ip addr 显示多个接口和多个 IP...输出中的哪个是正确的 IP 地址?

ip addr 显示多个接口和多个 IP...输出中的哪个是正确的 IP 地址?

我只是想找到我电脑的 IP 地址...

ip -c addr

我不能......无论如何我都无法理解这个输出是什么......

19: eth0: <> mtu 1500 group default qlen 1
    link/ether a4:4c:c8:33:f1:9b
    inet 156.237.22.144/16 brd 169.254.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 fa70::7367:55cf:523b:8983/64 scope link dynamic
       valid_lft forever preferred_lft forever

15: eth1: <> mtu 1350 group default qlen 1
    link/ether 54:9e:4d:24:0c:03
    inet 156.237.1.39/16 brd 169.254.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 fa70::2dc9:23de:c83d:c4e4/64 scope link dynamic
       valid_lft forever preferred_lft forever

1: lo: <LOOPBACK,UP> mtu 1500 group default qlen 1
    link/loopback 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host dynamic
       valid_lft forever preferred_lft forever

4: eth2: <> mtu 1500 group default qlen 1
    link/ether 5e:02:e8:f8:cd:eb
    inet 156.237.195.47/16 brd 169.254.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 fa70::fdbb:5727:229a:3f59/64 scope link dynamic
       valid_lft forever preferred_lft forever

21: wifi0: <> mtu 1500 group default qlen 1
    link/ieee802.11 90:61:ae:94:c3:9e
    inet 156.237.109.138/16 brd 169.254.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 fa70::593d:675a:746e:222b/64 scope link dynamic
       valid_lft forever preferred_lft forever

8: wifi1: <> mtu 1500 group default qlen 1
    link/ieee802.11 92:61:ae:94:c3:9d
    inet 156.237.13.213/16 brd 169.254.255.255 scope global dynamic
       valid_lft forever preferred_lft forever
    inet6 fa70::607:e8cc:a9b9:afdd/64 scope link dynamic
       valid_lft forever preferred_lft forever

17: wifi2: <BROADCAST,MULTICAST,UP> mtu 1500 group default qlen 1
    link/ieee802.11 90:61:ae:94:c3:9d
    inet 192.168.100.16/24 brd 192.168.100.255 scope global dynamic
       valid_lft 258869sec preferred_lft 258869sec
    inet6 fa70::6ce8:1dc2:7a6:7ef6/64 scope link dynamic
       valid_lft forever preferred_lft forever

这些 IP 地址都是什么?哪一个是我的 PC?

19:  eth0:   156.237.22.144
15:  eth1:   156.237.1.39
1:   lo:     127.0.0.1
4:   eth2:   156.237.195.47
21:  wifi0:  156.237.109.138
8:   wifi1:  156.237.13.213
17:  wifi2:  192.168.100.16

答案1

如果该ip命令显示七个 IP 地址,那么它们是全部您的计算机。您的机器似乎同时连接了多个以太网和无线接口,因此让我们根据它们的 IP 范围来检查它们:

界面 IP地址 描述
127.0.0.1 这是表示您当前机器的标准 IP 地址。这是它的本地地址。
eth0 156.237.22.144 这是一个公共 IP 地址由 Cox Communications Inc. 管理。
eth1 156.237.1.39 这是一个公共 IP 地址由印度 UCN Cable Network Pvt. Ltd 管理
eth2 156.237.195.47 这是一个公共 IP 地址由香港鼎丰鑫汇科技有限公司管理
wifi0 156.237.109.138 这是一个公共 IP 地址由沙特阿拉伯的 Africa on Cloud 管理
无线网络1 156.237.13.213 这是一个公共 IP 地址由 Cox Communications Inc. 管理。
无线网络2 192.168.100.16 这是由您的家庭 WiFi 路由器管理的私有 IP 地址

由于您拥有与不同设备关联的众多 IP 地址,因此我假设您正在运行一个或多个 VPN,目的是混淆源流量或规避某些在线服务施加的地理限制。这并不出乎意料……除非您不是故意运行 VPN 软件。

至于“我只是想找到我的电脑的 IP 地址”,答案取决于您需要知道该地址的用途:

意图 IP地址
您正在计算机上开发一个网站,并希望在浏览器中查看它 127.0.0.1
您希望家庭网络上的另一台设备连接到您的 PC 192.168.100.16

如果你正在寻找其他内容,请务必更新你的问题以提供尽可能多的具体细节,因为这会使正确回答问题变得更加容易

相关内容