البحث في الموقع
المحتوى عن 'whois'.
-
أصبح الواقع الافتراضي جزءًا لا يتجزأ من واقعنا وتدخل التجارة الإلكترونية ضمن هذا الواقع طبعًا، فالتجارة عمومًا والحاجة إلى الشراء جزء أساسي من حياتنا اليومية فكيف الحال مع موجود المتاجر الإلكترونية التي سهلت كثيرًا عملت الشراء والبيع تلك؟! بتنا نرى هذه الأيام مدى ازدهار التجارة الإلكترونية والمتاجر الإلكترونية، لذلك أصبح الانطلاق بإنشاء وتصميم متجر إلكتروني من الأمور الضرورية خصوصًا إن كان لديك متجر حقيقي في السوق، أما إن كنت تفكر في التجارة عمومًا، فلا يكفي إنشاء متجر على أرض الواقع بل يجب أيضًا التواجد في الواقع الافتراضي، خلف الشاشة. وفقًا لما سبق، سنقدم سلسلة مقالات تشرح عملية إنشاء متجر إلكتروني بخطوات سهلة وبسيطة انطلاقًا من حجز النطاق وانتهاءً بنشر منتجاتك عليه والتسويق لها. لا تقلق فأنت مؤهل لقراءة السلسلة حتى لو لم يكن لديك معرفة برمجية كبيرة، فكل ما يجب عليك امتلاكه هو اتصال بالإنترنت وشراء بعض الأمور الأساسية التي لا يمكن البدء بدونها والتي سأقوم بشرحها بالتفصيل في مقالات هذه السلسلة. سنبدأ في أول مقال من السلسلة بشرح كيفية حجز عنوان المتجر الإلكتروني (أو ما يطلق عليه بالنطاق domain)، الخطوة التي نراها مهمة في ترسيخ العلامة التجارية لمتجرك. ما هو اسم النطاق اسم النطاق هو عبارة عن عنوان موقعك الإلكتروني الذي يقوم الزوار بكتابته ضمن المتصفح للوصول له مثل mostaql.com أو hsoub.com، ولتبسيط الفكرة أكثر، يمكنك اعتبار الموقع هو متجر حقيقي أو منزل عندها يكون اسم النطاق هو عنوان هذا المتجر أو هذا المنزل. نستطيع النظر لشبكة الإنترنت على أنها شبكة ضخمة من الحواسيب وكل حاسوب فيها يتم إسناد رقم له، هذا الرقم يدعى عنوان IP و 66.249.66.1 هو مثال كيف يكون عنوان IP. إذا طلبت منك حفظ هذا الرقم كي تستطيع الوصول لموقعي، فهل هو بالأمر السهل؟ أبدًا، الأمر صعب وسوف يزداد صعوبة كلما احتجت لحفظ عناوين IP أكثر لذلك تم إيجاد أسماء النطاقات لتساعدنا على حفظ عناوين المواقع الإلكترونية على شبكة الإنترنت ويتألف النطاق من أحرف وأرقام مما يساعد صاحب العمل على إنشاء أسماء مرتبطة بالعلامات التجارية الخاصة به باستخدام اسم النطاق. متى يجب عليك تسجيل اسم نطاق ما؟ الإجابة الأفضل لهذا السؤال هي حالما يخطر في ذهنك فكرة لمشروع إلكتروني ما، وذلك بسبب وجود تجارة مرتبطة بأسماء النطاقات، إذ من المحتمل أنَّ اسم النطاق الذي تفكر فيه قد سُجِّل سلفًا من قبل شخص آخر. هذا الشخص قد لا يمتلك أدنى فكرة عن كيفية استخدام اسم النطاق ولكنه يراهن على أنَّ أحدًا ما في يوم ما سوف يكون بحاجة لهذا الاسم وقد يكون مستعدًا لدفع مبلغ جيد مقابله. لذلك تذكر أنه عليك تسجيل اسم النطاق حالما تخطر في بالك فكرة معينة بحاجة لموقع إلكتروني وعادة ما تكون أسماء النطاقات رخيصة وتنتهي مدة تسجيلها بعد عام، لذلك في حال بقيت فكرتك فكرة ولم تتجسد على أرض الواقع فيمكنك عدم تجديد ملكية اسم النطاق مستقبلًا. أين يمكنك تسجيل اسم النطاق؟ تخزّن جميع سجلات أسماء النطاقات في قاعدة بيانات مركزية تدعى المُسجل Domain registrar ولكي يُعترف باسم النطاق يجب أن يضاف إلى قاعدة البيانات هذه مع كل المعلومات المرتبطة به. تُعطى الصلاحيات لمسجل اسم النطاق من خلال ICANN (وهي منظمة غير ربحية لإدارة أسماء النطاقات) ليقوم بالنيابة عنها بعمل تغييرات على معلومات اسم النطاق ضمن قاعدة البيانات المركزية سابقة الذكر كما يوفر مسجل اسم النطاق أدوات سهلة تجعل من هذه التغييرات سهلة على المستخدم ليقوم بها عبر المتصفح. والآن سوف ننتقل لشرح كيفية اختيار أفضل مسجل اسم نطاق لاختيار وتسجيل النطاق الخاص بك. كيف تختار مسجل اسم النطاق؟ لا يمتلك جميع مسجلي اسم النطاق الصلاحية لبيع جميع امتداداته فمثلًا بعض مسجلي اسم النطاق يستطيعون فقط بيع اسم نطاق بامتداد مرتبط بالدولة مثل .io و .in و .ly. ويقدم كل مسجل اسم نطاق خدمات مختلفة مع اسم النطاق فالبعض قد يقدم أسماء النطاق بتكاليف منخفضة لجذبك بينما البعض الآخر قد يقدم أدوات تُسهل استخدام وإدارة النطاق وعند اختيار أفضل مسجل اسم نطاق يجب أن تأخذ بالحسبان الجوانب الأربع التالية: السعر ومدة الحجز لاسم النطاق أهم جانب يبحث عنه أي مشتري هو سعر حجز اسم النطاق فبعض مسجلي اسم النطاق يقدمون أسعار حجز منخفضة لأول عام ولكن سعر التجديد يكون مختلفًا وأحيانًا أعلى بكثير. تستطيع حجز اسم النطاق لمدة عام على الأقل ولكن بعض الشركات قد تطلب منك مدة أعلى مثل عامين على الأقل مقابل الحصول على السعر المخفض والفترة القصوى لحجز اسم النطاق هي 10 أعوام. أنصح بحجز النطاق لمدة عام في حال كنت تفكر البدء بإنشاء موقع إلكتروني جديد مع تفعيل التجديد التلقائي كي لا تنتهي صلاحيته دون علمك والسبب بالحجز لمدة عام أولًا هو أنَّ الكثير من المشاريع الناشئة قد لا تتكلل بالنجاح لذلك لا نحجزه أكثر من عام قبل التأكد من نجاح المشروع. أمر آخر يجب الانتباه له وهو وجود أي تكاليف إضافية في حال طلبت نقل اسم النطاق من شركة لأخرى أو تجديده. نقل اسم النطاق يمكن نقل اسم النطاق من مسجل لآخر وعادة لن تحتاج للقيام بهذه العملية ولكن في حال كنت غير مرتاح للتعامل مع المسجل الحالي لاسم نطاقك يمكنك طلب النقل لمسجل آخر. يجب الانتباه أننا لا نستطيع نقل اسم نطاق خلال أول 60 يوم من تسجيله وهذه المدة محددة من قبل ICANN ومن الممكن أن تتغير مستقبلًا ولكن حاليًا يمكنك نقل اسم النطاق لمسجل آخر بعد انقضاء هذه المدة. يُسهل معظم مسجلي أسماء النطاقات عملية نقل اسم النطاق وغالبًا ما تكون بدون تكاليف إضافية ولكن البعض الآخر يحاول تصعيب العملية وفرض تكاليف إضافية لمحاولة إضعاف نية العميل في نقل اسم النطاق لذلك تأكد جيدًا من مراجعة سياسة النقل التابع للمسجل قبل شراء اسم النطاق منه. سياسات انتهاء مدة تسجيل اسم النطاق يُحجز النطاق لك لمدة محددة وتستطيع تجديد الحجز قبل انتهاء المدة ولكن في حال نسيت فعل ذلك فهنالك احتمال أن يحجز النطاق من قبل شخص آخر. وهذا يعني لصاحب متجر مثلًا أن أحد آخر يمكنه أخذ اسم متجره، لذلك عليك تفعيل التجديد التلقائي لتلافي حدوث مثل هذه المشكلة. وحتى في حال استخدمت التجديد التلقائي لحجز النطاق فمن المهم الاطلاع على سياسة انتهاء الصلاحية الخاصة بالحجز فبعض مسجلي اسم النطاق يقدمون فترة سماحية بعد انتهاء مدة حجزك للاسم بحيث لا يمكن لأحد آخر حجزه ويمكنك تجديد حجز النطاق خلالها. يوجد الكثير من القصص لأشخاص فقدوا حجز النطاق الخاص بمتاجرهم أو مدوناتهم وذلك بعد انتهاء صلاحية بطاقتهم الائتمانية دون انتباههم للأمر دون وجود فترة سماحية ضمن مسجل اسم النطاق الخاص بهم لحمايته من الحجز من قبل أحد آخر. الخدمات الإضافية يجب علينا أيضًا مراجعة الخدمات التي يقدمها مسجل اسم النطاق بغض النظر إن كنت سوف تحتاجها في الوقت الراهن أو لا، حيث تتضمن بعض هذه الخدمات "حماية الخصوصية" و"حماية النطاق بعد انتهاء الحجز لفترة" والكثير غيرها مثل حسابات بريد إلكتروني مرتبطة بالنطاق أو حتى استضافة مجانية لفترة. ستجد الكثير من الشركات التي توفر لك خدمة تسجيل وحجز اسم النطاق، ابحث عن الشركة التي توفر لك هذه الميزات واحجز نطاقك فور الاعتماد على الاسم المناسب. كيفية حجز اسم نطاق على جوجل دومين Google Domain بدايةً عليك اختيار مسجل اسم النطاق ومن أشهر مزودي خدمة تسجيل النطاق التي يمكنك الحجز منها نذكر نيم شيب Namecheap وجودادي GoDaddy وجوجل دومينز Google Domains وفي هذا المقال اخترنا شرح تسجيل النطاق من خلال Google Domains لتوضيح مراحل الشراء ولن تختلف الخطوات كثيرًا إذا اخترت مزود نطاق آخر. سأتوجه إلى موقع المسجل وأبحث عن توفر اسم النطاق الذي أرغب في حجزه. في مثالي أردت حجز finechoice.com لذلك وضعته في مربع البحث. تشير نتيجة البحث إلى أن اسم النطاق الذي بحثت عنه مأخوذ لذلك رشح لي موقع Google Domains أسماء نطاقات أخرى بامتدادات مختلفة، سأختار عنوان نطاق finechoice.org وأنقر على أيقونة السلة لأضيفه لسلة التسوق. ستظهر في صفحة سلة التسوق مجموعة خيارات مثل تحديد مدة حجز النطاق ومميزات أخرى منها ما هو مجاني مثل خدمة حماية النطاق، في حال حاولت إلغاء ميزة حماية الخصوصية سوف تظهر لك نافذة منبثقة تخبرك بما سوف تخسره في حال أزلت حماية الخصوصية وأنََّ معلوماتك كاسمك ورقم هاتفك وعنوانك سوف تظهر لمن يبحث عن مالك اسم النطاق في فترة حجزك له وربما أيضًا بريدك الإلكتروني، كما تعرض لك خدمات مدفوعة مثل خدمة تخصيص البريد الإلكتروني أضف منها ما يناسبك ثم اضغط على زر Check Out لإتمام عملية الشراء. أخيرًا أدخل معلوماتك الشخصية وطريقة الدفع وبيانات الدفع المطلوبة وقم بإتمام عملية الشراء وبهذا يصبح النطاق مملوكًا لك وفق المدة التي حددتها وهي عام واحد ويمكن استخدامه لإنشاء موقع الويب أو المتجر الخاص بك. خاتمة انتهيت من حجز اسم النطاق وهي الخطوة الأولى لإطلاق متجرك الإلكتروني، وسوف أنتقل في المقال القادم للحديث عن كيفية اختيار استضافة مناسبة للمتجر الإلكتروني وطريقة حجزها، وأشرح بالخطوات المفصلة طريقة ربط اسم النطاق الذي حجزته مع الاستضافة الخاصة بالموقع. اقرأ أيضًا المقال التالي: أنواع الاستضافات وكيفية اختيار أفضل استضافة لموقعك أو متجرك الإلكتروني مقدّمة إلى مُصطَلحات وعناصر ومفاهيم نظام أسماء النطاقات مساعدة المبتدئين في فهم كيفية رفع الموقع على الإنترنت كيفية إنشاء موقع على الويب
-
إن الحصول على اسم نطاق جيد لن يؤدي في كثير من الأحيان إلى زيادة عدد الزيارات إلى موقعك فحسب، بل سيسهل أيضًا تذكره - وهذا يجلب المزيد من الزيارات أيضًا. هناك كثير من الأشياء التي يجب على مصمم المواقع أن بفكر بها عندما يصمم موقع. وخصوصًا إن كانت لديه المسؤولية الكاملة عن الموقع، فيجب عليه أن يأتي باسم نطاق جيد للموقع. على الرغم من أن الكثيرين يعتقدون أن اختيار اسم جيد ليس بتلك الأهمية، إلا أن اسم النطاق مهم مثل اسم شركتك أو موقع الويب أو صفحة فيس بوك. إن العثور على اسم نطاق مثالي ليس سهلًا على الإطلاق في يومنا الحالي. كثير من النطاقات التي من الممكن أن تفكر بها إما أن تكون مستخدمة من قِبل شركة أخرى أو شخص ما اشتراها للربح أو حتى في الأعمال التجارية. غالبًا ما يمضي خبراء الويب وقتًا في العثور على اسم نطاق مناسبٍ أكثر من الوقت في تصميم هوية أو موقع ويب. العلامة التجارية تعد العلامة التجارية مفهوما مهما جدًا بالنسبة للأعمال. يوجد لكل شركة علامة تجارية، تمثل اسمها وشعارها ومخطط ألوانها وهويتها البصرية. ومع ذلك، لا نجد أن كل العلامات التجارية معروفة. وهذا هو الفرق في الوعي بالعلامة التجارية. تعتمد الشركة التي لديها وعي بالعلامة التجارية على قدرة عملائها على تذكر علامتهم التجارية والتعرف عليها في ظروف مختلفة وربطها بعناصر علامتها التجارية. وهو يتعلق برضى العملاء عن أحد المنتجات وإدراك المنتجات فور رؤيتهم للعلامة التجارية. إنه الفرق بين كوكا كولا وشركة كولا بلا اسم. أو الفرق بين منتج شركة Apple ومنتج شركة غير معروف اسمها. قبل 10 سنوات لم يكن الموضوع بهذا الحجم كما هو عليه الآن، إلّا أن اليوم إن كنت تملك شركة وتريد علامة تجارية قوية ، فإن المعرفة الأساسية في اختيار اسم نطاق لموقعك يعتبر مهمًا جدًا، كما هو الحال مع عنوان مكتبك. وحيث يمكّن الأشخاص من العثور عليك والاتصال بك. الامتدادات (Extensions) إن أكثر الامتدادات استخدامًا في العالم هي الامتدادات الثلاثة التالية com. و net. و org.. يبدو اسم النطاق مع واحدة من هذه الامتدادات مثاليًا لأي نوع من الأعمال. فاستخدام أحد الامتدادات المجانية مثل TK. قد لا يكون ناجحًا جدًا. في كثير من الأحيان لا يستطيع الزوار تذكر موقعك، لذلك هم يحاولون استخدام اسم شركتك مع هذه الامتدادات الثلاثة المشهورة. وهذا ما أفعله في كثير من الأحيان ، لذا أني أفترض أن إحدى الشركات التي سأكون مهتمًا بالتعامل معها، أو أن أحد مواقع الويب التي سأكون مهتمًا بزيارتها سيكون له واحد من هذه الامتدادات الثلاثة. وكما قلت للتو أن هذه الامتدادات ذات شعبية كبيرة، لذا يتوقع الزوار أن تستخدم الشركات هذه الامتدادات الثلاثة فقط. يقدم بعض مقدمي خدمات حجز النطاقات عروضًا لمن يشتري الامتدادات الثلاثة سيحصل على خصم. لذا فإن حصولك على الامتدادات الثلاثة سيكون مفيد جدًا لك في المستقبل - تعدّ هذه الخطوة ذكية جدًا وستضعك في موضع الصدارة. من الميزات الأخرى لاستخدام الامتدادات الثلاثة (أو واحد منها) أن أسعارهم رخيصة جدًا. ومدعومين في جميع أنحاء العالم ومن الصعب العثور على مقدم خدمات حجز النطاقات لا يبيعها. بالتأكيد أن لا أقول أنه يجب عليك أن تملك واحدًا منهم. الشريك المؤسس لووردبريس Matt Mullenweg لديه واحد من أروع أسماء النطاقات ألا وهو www.ma.Tt. نعم، لديه امتداد غريب إلا أنه يتوافق مع إسمه بشكل مثالي. إذا تمكنت من العثور على شيء ذكي مثل هذا الامتداد، فاحصل عليه مباشرة، ولكن فكر في حقيقة أن الأشخاص الذين لا يعرفون الكثير عن الويب لا يعرفون عن وجود شيء آخر غير امتدادات com. و net. و org.. وينبغي أن يكون هذا الجزء غذاء لأفكارك. ومع ذلك، يعدّ اختيار امتداد لاسم النطاق واحدًا من أسهل المهام في إنشاء علامة تجارية قوية. ولكن انتظر! هناك الكثير من الأمور التي يجب عليك متابعتها أيضًا. الموقع بالتحدث عن الإمتدادات، يعدّ الموقع شيء آخر يجب عليك التفكير فيه. إنه يعتمد بشكل كبير على نوع أعمالك والغرض منها. ويعتمد كثيرًا على الجمهور والسوق وسلوكهم. إذا كان لديك شركة دانماركية تستهدف الدنماركيين فقط، فإن وجود موقع ويب ينتهي في com. لن يكون له داعٍ لأننا نستطيع الحصول على امتداد سهل التمييز مثل dk.. جميع البلدان لديها امتدادات نطاق (Top-level Domain). وبالتأكيد dk. ليس هو الخيار الوحيد المتوفر. يُستخدم رمز البلد TLD في أغلب الأحيان للشركات والأفراد في البلد المَعني. ويكيبيديا لديها قائمة طويلة وكاملة من TLDS في جميع أنحاء العالم. من السهل ملاحظة أن بعض هذه الامتدادات يتطلب إما تسجيل شركة في البلد أو على الأقل الحصول على تصريح إقامة، لذلك فإن التسجيل عليها ليس بتلك السهولة، وخصوصًا إن كنت تتطلع أن تفعل مثلما فعل Matt في امتداد موقعه. وهو أيضا خيار للشركات التي تستهدف الدول التي لا تستخدم الأبجدية الإنجليزية، مثل الدول الآسيوية، أو العربية، أو روسيا. وتسمى IDNs (أسماء النطاقات الدولية Internationalized Domain Names) ويجب أن تستخدمها فقط لاستكمال عنوان com. (أو أي TLD آخر) وإلا فإنه سيكون مربكًا للزائرين الذين لغتهم الرئيسية الإنجليزية أو أحد الأبجديات المستخدمة في أوروبا أو أمريكا. خدع وحِيَل لقد تحدثنا عن الخدع قبل قليل وهي الأشياء الذكية التي تقوم بها لدمج اسم النطاق مع الامتداد. صدق أو لا تصدق أنه يوجد على الإنترنت أدوات مخصصة لمساعدتك في إيجاد تركيبات ممكنة لاسم موقعك وامتداده! يعدّ موقع Domai.NR من أفضل الخيارات المتوفرة للاستخدام في هذا المجال، لأنه يعطيك العديد من الخيارات في بحث بسيط. تستعمل الناس هذه الخدع ليست لأنها رائعة فحسب، بل لأنه في أغلب الأحيان يكون الأسم المناسب لشركتهم مأخوذ بالفعل وهذا محبط جدًا، وإنه يحدث في كثيرٍ من الأحيان . لأن العثور على اسم مناسب ليس سهلًا إلى هذه الدرجة. لذلك أحيانًا قد ترغب في الإطلاع على بعض الخدع. قبل الشراء رائع، الآن وجدت اسم النطاق الذي تبحث عنه وأنت مستعدٌ لشرائه. لا، أنت لست مستعد! لقد نسيت شيئًا ما. وهو تتأكد من أن اسم النطاق الخاص بك لا يؤدي بك إلى مشاكل قانونية مع شركات أخرى. تأكد من أنه ليس هنالك شركة أخرى مشابهة تقوم بنفس الأعمال التي تقوم بها. مايكروسوفت (Microsoft) ضد ميكروايسوفتيس (MikeRoweSoftis) النزاع الأكثر شعبية بشأن انتهاك اسم النطاق. حدث هذا قبل عشر سنوات تقريبًا وكانت قضية دسمة لوسائل الإعلام عندما كان مصمم المواقع الشاب مايك رو ينازع اسم نطاقه مع العملاق الأميركي بسبب تشابه اسم النطاق الخاص به مع اسم نطاق شركة مايكروسوفت. إن التقدم بطلب العلامة التجارية هو أمر تقوم به الشركات الضخمة، بما أنهم يعرفون أن مواقعهم ستكون ذات شعبية قوية بطبيعة الحال، لكن هذا أمر مكلف للغاية. وخصوصًا إذا كنت في البداية، لذا فقد ترغب في حماية اسمك بطريقة أخرى وترك فكرة شراء علامتك التجارية لوقت لاحق. بعض التقنيات التي يمكنك استخدامها تسمى الشراء بالجملة. يفضل العديد من الأفراد شراء الكثير من النطاقات ذات الأسم نفسه والامتدادات المختلفة، وإعادة توجيههم جميعًا إلى الموقع الرئيسي. خدمات Whois من الأخطاء التي يرتكبها العديد من الأفراد هي تسجيل نطاقاتهم ضمن خدمة الخصوصية WHOIS. وهذه الطريقة خطيرة للغاية، على الرغم من أنها تبدو مفيدة عندما تسمع بها لأول مرة. ولكن ماذا يحدث إذا قمت بتسجيل نطاقك ضمن خدمة خصوصية WHOIS هو أن تفاصيل الاتصال الخاصة بك مخفية. بدلاً من أن تملئ الحقول بالمعلومات الخاصة بك يجب عليك أن تملئ الحقول بالمعلومات الخاصة بالمزود الذي اشتريت من عنده. ولكن لماذا يعدّ هذا الشيء خطير؟ لأنه وفقًا لسياسات ICANN ، يكون الاسم في تفاصيل WHOIS للذي يملك النطاق (في هذه الحالة اسم الشركة الّتي اشتريت منها النطاق). هذا يعني أنه إذا تم اختراق موقعك، فلديك فرصة ضئيلة لإثبات أن النطاق هو ملكك بالفعل. إذا كان اسم المخترق في السجلات، فهو في الواقع يمتلك النطاق الذي دفعته مقابله. لذلك حتى لو كنت ترغب في حماية اسم نطاقك، لا أنصحك أن تفعل ذلك باستخدام هذه الخدمات، لأنها خطيرة جدًا. الخاتمة يمكن أن يؤدي امتلاك اسم نطاق جيد إلى تحسين تجربة المستخدم على موقع الويب الخاص بك. حتى لو كانت اليوم العديد من زيارات موقع الويب تأتي من محركات البحث والإحالات، إلا أن وجود اسم سهل للتذكر سيكون دائمًا مفيدًا. ومن المحتمل أن ينخفض نسبة الأشخاص الذين ينسون كيفية العثور عليك. ضع في حساباتك أن نطاقات المستوى الأعلى (Top-level domains) يمكن أن تساعدك في تصدر نتائج محرك البحث. وذلك لأنه يتم فهرسة .com دومًا بشكل أسرع وأفضل من .ru. إن قضاء الوقت في التفكير في كل التفاصيل والعثور على اسم النطاق الصحيح هو أمر سيستغرق الكثير من الوقت. ترجمة -وبتصرف- للمقال Essential Tips for Registering a New Domain Name
-
- نطاق
- علامة تجارية
-
(و 4 أكثر)
موسوم في:
-
مقدّمة تتوفّر الأداة Dig على توزيعات لينكس للاستعلام من خواديم أسماء النطاقات DNS. تساعد هذه الأداة كثيرا في تشخيص مشاكل النطاقات، كما أنها مناسبة للتأكد من أن إعدادات الشبكة تعمل على النحو المتوقّع. نقدّم في هذا المقال طريقة استخدام الأمر dig للتحقّق من إعدادات أسماء النطاقات والحصول على معلومات عن كيفيّة ظهور نطاقك على شبكة الإنترنت. سنرى خلال هذا الدرس كذلك أدوات مصاحبة تكمّل عمل Dig. نفّذنا الأوامر المعروضة في هذا المقال على الإصدار 16.04 من أوبنتو، إلا أنه من المُفترَض أن تعمل بطريقة مماثلة على أغلب توزيعات لينكس الحديثة. كيف يُستخدم الأمر dig أسهل طريقة لاستخدام الأمر dig هي تمرير اسم النطاق الذي نريد الاستعلام عنه إلى الأمر: dig example.com نختبر - مثلا - محرّك البحث DuckDuckGo لنرى المعلومات التي سنحصُل عليها عنه: dig duckduckgo.com النتيجة: ; <<>> DiG 9.10.3-P4-Ubuntu <<>> duckduckgo.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64718 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;duckduckgo.com. IN A ;; ANSWER SECTION: duckduckgo.com. 176 IN A 50.18.192.251 duckduckgo.com. 176 IN A 50.18.192.250 ;; Query time: 270 msec ;; SERVER: 127.0.1.1#53(127.0.1.1) ;; WHEN: Thu Apr 20 13:28:31 GMT 2017 ;; MSG SIZE rcvd: 75 توجد الكثير من المعلومات في النتيجة أعلاه، فلنفحصها الواحدة تلو الأخرى. ; <<>> DiG 9.10.3-P4-Ubuntu <<>> duckduckgo.com ;; global options: +cmd تمثّل الأسطر أعلاه ترويسة Header الاستعلام المُرسَل. يمكن تنفيذ الأمر dig على وضع الدُّفعات Batch mode، لذا من الجيّد أن تظهر الترويسات المناسبة لكلّ وضع من أجل تسهيل تحليل النتائج وقراءتها. تأتي بعد ذلك الأسطُر التالية. ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64718 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 يُقدّم هذا المقطع ملخصًّا تقنيًّا لنتائج الاستعلام. يظهر أن الاستعلام نُفِّذ بنجاح (status: NOERROR، أي “الحالة: لا أخطاء”)، أن الأمر استخدم الخيارات qr rd raوأننا حصلنا على إجابتيْن ANSWER: 2، ومقطع معلومات إضافيّ واحد ADDITIONAL: 1. يظهر بعدها المقطع الإضافيّ الذي يحوي سجلّا من نوع OPT يشير إلى أن الخادوم يدعم معيار EDNS المطلوب لتطبيق إجراءات أمنيّة مثل DNSSEC. ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ثم يأتي دور الإجابة الفعليّة التي تُظهر البيانات التي حصلنا عليها من الاستعلام. ;; QUESTION SECTION: ;duckduckgo.com. IN A ;; ANSWER SECTION: duckduckgo.com. 176 IN A 50.18.192.251 duckduckgo.com. 176 IN A 50.18.192.250 يعيد المقطع الموالي ذكر الطلب الذي أرسلناه إليه (QUESTION SECTION) ويطبع بعدها سجلّات DNS الموافقة له. يُرجع الأمر dig مبدئيّا السجلات من النوع A. تُظهر النتيجة أعلاه أن لـduckduckgo.com سجليْن من هذا النوع، يحويان عناوين IP المميّزة لاسم النطاق المطلوب. يشير العدد 176إلى المُعطى TTL أي مدة صلاحيّة المعلومة؛ وهي المدة التي سينتظرها خادوم أسماء النطاقات قبل أن يعيد النظر في الارتباط بين اسم النطاق وعنوان IP. تعني IN أن هذا السّجل من سجلات الإنترنت المعيارية. تظهر ختام تنفيذ الأمر معلومات إحصائيّة عن الاستعلام، ومن بينها المدّة التي استغرقها الخادوم للإجابة. يمكن أن تدلّ هذه المعلومة على وجود مشاكل في خادوم الأسماء (الخادوم يُطيل في الإجابة على الطلب). ;; Query time: 27 msec ;; SERVER: 127.0.1.1#53(127.0.1.1) ;; WHEN: Thu Apr 20 13:28:31 GMT 2017 ;; MSG SIZE rcvd: 75 كيف تستخدم Dig لاختبار سجلات DNS تحوي إجابة dig مبديئا معلومات عن السجلات من النوع A، إلا أنه يمكن تحديد نوع السجل المطلوب بذكره بعد اسم النطاق: dig your_domain_name.com record_type يستفسر الأمر التالي عن السجلّات من نوع MX (البريد الإلكتروني): dig duckduckgo.com MX يُظهر مقطع الإجابة السجلات التاليّة: ;; QUESTION SECTION: ;duckduckgo.com. IN MX ;; ANSWER SECTION: duckduckgo.com. 300 IN MX 60 mx2.dnsmadeeasy.com. duckduckgo.com. 300 IN MX 40 mx1.dnsmadeeasy.com. duckduckgo.com. 300 IN MX 10 in1-smtp.messagingengine.com. duckduckgo.com. 300 IN MX 20 in2-smtp.messagingengine.com. duckduckgo.com. 300 IN MX 50 mx3.dnsmadeeasy.com. نمرّر القيمة ANY مكان اسم السجل إن أردنا الحصول على معلومات عن جميع سجلات النطاق: dig duckduckgo.com ANY تتضمّن نتائج الأمر السابق جميع السجلّات التي توافق النطاق duckduckgo.com مهما كان نوعها. ملحوظة: نظرا لآليّة عمل نظام أسماء النطاقات فإن ظهور سجلّ أضيف حديثا إلى النطاق قد يأخذ وقتا. انتظر انقضاء مدّة TTL عند إضافة سجلّ جديد إلى النطاق، قبل أن تعيد الاستعلام عنه. إذا كان كلّ ما تريد البحث عنه هو عنوان (أو عناوين) IP الذي يُشير إليه النطاق فتمرير short+ مكان نوع السجل يعطيك الإجابة: dig duckduckgo.com +short النتيجة: 50.18.192.250 50.18.192.251 استعمال الأمر host بدلا من dig الأمر host هو بديل للأمر dig يشبهه في خيارات الاستخدام. يُنفَّذ الأمر host على النحو التالي: host domain_name_or_IP_address حيث domain_name_or_IP_address هو اسم نطاق أو عنوان IP. لاحظ أن الأمر host لا يحتاج لخيارات من أجل تغيير وظيفة البحث من استعلام DNS العادي إلى استعلام DNS المعكوس (معرفة اسم النطاق انطلاقا من عنوان IP)؛ إذ يختار الوظيفة المناسبة انطلاقا من المعطى المُمرَّر. يمكن تحديد نوع السجلّات التي تهمّك بتمرير الخيار t- متبوعا باسم السجّل: host -t mx duckduckgo.com النتيجة: duckduckgo.com mail is handled by 20 in2-smtp.messagingengine.com. duckduckgo.com mail is handled by 10 in1-smtp.messagingengine.com. duckduckgo.com mail is handled by 50 mx3.dnsmadeeasy.com. duckduckgo.com mail is handled by 40 mx1.dnsmadeeasy.com. duckduckgo.com mail is handled by 60 mx2.dnsmadeeasy.com. استخدم الخيار a- إن أردت معلومات عن جميع أنواع السجلات (الإجابة قد تكون طويلة): host -a duckduckgo.com يمكن أيضا استخدام الخيار v- للحصول على معلومات إضافية عن المضيف: host -v duckduckgo.com أدوات أخرى للاستعلام عن أسماء النطاقات Ping يُعدّ استخدام الأمر ping إحدى أسهل الطرق لمعرفة ما إذا كان الخادوم يميّز الأسماء بطريقة صحيحة: ping your_domain_name.com تشبه نتيجة الأمر ما يلي: PING your_domain_name.com (192.241.160.34) 56(84) bytes of data. 64 bytes from 192.241.160.34: icmp_req=1 ttl=64 time=0.026 ms 64 bytes from 192.241.160.34: icmp_req=2 ttl=64 time=0.038 ms 64 bytes from 192.241.160.34: icmp_req=3 ttl=64 time=0.037 ms . . . ستستمر مخرجات الأمر بالظهور إلى أن تضغط على زرّيْ CTRL وC معا لإيقافه. يمكنك أيضا تحديد عدد المُخرجات بالخيار c-: ping -c 3 your_domain_name.com PING your_domain_name.com (192.241.160.34) 56(84) bytes of data. 64 bytes from 192.241.160.34: icmp_req=1 ttl=64 time=0.027 ms 64 bytes from 192.241.160.34: icmp_req=2 ttl=64 time=0.059 ms 64 bytes from 192.241.160.34: icmp_req=3 ttl=64 time=0.042 ms --- your_domain_name.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.027/0.042/0.059/0.015 ms استخدام الأمر ping وسيلة سريعة للتأكّد من أن نتيجة تمييز اسم النطاق هي عنوان IP الذي عيّنته له. Whois يتيح ميثاق (بروتوكول) Whois معلومات عن أسماء النطاقات المسجَّلة، بما في ذلك عناوين الخواديم المعدّة للعمل عليها. على الرغم من أن أغلب المعلومات التي يُظهرها الأمر whois تتعلّق بالتسجيل Registration إلا أنها يمكن أن تكون مفيدة لمعرفة ما إذا كانت خواديم الأسماء Name servers تظهر على نجو سليم. يُستخدَم الأمر على النحو التالي: whois your_domain_name.com تظهر في نتيجة اﻷمر الكثيرُ من المعلومات التي تختلف طريقة عرضها من خادوم إلى آخر. تظهر خواديم النطاقات التي توجّه إلى عناوين IP الصحيحة عادة في أسفل النتيجة. خاتمة يمكن أن تكون الأدوات Ping، Dig وWhois على الرغم من سهولة التعامل معها مفيدة جدًّا لإجراء اختبارات أساسية على أسماء النطاقات، مما يساعدك في اقتصاد الكثير من الوقت ومعرفة مشاكل الإعدادت بسرعة. ترجمة - بتصرّف - للمقال How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data لصاحبه Justin Ellingwood.