بحث Whois

احصل على جميع التفاصيل الممكنة حول اسم النطاق.

4.95 من 19 التقييمات

1. المقدمة

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

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

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

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


2. كيفية عمل الأداة

تعالج الأداة معلمة إدخال إلزامية واحدة هي: domain_name. يمكن للمستخدمين إدخال نطاق عادي (مثل example.com) أو عنوان URL كامل (مثل https://example.com/page). وإذا تم إدخال عنوان URL، فسيستخرج النظام جزء المضيف (Host) تلقائيًا.

معلمة الإدخال

  • اسم النطاق (إلزامي) – اسم نطاق أو عنوان URL صالح. يقوم النظام بتنقية الإدخال وتوحيد تنسيقه قبل المعالجة.

التحقق من صحة الإدخال

  • يتم رفض القيم الفارغة.
  • يتم تحليل عناوين URL لاستخراج جزء المضيف فقط.
  • يتم تنقية اسم النطاق لإزالة الأحرف غير الصالحة.
  • يتم فرض التحقق من رمز CSRF لضمان أمان الطلب.

منطق البحث

تحاول الأداة أولاً استرداد بيانات النطاق باستخدام بروتوكول RDAP ‏(Registration Data Access Protocol)، الذي يوفر معلومات منظمة عن تسجيل النطاقات. وإذا كانت بيانات RDAP غير متوفرة أو غير مكتملة، فستعود الأداة إلى استعلام WHOIS التقليدي باستخدام اتصال قائم على المقبس (Socket) مع مهلة زمنية محددة.

إذا كان نطاق المستوى الأعلى (TLD) يدعم RDAP أو WHOIS ولكن لم يتم العثور على سجل، فسيتم وضع علامة على النطاق بأنه متاح. أما إذا كان نطاق المستوى الأعلى نفسه غير مدعوم، فسيتم إرجاع رسالة خطأ.

بنية المخرجات

عند تسجيل النطاق، قد تتضمن النتائج ما يلي:

  • اسم النطاق
  • تاريخ الإنشاء
  • تاريخ انتهاء الصلاحية
  • تاريخ آخر تحديث
  • حالة النطاق
  • خوادم الأسماء
  • معلومات أمين التسجيل (الاسم، ومعرّف IANA، وعنوان URL، والبريد الإلكتروني، والهاتف)
  • معلومات الاتصال (المالك، والمسجل، والمسؤول، والاتصال الفني، واتصال الفوترة – إذا كانت متوفرة)

يتم تنسيق التواريخ لتكون سهلة القراءة، كما تفصل الأقسام المنظمة بوضوح بين معلومات النطاق، ومعلومات أمين التسجيل، ومعلومات الاتصال.

القيود

  • يقوم بعض أمناء التسجيل بإخفاء معلومات الاتصال بسبب حماية الخصوصية.
  • قد تُرجع نطاقات المستوى الأعلى (TLD) غير المدعومة رسالة خطأ.
  • قد تحدث مهلات زمنية للشبكة أثناء استعلامات WHOIS الاحتياطية.

3. كيفية استخدام هذه الأداة

  1. أدخل اسم نطاق (مثل example.com) أو عنوان URL كاملاً (مثل https://example.com).
  2. انقر فوق زر المعالجة.
  3. انتظر بضع ثوانٍ بينما يسترجع النظام بيانات التسجيل.
  4. راجع النتائج المنظمة المعروضة أسفل النموذج.
  5. إذا لم يكن النطاق مسجلاً، فسترى رسالة تفيد بأنه متاح.

4. أمثلة عملية

المثال 1: التحقق من نطاق مسجل

الإدخال: google.com

المخرجات:

  • تاريخ الإنشاء: 1997-09-15
  • تاريخ انتهاء الصلاحية: 2028-09-14
  • أمين التسجيل: MarkMonitor Inc.
  • خوادم الأسماء: ns1.google.com, ns2.google.com
  • الحالة: clientTransferProhibited

حالة استخدام: يتحقق متخصص SEO من عمر النطاق وتاريخ انتهاء صلاحيته قبل التخطيط لاستراتيجية الروابط الخلفية.

المثال 2: التحقق من توفر النطاق

الإدخال: mybrandnewdomain12345.com

المخرجات:

  • الحالة: النطاق غير مسجل
  • التوفر: نعم

حالة استخدام: يتحقق مؤسس شركة ناشئة مما إذا كان اسم العلامة التجارية الجديد متاحًا للتسجيل.


5. حالات استخدام للمطورين

- أتمتة مراقبة النطاقات

يمكن للمطورين دمج عمليات التحقق من WHOIS في مهام Cron لمراقبة تواريخ انتهاء الصلاحية وإرسال تنبيهات التجديد قبل انتهاء صلاحية النطاقات.

- أنظمة اكتشاف الاحتيال

يمكن لفرق الأمن وضع علامة تلقائيًا على النطاقات المسجلة حديثًا أو أنماط أمناء التسجيل المشبوهة لاكتشاف محاولات التصيد الاحتيالي.

- إثراء بيانات SEO

يمكن لمنصات SEO استرداد عمر النطاق وحالته لحساب مؤشرات الثقة والإشارات التاريخية.

- التحقق أثناء إعداد خدمات الاستضافة وSaaS

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

مثال PHP

$domain = "example.com";
$result = file_get_contents("https://yourtool.com/whois?domain_name=" . urlencode($domain));
$data = json_decode($result, true);
if(isset($data['available']) && $data['available']) {
    echo "Domain is available";
}

مثال JavaScript

fetch('/whois', {
  method: 'POST',
  headers: {'Content-Type': 'application/x-www-form-urlencoded'},
  body: 'domain_name=example.com'
})
.then(res => res.text())
.then(data => console.log(data));

تتضمن الأداة تنقية بيانات الإدخال والتحقق من CSRF لمنع هجمات حقن التعليمات البرمجية (Injection) وهجمات تزوير الطلبات عبر المواقع (CSRF).


6. الأسئلة الشائعة

ما هو بحث WHOIS؟

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

كيف يمكنني التحقق مما إذا كان النطاق متاحًا؟

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

لماذا يتم إخفاء معلومات الاتصال؟

تستخدم العديد من النطاقات خدمات حماية الخصوصية التي تخفي بيانات الاتصال الشخصية.

ما هو RDAP؟

بروتوكول RDAP ‏(Registration Data Access Protocol) هو البديل الحديث لـ WHOIS، ويوفر بيانات تسجيل النطاقات في شكل منظم.

هل يمكنني التحقق من أي امتداد نطاق؟

يتم دعم معظم نطاقات المستوى الأعلى (TLDs) الشائعة. وقد تؤدي الامتدادات غير المدعومة إلى إرجاع رسالة خطأ.

ما مدى دقة بيانات WHOIS؟

تعتمد دقة البيانات على أمين التسجيل والسجل. وقد تكون بعض المعلومات قديمة أو محمية لأسباب تتعلق بالخصوصية.

مشاركة

أدوات مماثلة

أدخل عنوان IP للعثور على النطاق أو المضيف المرتبط به.

اعرض سجلات DNS من نوع A وAAAA وCNAME وMX وNS وTXT وSOA لمضيف.

احصل على تفاصيل تقريبية لعنوان IP.

الأدوات الشهيرة