DE

IP-Abfrage per Kommandozeile (curl, JSON)

Rufe deine öffentliche IP im Terminal per curl, wget oder PowerShell ab oder als JSON mit Standort, ASN und Zeitzone. Kostenlos, ohne Key, mit CORS.

Zuletzt aktualisiert

FindMyIPLocation antwortet Kommandozeilen-Tools mit reinem Text, sodass du deine öffentliche IP-Adresse in Skripten, auf Servern und im Terminal abrufen kannst, ohne HTML parsen zu müssen.

Deine IP-Adresse

curl findmyiplocation.com

Gibt nur deine IP-Adresse und einen Zeilenumbruch zurück. Das funktioniert auch mit wget -qO- findmyiplocation.com, HTTPie (http findmyiplocation.com) und ähnlichen Tools.

Gezielt IPv4 oder IPv6:

curl -4 findmyiplocation.com
curl -6 findmyiplocation.com

PowerShell:

(Invoke-RestMethod https://findmyiplocation.com/ip).Trim()

Einzelne Werte

Adresse Liefert Beispiel
/ip Deine IP-Adresse 203.0.113.42
/country Zweistelliger Ländercode DE
/city Stadt Frankfurt am Main
/asn Netzwerknummer AS64500
/org Netzwerkname Example Telecom GmbH
/timezone Zeitzone Europe/Berlin
curl findmyiplocation.com/country

JSON

curl findmyiplocation.com/json
{
  "ip": "203.0.113.42",
  "version": 4,
  "country": "Germany",
  "country_code": "DE",
  "region": "Hesse",
  "city": "Frankfurt am Main",
  "postal": "60311",
  "latitude": 50.1109,
  "longitude": 8.6821,
  "timezone": "Europe/Berlin",
  "asn": 64500,
  "org": "Example Telecom GmbH",
  "continent": "Europe",
  "eu": true
}

Der Endpunkt /json sendet Access-Control-Allow-Origin: *, du kannst ihn also per JavaScript im Browser aufrufen:

const me = await fetch('https://findmyiplocation.com/json').then((r) => r.json());

Beispiele

Deine IP in einem Shell-Skript verwenden:

MYIP=$(curl -s findmyiplocation.com)
echo "Allowing $MYIP in the firewall"

Python:

import urllib.request
print(urllib.request.urlopen("https://findmyiplocation.com/ip").read().decode().strip())

Faire Nutzung

  • Kostenlos, ohne Registrierung und ohne API-Key.
  • Bis zu 120 Anfragen pro Minute und IP-Adresse. Für das Monitoring reicht eine Anfrage alle paar Minuten völlig aus.
  • Antworten werden nie zwischengespeichert, du bekommst also immer deine aktuelle Adresse.
  • Standorte sind ungefähre Angaben. Siehe wie genau IP-Geolokalisierung ist.

Diese Endpunkte beschreiben nur deine eigene Verbindung. Um andere Adressen abzufragen, nutze den IP-Lookup oder den Bulk-IP-Lookup im Browser.