كيفية الحصول على اسم مضيف / اسم مجال من عنوان IP في Linux

How Get Hostname Domain Name From An Ip Address Linux



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

في هذا الدليل المختصر ، اكتشفنا بعض الطرق لإجراء بحث عكسي عن DNS والحصول على اسم مجال من عنوان IP. لأغراض العرض التوضيحي ، لقد استخدمت Ubuntu 20.04.







المتطلبات الأساسية

قبل أن تشمر عن سواعدك ، تأكد من أن مضيفك البعيد لديه سجل A وهو إدخال DNS يشير أو يعيّن اسم المجال إلى عنوان IP



قم بإجراء بحث DNS العكسي باستخدام الأمر dig

أمر Dig هو أداة مرنة وفعالة تستخدم للاستعلام عن سجلات DNS أو التحقيق فيها. إنه اختصار لمختل معلومات النطاق ويسمح لك باسترداد مجموعة واسعة من معلومات DNS مثل سجلات A و CNAME و MX و SOA.



$أنت -x5.9.235.235 + لا + الجواب





قم بإجراء بحث DNS العكسي باستخدام الأمر nslookup

أمر nslookup هو أداة لتحري الخلل وإصلاحه تتميز بدرجة عالية في مستودع أسلحة مسؤول النظام. إنها أداة متعددة الاستخدامات تقوم بتنفيذ جميع استعلامات سجلات نظام أسماء النطاقات مثل CNAME و A و MX والعكس أو سجلات PTR.

لاسترداد اسم مجال من عنوان IP ، استخدم صيغة الأمر:



$NSLOOKUP<مضيفIP >

على سبيل المثال.

$NSLOOKUP 5.9.235.235

قم بإجراء بحث DNS العكسي باستخدام الأمر المضيف

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

$مضيف<مضيفIP >

على سبيل المثال ، للتحقق من اسم المجال لعنوان IP 5.9.235.235 ، نفذ الأمر:

$المضيف 5.9.235.235.0

تمامًا مثل أمر Nslookup ، يمكنك أيضًا استخدام الأمر host مع أسماء المضيف أو عناوين IP.

استنتاج

الأمثلة القليلة التي وضعناها للتو هي طريقة مؤكدة لمساعدتك في الحصول على اسم المجال من عنوان IP. عادةً ما يكون البحث العكسي عن DNS تافهًا وليس مهمًا مثل البحث الأمامي ، الذي يعيّن أسماء المجال إلى عناوين IP. ملاحظاتك أو مساهمتك ستكون موضع ترحيب كبير.