Ip
從 ip 返回的結果與從 google 檢索到的結果衝突
我在 MacOS Majave 上執行
發出命令
ip
時,它返回$ ip 211.137.170.246
然而,Google返回一個答案:
我應該相信哪一個?
這取決於您所說的“信任”是什麼意思。Google 會根據您的請求告訴您“發件人”地址。
ip
會告訴你你的筆記型電腦的地址。他們可能都是正確的。IPv4 為筆記型電腦、電話(任何不是伺服器的東西)提供本地 IP 並通過NAT網關(您的家庭路由器?)替換它是很常見的。這樣,本地網路上的所有機器共享相同的外部 IP,但每台機器都有自己的本地 IP。
所以你看到的是你和Google之間的某個地方你的連接正在通過一個 NAT 網關。對外界來說,你有 47.91.28.150。在您的本地網路上,您有 211.137.170.246。
請注意,一些 ISP 現在使用運營商級 NAT。因此,即使您認為您沒有通過 NAT 路由器連接到 Internet,您的 ISP 可能仍會通過 NAT 發送流量。