AR

البحث عن عنوان IP من سطر الأوامر (curl وJSON)

اعرف عنوان IP العام من الطرفية عبر curl أو wget أو PowerShell، أو بصيغة JSON مع الموقع وASN والمنطقة الزمنية. مجاني، بلا مفتاح، مع دعم CORS.

آخر تحديث

يجيب FindMyIPLocation أدوات سطر الأوامر بنص عادي، لذا يمكنك معرفة عنوان IP العام الخاص بك في السكربتات والخوادم والطرفيات دون تحليل HTML.

عنوان IP الخاص بك

curl findmyiplocation.com

يُرجع عنوان IP الخاص بك فقط متبوعًا بسطر جديد. ويعمل مع wget -qO- findmyiplocation.com وHTTPie (http findmyiplocation.com) والأدوات المماثلة.

تحديد IPv4 أو IPv6 صراحةً:

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

PowerShell:

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

قيم منفردة

العنوان ما يُرجعه مثال
/ip عنوان IP الخاص بك 203.0.113.42
/country رمز الدولة المكوّن من حرفين DE
/city المدينة Frankfurt am Main
/asn رقم الشبكة AS64500
/org اسم الشبكة Example Telecom GmbH
/timezone المنطقة الزمنية 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 الترويسة Access-Control-Allow-Origin: *، لذا يمكنك استدعاؤها من JavaScript في المتصفح:

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

أمثلة

استخدام عنوان IP في سكربت shell:

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

الاستخدام العادل

  • مجاني، بلا تسجيل وبلا مفتاح API.
  • حتى 120 طلبًا في الدقيقة لكل عنوان IP. ولأغراض المراقبة، يكفي طلب واحد كل بضع دقائق.
  • لا تُخزَّن الاستجابات مؤقتًا أبدًا، لذا تحصل دائمًا على عنوانك الحالي.
  • المواقع تقريبية. راجع مدى دقة تحديد الموقع الجغرافي عبر IP.

تصف نقاط النهاية هذه اتصالك أنت فقط. وللبحث عن عناوين أخرى، استخدم البحث عن عنوان IP أو البحث الجماعي عن عناوين IP في متصفحك.