TR

Komut Satırından IP Sorgulama (curl, JSON)

Genel IP adresinizi terminalde curl, wget veya PowerShell ile ya da konum, ASN ve saat dilimiyle JSON olarak alın. Ücretsiz, anahtarsız, CORS açık.

Son güncelleme

FindMyIPLocation, komut satırı araçlarına düz metinle yanıt verir; böylece HTML ayrıştırmanıza gerek kalmadan genel IP adresinizi betiklerde, sunucularda ve terminallerde alabilirsiniz.

IP adresiniz

curl findmyiplocation.com

Yalnızca IP adresinizi ve bir satır sonu döndürür. wget -qO- findmyiplocation.com, HTTPie (http findmyiplocation.com) ve benzeri araçlarla da çalışır.

Açıkça IPv4 veya IPv6:

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

PowerShell:

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

Tekil değerler

Adres Döndürdüğü Örnek
/ip IP adresiniz 203.0.113.42
/country İki harfli ülke kodu DE
/city Şehir Frankfurt am Main
/asn Ağ numarası AS64500
/org Ağ adı Example Telecom GmbH
/timezone Saat dilimi 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
}

/json uç noktası Access-Control-Allow-Origin: * başlığını gönderir; bu sayede onu tarayıcıda JavaScript'ten çağırabilirsiniz:

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

Örnekler

IP'nizi bir kabuk betiğinde kullanın:

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())

Adil kullanım

  • Ücretsizdir; kayıt ve API anahtarı gerekmez.
  • IP adresi başına dakikada en fazla 120 istek. İzleme için birkaç dakikada bir istek fazlasıyla yeterlidir.
  • Yanıtlar hiçbir zaman önbelleğe alınmaz; böylece her zaman güncel adresinizi alırsınız.
  • Konumlar yaklaşıktır. IP konum belirlemenin ne kadar doğru olduğuna bakın.

Bu uç noktalar yalnızca sizin kendi bağlantınızı açıklar. Başka adresleri sorgulamak için tarayıcınızda IP Sorgulama veya Toplu IP Sorgulama aracını kullanın.