Mit welchem ​​*nix-basierten Befehl kann ich meine externe IP finden?

Mit welchem ​​*nix-basierten Befehl kann ich meine externe IP finden?

Ähnlich wie einhttp://whatismyip.comSuche. Es müsste offensichtlich einen Computer da draußen abfragen. Ich frage mich nur, ob jemand eine clevere Möglichkeit hat, das zu tun?

Antwort1

curl http://myip.dnsomatic.com

Antwort2

dig +kurz myip.opendns.com

Dies funktioniert nur, wenn Sie OpenDNS als Ihren DNS-Server verwenden.

Wenn nicht, sollte eine der folgenden Methoden funktionieren:

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

Antwort3

BETÄUBENist die richtige Lösung.

% stun -v stun.ekiga.net
...
Zugeordnete Adresse = 88.189.152.187:18009

Antwort4

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

verwandte Informationen