外部 IP を見つけるために使用できる *nix ベースのコマンドは何ですか?

外部 IP を見つけるために使用できる *nix ベースのコマンドは何ですか?

類似の翻訳元検索。明らかに、外部のコンピューターにクエリを実行する必要があります。誰か、それを実行する賢い方法を知っている人はいませんか?

答え1

curl http://myip.dnsomatic.com

答え2

dig +short myip.opendns.com

これは、DNS サーバーとして OpenDNS を使用している場合にのみ機能します。

そうでない場合は、次のいずれかが機能するはずです。

dig +short myip.opendns.com @208.67.222.222
dig +short myip.opendns.com @208.67.220.220
dig +short myip.opendns.com @208.67.222.222 @208.67.220.220

答え3

気絶適切な解決策です。

% スタン -v スタン.ekiga.net
...
マップされたアドレス = 88.189.152.187:18009

答え4

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

関連情報