我用 hostname -I命令查看自己的IP地址,为什么不同的主机查出来的Ip不同?

img

img

img


我用 hostname -I命令查看自己的IP地址,为什么不同的主机查出来的Ip不同,有的有一个,有的有两个,有的有三个?为什么呢?能不能只查一个出来

hostname -I是显示主机的所有网络地址。如果主机同时处在不同的网络里,比如VPN,连接的虚拟机虚拟网络等,那么主机就可能用多个IP地址

楼上已经解答了,所以我就不在 赘述了。
查看本机的IP地址,就用 ip addr 就OK。