ما هو RDAP، وبماذا يختلف عن WHOIS؟
RDAP (بروتوكول الوصول إلى بيانات التسجيل) هو الطريقة التي تنشر بها السجلات بيانات تسجيل النطاقات وكتل عناوين IP وأرقام AS: صيغة JSON منظّمة عبر HTTPS بحقول موحّدة للمسجِّل والتواريخ ورموز الحالة وخوادم الأسماء. وقد حلّ محل WHOIS، وهو بروتوكول نصي حرّ على منفذ TCP رقم 43 يختلف تنسيقه من سجل إلى آخر، ولا تزال بعض السجلات، مثل .sa، تقدّم WHOIS وحده. وكلاهما يعرض ما اختار السجل نشره، والبيانات الشخصية لجهات الاتصال محجوبة في الغالب.
كيفية استخدام استعلام WHOIS / RDAP
- اكتب اسم نطاق أو عنوان IP أو رقم AS (مثل AS13335 أو 13335). إذا لصقت رابطاً كاملاً يُؤخذ منه اسم المضيف فقط.
- اترك «نوع الاستعلام» على «اكتشاف تلقائي»، أو اختر النوع بنفسك إذا كانت القيمة تحتمل قراءتين.
- اضغط «بحث». يعرض الملخص المسجِّل والتواريخ الأساسية، ويشرح جدول رموز الحالة معنى كل رمز EPP.
- إذا كان النطاق الأعلى يعمل بـ WHOIS فقط، فاقرأ نص السجل في لوحة «نص WHOIS كما وصل»، ونزّله إن احتجت نسخة منه.
مزايا استعلام WHOIS / RDAP
- حقل واحد للنطاقات وعناوين IPv4 وIPv6 وأرقام AS، يُكتشف نوعها تلقائياً أو تختاره بنفسك
- خدمة RDAP الخاصة بالسجل نفسه، يُهتدى إليها عبر ملفات التمهيد لدى IANA لا عبر مواقع وسيطة
- المسجِّل مع رقمه لدى IANA وجهة الإبلاغ عن الإساءة، وتواريخ التسجيل والانتهاء وآخر تعديل، وخوادم الأسماء وتفويض DNSSEC (سجلات DS)
- شرح بلغة واضحة لكل رمز حالة EPP: أقفال النقل، والتعليق (hold)، وفترات السماح، والاسترداد، والحذف الوشيك
- للنطاقات العليا التي لا تقدّم RDAP، مثل .sa، نص WHOIS من المنفذ 43 كما أرسله السجل تماماً، مع شرح أي رموز EPP يحتويها
- اختزال اسم المضيف إلى الاسم المسجَّل وفق قائمة اللواحق العامة، فيُستعلم عن example.co.uk عند إدخال www.example.co.uk
- نتائج سلبية صادقة: ردّ 404 من السجل يُعرض «لا يوجد سجل» ولا يُوصف أبداً بأنه «متاح»، والنطاق الأعلى الذي لا خدمة تسجيل له يُعرض «غير مدعوم» مع رابط صفحته لدى IANA
المدخلات والمخرجات
المدخلات
- النطاق أو عنوان IP أو رقم AS: اسم نطاق (تُقبل الأسماء الدولية بالحروف العربية وغيرها)، أو عنوان IPv4 أو IPv6، أو رقم AS بصيغة AS13335 أو 13335. والرابط الملصوق يُختزل إلى اسم المضيف.
- نوع الاستعلام: اكتشاف تلقائي (الافتراضي)، أو اسم نطاق، أو عنوان IP، أو رقم AS.
المخرجات
- الملخص: للنطاق اسمه والمسجِّل وتاريخا التسجيل والانتهاء (مع الأيام المتبقية) وعدد رموز الحالة والمصدر (RDAP أو WHOIS) والخادم الذي أجاب؛ وللعنوان الشبكة ونطاق العناوين والسجل الإقليمي ودولة التسجيل.
- سجل التسجيل: كل حقل منشور مع قيمته، ومنها رقم المسجِّل لدى IANA وجهات الإبلاغ عن الإساءة وآخر تعديل وتوقيت تحديث بيانات السجل وسجلات DS.
- رموز الحالة: كل رمز EPP مع شرح مبسّط. خوادم الأسماء: التفويض المحفوظ لدى السجل. جهات الاتصال كما نُشرت: الأدوار والأسماء التي اختار السجل إظهارها.
- نص WHOIS كما وصل: رد السجل الخام للنطاقات العليا التي لا تقدّم RDAP. حول هذا السجل: ملاحظات عن الانتهاء والتعليق والبيانات الناقصة وإشعارات السجل.
مثال على استعلام WHOIS / RDAP
سجل تسجيل النطاق wikipedia.org
الإدخال:
wikipedia.org · نوع الاستعلام: اكتشاف تلقائيالنتيجة:
الملخص: النطاق wikipedia.org · المسجِّل MarkMonitor Inc. · تاريخ التسجيل 2001-01-13 · تاريخ الانتهاء 2027-01-13 (بعد 90 يوماً، في 2026-10-14) · رموز الحالة 3 · المصدر RDAP (rdap.publicinterestregistry.org)
رقم المسجِّل لدى IANA: 292 · بريد الإبلاغ عن الإساءة: abusecomplaints@markmonitor.com
رموز الحالة: client delete prohibited · client transfer prohibited · client update prohibited
خوادم الأسماء: ns0.wikimedia.org وns1.wikimedia.org وns2.wikimedia.org
DNSSEC: غير موقَّع: لا توجد سجلات DS لدى السجلكيف تقرأ نتائج استعلام WHOIS / RDAP
الرموز التي تبدأ بـ client (… prohibited) أقفال وضعها المسجِّل، والتي تبدأ بـ server أقفال وضعها السجل. وجود قفل النقل على نطاقك أمر طبيعي ومطلوب عادةً؛ لا تُزِله لدى مسجِّلك إلا قبيل النقل مباشرة.
clientHold أو serverHold تعني أن الاسم سُحب من DNS ولا يُحَلّ مهما احتوت منطقته. وautoRenewPeriod بعد تاريخ الانتهاء تعني أن السجل جدّد الاسم تلقائياً لكن المسجِّل ما زال قادراً على حذفه؛ وredemptionPeriod تعني أنه حُذف ويمكن استرداده خلال نحو 30 يوماً؛ وpendingDelete تعني أنه على وشك أن يُطلق.
«لا يوجد سجل» هو رد 404 من السجل: لا يوجد للاسم كائن تسجيل لدى هذا السجل. وهذا ليس إقراراً بأنك تستطيع تسجيله.
ظهور جهات الاتصال بعبارة «REDACTED FOR PRIVACY» أو باسم خدمة خصوصية أو عدم ظهورها أصلاً أمر معتاد في معظم النطاقات العليا العامة منذ 2018؛ ويبقى المسجِّل وجهة الإبلاغ عن الإساءة لديه علنيَّين.
متى تستخدم استعلام WHOIS / RDAP
- معرفة مسجِّل نطاق ما قبل نقله أو تجديده أو تقديم بلاغ إساءة بشأنه.
- فحص تاريخ الانتهاء والأقفال وحالات التعليق عند البحث في سبب توقف نطاق عن العمل.
- التأكد من أن خوادم الأسماء وسجلات DS لدى السجل تطابق ما يتوقعه مزوّد DNS بعد الترحيل أو بعد تغيير إعدادات DNSSEC.
- معرفة الشبكة والسجل اللذين يحتفظان بعنوان IP أو رقم AS ظهر في السجلات أو في ترويسات البريد.
استكشاف الأخطاء وإصلاحها
- «بيانات السجل: غير منشور»: النطاق الأعلى حقيقي لكنه لا ينشر خدمة RDAP ولا خادم WHOIS. افتح رابط قاعدة بيانات منطقة الجذر لدى IANA في السجل لتصل إلى موقع السجل نفسه.
- رسالة «لا يوجد نطاق أعلى باسم …»: الجزء الذي بعد النقطة الأخيرة غير موجود في منطقة الجذر لنظام DNS، وغالباً ما يكون خطأً إملائياً مثل .con بدلاً من .com. صحّح التهجئة؛ فلا يوجد سجل يمكن سؤاله.
- خدمة RDAP لدى السجل تحدّ من الطلبات أو غير متاحة: تقيّد السجلات الطلبات حسب عنوان المصدر، والطلب يخرج من عناوين Cloudflare المشتركة. انتظر دقيقة ثم أعد المحاولة.
- رسالة «is a public suffix»: أسماء مثل co.uk أو com.sa يديرها السجل نفسه؛ أدخل اسماً مسجَّلاً تحتها، مثل example.co.uk.
- رُفض الطلب لأن العنوان خاص أو محظور: العناوين الخاصة والمحجوزة (10.0.0.0/8 و192.168.0.0/16 ونطاقات التوثيق) والأسماء المكوّنة من مقطع واحد ليس لها سجل تسجيل عام.
الأسئلة الشائعة حول استعلام WHOIS / RDAP
لماذا لا يظهر اسم مالك النطاق وبريده الإلكتروني؟
منذ بدء تطبيق اللائحة الأوروبية لحماية البيانات (GDPR) عام 2018، تحجب معظم السجلات والمسجِّلين البيانات الشخصية لصاحب النطاق من بيانات التسجيل العامة، أو تكتب مكانها «REDACTED FOR PRIVACY». تعرض الأداة ما نشره السجل فقط. وللتواصل مع صاحب النطاق استخدم نموذج الاتصال لدى المسجِّل المذكور في السجل، أو جهة الإبلاغ عن الإساءة لديه إن كان الأمر بلاغ إساءة.
ما الفرق بين WHOIS وRDAP؟
كلاهما ينشر بيانات التسجيل. WHOIS (RFC 3912) نص حرّ يُرسَل عبر منفذ TCP رقم 43، ولكل سجل تنسيقه الخاص. أما RDAP (RFC 9082 وRFC 9083) فيجيب بصيغة JSON منظّمة عبر HTTPS بأسماء حقول وقيم حالة وتواريخ موحّدة. تستخدم الأداة RDAP حيثما يوفّره السجل، ولا تلجأ إلى WHOIS إلا مع السجلات التي لا خدمة RDAP لديها.
لماذا يظهر نطاق .sa على شكل نص WHOIS خام؟
لا ينشر سجل .sa خدمة RDAP، لذا يرسل خادم متقن الاسم إلى خادم WHOIS الذي تذكره IANA لهذا النطاق الأعلى (whois.nic.net.sa) على منفذ TCP رقم 43، ويعرض الرد كما وصل بحدّ أقصى 16 كيلوبايت. التواريخ وأسماء الحقول بتنسيق السجل نفسه ولا يُعاد تفسيرها.
هل تعني نتيجة «لا يوجد سجل» أن النطاق متاح للتسجيل؟
لا. معناها فقط أن خدمة RDAP لدى السجل ردّت بالرمز 404 على هذا الاسم. فالأسماء المحجوزة والمحظورة والمميّزة (premium) قد لا تظهر في RDAP ومع ذلك لا يمكن تسجيلها. يضيف «فاحص توفر النطاق» فحصاً لنظام DNS، ويبقى المسجِّل وحده من يؤكد إمكانية التسجيل.
لماذا استُعلم عن example.co.uk بدلاً من www.example.co.uk؟
يحتفظ السجل بسجلات للأسماء المسجَّلة فقط، لذا يختزل الخادم اسم المضيف إلى النطاق القابل للتسجيل وفق قسم ICANN في قائمة اللواحق العامة. ولو سُئل السجل عن www.example.co.uk نفسه لأجاب بأنه «غير موجود».
هل يمكنني الاستعلام عن عنوان IP أو رقم AS؟
نعم. يُستعلم عن العناوين وأرقام AS لدى السجل الإقليمي للإنترنت الذي يحتفظ بها (ARIN أو RIPE NCC أو APNIC أو LACNIC أو AFRINIC)، ويُهتدى إليه عبر ملفات التمهيد نفسها لدى IANA. والدولة المعروضة هي الدولة الواردة في سجل التسجيل، لا المكان الذي يُستخدم فيه العنوان.
ملاحظات تقنية
RDAP هو الخلف الحديث لـ WHOIS عبر HTTPS وJSON: يحدد RFC 9082 مسارات الاستعلام (domain/ وip/ وautnum/)، ويحدد RFC 9083 صيغة ردود JSON، ويحدد RFC 9224 ملفات التمهيد لدى IANA التي تربط كل نطاق أعلى وكتلة عناوين ونطاق أرقام AS بعنوان خدمة RDAP لدى سجله. يقرأ خادم متقن هذه الملفات (ويخزّنها مؤقتاً حتى يوم واحد)، ثم يستعلم من أول عنوان HTTPS يجيب، ويوحّد الرد: الأحداث، وقيم الحالة، وكيان المسجِّل وجهة الإبلاغ عن الإساءة لديه، وخوادم الأسماء، وبيانات secureDNS.
تتبع قيم الحالة بروتوكول EPP (RFC 5731، مع حالات السماح والاسترداد في RFC 3915)؛ ويكتبها RDAP كلماتٍ منفصلة («client transfer prohibited») وفق المطابقة في RFC 8056، بينما يكتبها WHOIS غالباً بصيغة camelCase. أما السجلات التي لا تقدّم RDAP فتُسأل ببروتوكول WHOIS الوارد في RFC 3912: سطر واحد يحمل الاسم على منفذ TCP رقم 43 ورد نصي حرّ من السجل، يُقرأ حتى 64 كيلوبايت خلال مهلة 5 ثوانٍ ويُعرض حتى 16 كيلوبايت.
الحدود ومنهجية القياس
بيانات التسجيل هي ما ينشره السجل، ولا يتحقق متقن من صحتها. أسماء أصحاب النطاقات وبريدهم وهواتفهم محجوبة في الغالب، وقد يحتفظ المسجِّل بتفاصيل أكثر مما لدى السجل.
تُعرض ردود السجلات التي تعمل بـ WHOIS فقط نصاً خاماً، ولا تعيد الأداة تفسير تواريخها أو حقولها، وبعض السجلات ترفض الاستعلامات القادمة من عناوين السحابة المشتركة أو تبطئها.
تعكس النتيجة حالة السجل لحظة الاستعلام؛ وقد تتأخر بيانات RDAP عن قاعدة بيانات السجل، كما يبيّن حقل «تحديث بيانات السجل».
الأمان والخصوصية
يُرسَل الاسم أو العنوان أو رقم AS الذي تدخله من خادم متقن إلى السجل الذي يحتفظ به: إلى خدمة RDAP لديه، أو إلى خادم WHOIS إن كان نطاقه الأعلى يعمل بـ WHOIS فقط (وقد يُسأل دليل WHOIS لدى IANA عن ذلك الخادم بإرسال النطاق الأعلى وحده). أما ملفات التمهيد لدى IANA فتُنزَّل دون استعلامك. لا يُخزَّن أي شيء، ولا تسجّل التحليلات إلا أن خدمة الاستعلام استُخدمت.
المراجع
- RFC 9083: JSON Responses for the Registration Data Access Protocol (RDAP)صيغة JSON التي يجيب بها خادم RDAP: كائنات النطاق وخادم الأسماء والكيان وشبكة IP ورقم AS، والأحداث مثل التسجيل والانتهاء، وقيم الحالة والإشعارات.
- RFC 9082: Registration Data Access Protocol (RDAP) Query Formatكيف يُكتب استعلام RDAP على هيئة عنوان HTTPS: المسارات domain/ وip/ وautnum/ التي يضيفها العميل إلى العنوان الأساسي لخدمة السجل.
- RFC 9224: Finding the Authoritative Registration Data Access Protocol (RDAP) Serviceملفات التمهيد لدى IANA التي تربط كل نطاق أعلى وكتلة عناوين IP ونطاق أرقام AS بالعنوان الأساسي لخدمة RDAP لدى السجل المسؤول.