我可以使用什麼基於 *nix 的命令來尋找我的外部 IP?

我可以使用什麼基於 *nix 的命令來尋找我的外部 IP?

類似http://whatismyip.com抬頭。顯然需要查詢那裡的計算機。只是想知道是否有人有聰明的方法來做到這一點?

答案1

curl http://myip.dnsomatic.com

答案2

dig +short myip.opendns.com

只有當您使用 OpenDNS 作為 DNS 伺服器時,這才有效。

如果你不是,那麼其中一個應該有效:

挖掘 +short myip.opendns.com @208.67.222.222
挖掘 +short myip.opendns.com @208.67.220.220
挖掘 +short myip.opendns.com @208.67.222.222 @208.67.220.220

答案3

眩暈是正確的解決方案。

% stun -v stun.ekiga.net
映射位址 = 88.189.152.187:18009

答案4

lynx -dump http://www.pcmesh.com/ip-check.cgi | awk '/REMOTE_ADDR/{print $2}'

相關內容