ملاحظة: في هذه المقالة ، سنناقش أفضل الطرق للعثور على عنوان IP لجهاز كمبيوتر أو موقع خارجي. إذا كنت ترغب بدلاً من ذلك في العثور على عنوان IP الخاص بجهاز الكمبيوتر الذي تستخدمه ، فيرجى الاطلاع على هذه المقالة.

بينغ
يرسل الأمر ping حزمة ICMP إلى كمبيوتر متصل بالشبكة. إذا حاولت تنفيذ الأمر ping لاسم مضيف ، فسيقوم برنامج ping بطلب DNS لاكتشاف عنوان IP الخاص بالمضيف. يتم عرض عنوان IP في إخراج الأمر.
على جميع أنظمة التشغيل الحديثة ، يمكنك فتح واجهة سطر الأوامر وتشغيل الأمر:
اسم المضيف ping
حيث اسم المضيف هو اسم الكمبيوتر. على سبيل المثال ، لنفترض أنك تريد العثور على عنوان IP الخاص بـ computerhope.com. إذا كنت تستخدم Microsoft Windows ، فافتح موجه الأوامر وقم بتشغيل:
بينغ computerhope.com
سترى شيء مثل هذا:
Pinging computerhope.com [ 104.20.56.118 ] مع 32 بايت من البيانات: رد من 104.20.56.118 : بايت = 32 مرة = 19ms TTL = 57 رد من 104.20.56.118 : بايت = 32 مرة = 19ms TTL = 57 رد من 104.20.56.118 : البايت = 32 مرة = 19ms TTL = 57 الرد من 104.20.56.118 : البايت = 32 الوقت = 19ms TTL = 57 إحصائيات Ping لـ 104.20.56.118 : الحزم: المرسلة = 4 ، المستلمة = 4 ، المفقودة = 0 (خسارة 0٪) ، أوقات ذهابا وإيابا تقريبية بالمللي ثانية: الحد الأدنى = 19 مللي ثانية ، الحد الأقصى = 19 مللي ثانية ، المتوسط = 19 مللي ثانية
تم إرسال الأصوات إلى 104.20.56.118 ، وهو عنوان IP الخاص بـ computerhope.com.
ومع ذلك ، فإن هذه المعلومات غير كاملة - فهي تعرض عنوان IP واحدًا للمضيف ، ولكن قد يكون هناك آخرون. أيضا ، لا ينجح بينغ دائما. ستتجاهل العديد من مواقع الويب وأجهزة الكمبيوتر طلب اختبار ping.
لإجراء استعلام DNS مباشر ، وتلقي معلومات أكثر اكتمالاً ، استخدم إحدى الطرق الثلاث الأخرى.
- دليل أوامر Windows / DOS ping.
- نظرة عامة على الأمر Linux ping.
NSLOOKUP
يحصل الأمر nslookup على معلومات DNS حول مضيف ، بما في ذلك عناوين IP الخاصة به. على سبيل المثال ، من موجه أوامر Windows ، قم بتشغيل:
NSLOOKUP computerhope.com
انتاج:
الخادم: your.gateway.name العنوان: your.gateway.address إجابة غير موثوقة : الاسم: computerhope.com العناوين: 2400: cb00: 2048: 1 :: 6814: 3876 2400: cb00: 2048: 1 :: 6814: 3276 104.20.50.118 104.20.56.118
يقوم Nslookup بإجراء بحث DNS ، ولكن على عكس الأمر ping ، فإنه لا يرسل أي بيانات إلى المضيف. يوجد عنوانان IPv4 ، 104.20.50.118 و 104.20.56.118 ، مدرجان في الأسفل. كلاهما عناوين IP صالحة لاسم المضيف ، وتستخدم في توزيع جولة روبن.
الاستجابة غير موثوقة تعني أنك تحصل على المعلومات من خادم اسم المجال الذي لا يملكه المضيف.
يعمل الأمر nslookup على معظم أنظمة التشغيل ، بما في ذلك Microsoft Windows. ومع ذلك ، فهو برنامج أقدم ولم يعد مطورًا بنشاط. تم إهمالها من قبل المنظمة التي طورتها ، اتحاد أنظمة الإنترنت. بدلاً من ذلك ، يوصون باستخدام أحدث أدوات الحفر والمضيف ، والتي تمت مناقشتها أدناه.
- ويندوز / دوس نظرة عامة على NSLOOKUP.
- نظرة عامة على لينكس NSLOOKUP
حفر
سوف يقوم Dig ، "groper information domain" ، بإجراء بحث DNS إذا أعطيته اسم مضيف:
حفر computerhope.com
. <> DiG 9.11.0 <> computerhope.com ؛؛ الخيارات العالمية: + cmd ؛؛ حصلت على الجواب: ؛؛ - >> HEADER << - شفرة التشغيل: QUERY ، الحالة: NOERROR ، المعرف: 29332 ؛؛ أعلام: qr rd ra؛ استفسار: 1 ، الإجابة: 2 ، السلطة: 0 ، الإضافة: 1 ؛؛ OPE PSEUDOSECTION:؛ EDNS: الإصدار: 0 ، الأعلام :؛ udp: 4096 ؛؛ قسم السؤال: ؛ computerhope.com. في ؛؛ قسم الإجابات: computerhope.com . 299 IN A 104.20.50.118 computerhope.com . 299 IN A 104.20.56.118 ؛؛ وقت الاستفسار: 46 ميللي ثانية ؛ الخادم: 192.168.1.1 # 53 (192.168.1.1) ؛؛ متى: الأحد يوليو 23 22:28:17 التوقيت الصيفي الشرقي 2017 ؛؛ MSG SIZE rcvd: 77
يحفر Dig مثبتًا مسبقًا على نظامي التشغيل MacOS X و Linux. على Microsoft Windows ، يمكنك تنزيله مجانًا ، كجزء من الأدوات المساعدة BIND في ISC.
تثبيت BIND على نظام التشغيل Microsoft Windows
- في متصفح الويب ، انتقل إلى //www.isc.org/downloads.
- قم بالتمرير إلى القائمة المنسدلة "BIND" ، ثم قم بتوسيعه.
- ابحث عن إصدار "الحالي مستقرة". انقر فوق الزر تنزيل لهذا الإصدار.
- في مربع الحوار الذي يظهر ، انقر فوق الزر المناسب لنوع الكمبيوتر. على سبيل المثال ، بالنسبة لأجهزة الكمبيوتر التي تعمل بنظام Windows 64 بت ، انقر فوق الزر للفوز بـ 64 بت .
- استخراج أرشيف الرمز البريدي.
- في المجلد المستخرج ، انقر بزر الماوس الأيمن فوق BINDInstall.exe ، واختر " تشغيل كمسؤول" . في موجه UAC ، اختر " نعم" .
- في خيارات برنامج التثبيت ، تأكد من تحديد " الأدوات فقط" .
- اختر دليل الهدف للتثبيت ، وانقر فوق تثبيت . إذا تلقيت رسالة حول "Visual C ++ Redistributable - تعديل الإعداد" ، انقر فوق إغلاق ، ثم نعم .
الأدوات المساعدة BIND مثبتة الآن ، بما في ذلك الحفر.
كخطوة أخيرة ، ستحتاج إلى إضافة الدليل الثنائي BIND إلى متغير البيئة PATH ، بحيث يمكنك تشغيل الحفر من أي دليل. تعديل متغير بيئة PATH الخاص بالنظام لتضمين المسار إلى ثنائيات BIND. إذا قمت بالتثبيت على C: \ Program Files \ ISC BIND 9 \ ، فيجب عليك إضافة C: \ Program Files \ ISC BIND 9 \ bin \ إلى PATH. لا تنسى الحاوية في نهاية اسم المسار.
- نظرة عامة على أمر Linux dig (ينطبق أيضًا على Windows).
مضيف
الأمر المضيف هو جزء من ISC BIND. يشبه الحفر ، لكنه يعرض معلومات أكثر بساطة.
المضيف يأتي مثبتًا مسبقًا على نظامي MacOS X و Linux. على Windows ، يمكنك تثبيته كجزء من أدوات BIND المساعدة ، كما هو موضح أعلاه.
مثال:
مضيف computerhope.com
computerhope.com لديه عنوان 104.20.50.118 computerhope.com لديه عنوان 104.20.56.118 computerhope.com لديه عنوان IPv6 2400: cb00: 2048: 1 :: 6814: 3276 يحتوي computerhope.com على عنوان IPv6 2400: cb00: 2048: 1 :: 6814 : 3876 بريد computerhope.com يتم معالجته بواسطة 10 mail.computerhope.com.
- نظرة عامة على أمر مضيف Linux (ينطبق أيضًا على Windows).