Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

البحث عن اسم

الدرس 7 من 47 في دورة التعامل مع الشبكات عبر الطرفية على Coddy.

عندما لا تكون الإجابة موجودة في ملف hosts لديك، يتم سؤال DNS. يمكنك إجراء عملية البحث هذه يدويًا:

nslookup example.com

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

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

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

challenge icon

التحدي

متوسط

شاهد فشل عملية بحث، عن قصد.

النهاية .invalid محجوزة: من المضمون ألا تكون موجودة أبدًا، مما يجعلها مثالية لاختبار شكل البحث الفاشل.

حاول البحث عن nope.invalid واطبع resolved إذا نجح، أو failed إذا لم ينجح. الناتج المتوقع:

failed

أرسل الناتج العادي بعيدًا باستخدام >/dev/null 2>&1 حتى تُطبع كلمتك فقط.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التعامل مع الشبكات عبر الطرفية

تدرّب بنفسك: Playground لـ Terminal