![127.0.0.1 和 127.0.0.0 有什么区别](https://linux22.com/image/1357696/127.0.0.1%20%E5%92%8C%20127.0.0.0%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB.png)
我知道两者都是环回IP,但它们有另一个IP掩码。
它们之间有什么区别?可以互换使用吗?
===========================================================================
IPv4 routes
===========================================================================
Active routes:
Destination Mask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26
[...]
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
答案1
不可以。您不能同时使用它们。而且它们不是环回地址。
127.0.0.1
是环回地址
127.0.0.2
是环回地址
127.0.0.3
是环回地址 等等
127.0.0.0
是网络地址。与掩码 255.0.0.0 一起,它提示您以 开头的整个 A 类地址127.*.*.*
将包含环回地址。
答案2
127.0.0.0
是个网络地址(带网络掩码255.0.0.0
或127.0.0.0/8
)。
127.0.0.1
是主持人该网络中的地址。
答案3
屏幕截图中显示的是计算机的路由表。路由表只是一张“路线图”,它告诉计算机/路由器要去哪里才能到达网络上的其他设备。
从某些方面来看,这与我们在现实生活中的导航方式类似。
第一列提供已知目的地列表(我可以去哪里),第二列表示目的地的具体程度(我可以去加拿大,也可以去加拿大的约翰叔叔家)。不必太详细,掩码值越高,目的地就越具体。因此,值 0.0.0.0 表示前往任何设备,值 255.255.255.255 表示前往单个设备。
第三列指定了交通下一步应该去哪里才能到达目的地(如果你要去加拿大,你需要从大街上开始),第四列指示应该使用哪条路径离开设备才能到达目的地(从家里出发可能只有自己的车道,但从沃尔玛停车场出发,你可能有几个“出口”可供选择)。
最后,如果有多条路线到达目的地,该度量标准可以让计算机选择最佳路径(您可以从停车场的北出口或东出口出去前往加拿大,但东出口更快)。
因此,要回答最初的问题,您不能互换使用 127.0.0.0 和 127.0.0.1。这里显示的区别是存在两条路由 - 一条是使用 127.xyz 到任何设备的通用路由,另一条是到主机 127.0.0.1(位于 127.0.0.0 中)的非常具体的路由,这两条路由都使用 127.0.0.1 接口。