什么时候不需要为网络接口分配 IP 地址?

什么时候不需要为网络接口分配 IP 地址?

ping 127.0.0.2可以收到响应。

$ ping 127.0.0.2
PING 127.0.0.2 (127.0.0.2) 56(84) bytes of data.
64 bytes from 127.0.0.2: icmp_seq=1 ttl=64 time=0.068 ms
64 bytes from 127.0.0.2: icmp_seq=2 ttl=64 time=0.060 ms
64 bytes from 127.0.0.2: icmp_seq=3 ttl=64 time=0.062 ms
^C
--- 127.0.0.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2026ms
rtt min/avg/max/mdev = 0.060/0.063/0.068/0.007 ms

ifconfig不显示任何 127.0.0.2 的网络接口。 127.0.0.2 是否存在虚拟网络接口?

环回地址是唯一不需要分配给网络接口或其他地址的 IP 地址吗?

如果不需要的话,为什么仍然127.0.0.1分配给虚拟网络接口?我不确定斯蒂芬会回复什么loifconfig为什么有些虚拟网络接口分配了私有IP地址,而有些则分配了环回IP地址?方法:

lo 获取分配给它的 IP 地址,以便从它发送的数据包具有源 IP 地址。

是否可以从尚未分配给任何(虚拟)网络接口的 IP 地址发送数据包?当我ping 127.0.0.2可以收到从它发送的响应数据包时,即使它没有分配给任何(虚拟)网络接口。

相关内容