172.0.0.1和192.168.0.1之间到底有什么区别?

3
这两个本地IP地址有什么区别?就其优缺点和使用方面而言,它们有何不同之处?

其中一个是回环地址,另一个可以是任何东西,但通常是许多路由器使用的默认网关。它们之间没有什么可比性。 - Alexander O'Mara
2
@AlexanderO'Mara,实际上,在问题中127.0.0.1是回环地址,而不是172.0.0.1 - Ron Maupin
@RonMaupin 好的,明智的决定。 - Alexander O'Mara
3个回答

3
地址172.0.0.1不是本地地址,它是一个Web地址。
如果您想使用的是127.0.0.1,那么这被称为“环回”IP,并经常被称为localhost。对该IP的连接会针对源计算机,并由计算机中的网络卡截取并反馈到同一台计算机上。 192.168.0.1是本地网络上的IP地址,可能是或可能不是您的计算机。此地址由本地网络上的DHCP服务器(通常在路由器上运行)分配,并且除非您已配置了静态DHCP服务器,否则可能会更改。
哪个应该使用?
  • 172.0.0.1 当你尝试连接到该IP地址的网站/远程计算机时使用(很可能不是你自己)

  • 192.168.0.1 当你尝试连接到你所知道的本地网络上的计算机/设备时使用,该计算机/设备位于192.168.0.1

  • 127.0.0.1localhost 当你尝试连接到同一台计算机上的端口时使用,即你已经在该计算机上了


2

这只是两个不同的IPv4地址。

172.0.0.1地址是公共地址,除非你已经被RIR或你的ISP(获得了包含该地址块的授权)分配了该地址块,否则不应使用。

192.168.0.1地址是私有地址,任何人都可以在私有网络中使用。该地址无法在公共互联网上路由。


2

我猜你说的是172.16.0.0,因为将172.0.0.0与192.168.0.0进行比较没有意义,因为172.0.0.0是公共IP地址。

如果你说的是172.16.0.0而不是172.0.0.0,那么...两者都是私有IP地址。它们在RFC1918中定义。

维基百科页面上有一个很好的概述,但主要区别在于段的大小。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接