net&sky

Wie lautet meine IP-Adresse? Über die Kommandozeile

Hol dir deine öffentliche IP-Adresse, IPv4 oder IPv6, dein Land und mehr als reinen Text mit curl, wget oder PowerShell. Gemacht für Terminals und Skripte: eine Zeile rein, eine Zeile raus, keine Werbung, keine Anmeldung.

Befehle

curl netandsky.com/ipdeine öffentliche IP-Adresse (IPv6, falls deine Verbindung sie hat)
curl -4 netandsky.com/ipnur deine IPv4-Adresse
curl -6 netandsky.com/ipnur deine IPv6-Adresse
curl netandsky.com/ip.jsonIP, Land, Stadt, Region und Zeitzone als JSON
curl netandsky.com/countryzweistelliger Ländercode, z. B. IN
curl netandsky.com/uadein User-Agent, wie Server ihn sehen
curl netandsky.comdiese Liste, im Terminal
$ curl netandsky.com/ip 203.0.113.25 $ curl netandsky.com/ip.json {"ip":"203.0.113.25","country":"IN","city":"Hyderabad","region":"Telangana","timezone":"Asia/Kolkata"}

Windows

irm netandsky.com/ipPowerShell (Invoke-RestMethod)
(irm netandsky.com/ip.json).countryPowerShell, ein Feld aus dem JSON
curl.exe netandsky.com/ipEingabeaufforderung oder PowerShell, Windows 10 und 11

In Windows PowerShell 5 ist curl allein ein anderer Befehl; nimm curl.exe oder irm.

Linux und macOS

wget -qO- netandsky.com/ipmit wget
curl -s netandsky.com/ip.json | jq -r .countryein Feld, mit jq
dig +short myip.opendns.com @resolver1.opendns.comganz ohne Website: OpenDNS fragen (IPv4)

In Skripten

# Bash: save your address, and notice when it changes IP=$(curl -fsS --max-time 10 netandsky.com/ip) || exit 1 [ "$IP" != "$(cat ~/.lastip 2>/dev/null)" ] && echo "IP changed to $IP" && echo "$IP" > ~/.lastip
# Python import urllib.request ip = urllib.request.urlopen("https://netandsky.com/ip", timeout=10).read().decode().strip()
# PowerShell $ip = (Invoke-RestMethod https://netandsky.com/ip).Trim()

Nimm https:// in Skripten, die das Ergebnis irgendwohin senden. Bitte höchstens einmal pro Minute abfragen; für mehr betreibe einen eigenen Dienst.

Fragen

Warum wird eine IPv6-Adresse angezeigt?

Deine Verbindung hat beide und hat uns über IPv6 erreicht, das die meisten indischen Mobilfunknetze und viele Breitbandnetze inzwischen bevorzugen. Füge -4 für die IPv4-Adresse hinzu.

Ist das dasselbe wie ifconfig.me oder icanhazip.com?

Es funktioniert genauso: die Adresse, von der deine Verbindung kommt, als reiner Text. Das JSON liefert außerdem Land, Stadt und Zeitzone.

Speichert ihr meine IP-Adresse?

Nein. Die Antwort geht direkt zurück, und IP-Adressen werden nicht in unsere Protokolle geschrieben. Siehe Über uns und Datenschutz.

Im Browser?

Die Seite Meine IP zeigt dasselbe, mit Angaben zu deinem Gerät und Browser.