WHOIS

البروتوكولات والمعايير
البروتوكول القديم للاستعلام عن معلومات تسجيل النطاقات، يرجع بيانات نصية غير منظمة حول ملكية النطاق والحالة.
← العودة إلى القاموس

ما هو WHOIS؟

WHOIS هو البروتوكول الأصلي للاستعلام عن معلومات تسجيل أسماء النطاقات، والذي يعود إلى الأيام الأولى للإنترنت. عندما تقوم بالاستعلام عن WHOIS، تتلقى رداً نصياً يحتوي على تفاصيل حول تسجيل النطاق، بما في ذلك معلومات المسجل وتواريخ الإنشاء وتواريخ الانتهاء وتاريخياً معلومات جهة الاتصال للمسجل.

تاريخ WHOIS

ظهر WHOIS في الثمانينيات عندما كان الإنترنت أصغر بكثير. تم توثيقه في الأصل في RFC 812 (1982)، وقد تم تصميمه للسماح لمسؤولي النظام بتحديد من كان مسؤولاً عن موارد الشبكة. يعمل البروتوكول على منفذ TCP 43، ويقبل استعلامات نصية بسيطة ويرجع ردود يمكن قراءتها من قبل الإنسان (لكن غير صديقة للآلة).

لماذا WHOIS مشكلة للمطورين

إذا قمت ببناء تطبيقات تحلل بيانات WHOIS، فقد واجهت عيبها الأساسي: لا توجد صيغة قياسية. كل مسجل وسجل ينسق ناتج WHOIS الخاص بهم بشكل مختلف. فكر في هذه التحديات من العالم الحقيقي:

أسماء الحقول غير المتسقة

تنسيقات التاريخ المختلفة

2024-01-15T00:00:00Z

15-Jan-2024

January 15, 2024

15/01/2024

البنية غير المتوقعة

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

تفاصيل تقنية WHOIS

استعلام WHOIS بسيط على مستوى البروتوكول:

1. افتح اتصال TCP إلى المنفذ 43 على خادم WHOIS

2. أرسل اسم النطاق متبوعاً بفاصل أسطر جديد

3. اقرأ الرد حتى يغلق الاتصال

echo "example.com" | nc whois.verisign-grs.com 43

الرد هو نص عادي بدون بنية موحدة قياسية، مما يتطلب تحليلاً دقيقاً.

تغييرات الخصوصية ل WHOIS

غيّر إدخال GDPR في عام 2018 توفر بيانات WHOIS بشكل جذري. في الماضي، كانت ردود WHOIS تتضمن:

الآن، يقوم معظم المسجلين بحجب هذه المعلومات الشخصية، ويظهرون فقط:

تعني حماية الخصوصية هذه أن WHOIS أقل فائدة للبحث عن الجهات الاتصالية ولكنه لا يزال قيماً لفحص التوفر والمعلومات التقنية للنطاقات.

متى تستخدم WHOIS مقابل RDAP

للتطوير الجديد، فضل RDAP دائماً عندما يكون متاحاً. يوفر RDAP نفس المعلومات بصيغة JSON موحدة يسهل تحليلها. ومع ذلك، يبقى WHOIS ضروري:

البحث عن خوادم WHOIS

كل نطاق من المستوى الأعلى له خوادم WHOIS محددة. على سبيل المثال:

تحتفظ IANA بقاعدة بيانات جذرية في whois.iana.org يمكن أن توجهك إلى خادم WHOIS المناسب للنطاق من المستوى الأعلى.

مستقبل WHOIS

فرضت ICANN اعتماد RDAP، وجاري التخلص من WHOIS. بينما من المحتمل أن تبقى خوادم WHOIS تعمل لسنوات قادمة، يجب بناء التطبيقات الجديدة على RDAP. يستخدم DomScan RDAP حصرياً لفحوصات توفر نطاقه، مما يضمن نتائج متسقة وموثوقة عبر جميع أسماء النطاقات من المستوى الأعلى المدعومة.

استفد من هذه المعرفة

استخدم API الخاص بـ DomScan للتحقق من توفر النطاقات وصحتها والمزيد.