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

اقرأ الجدول كتعليمات محلية

المسار تعليمة تمرير يحتفظ بها النواة المحلية: لهذه البادئة، استخدم هذه الواجهة وهذا القفاز التالي. يحدد طول البادئة مدى دقة التعليمة، وأطول تطابق هو الذي يفوز. لا يذكر ذلك القانون أي أذونات أو صحة خدمة أو طوبولوجيا بعيدة.

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

البادئة الواسعة ليست فهرسًا

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

الجدول الضيق فيه الفخ المعاكس: قد تعني البادئة الغائبة أن الوجهة يمكن الوصول إليها عبر مسار آخر، أو ببساطة أنها غير موجهة على الإطلاق. تبدو الحالتان متطابقتين حتى تختبرهما. قارن الجدول بالمورد الذي طُلب منك استخدامه، لا بتوقعاتك لما ينبغي أن يحتويه VPN.

من أين تأتي المدخلات

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

المسار الذي كُتب أثناء انقطاع هو الذي يختفي عند إعادة التشغيل ولا يظهر في وثائق أي شخص. المسار الذي يدفعه الخادم يتغير عندما يتغير الخادم، ولهذا تظهر بادئة جديدة غير مفسرة غالبًا بعد تحديث البوابة لا بعد تغيير في العميل. أما دليل ip-route فيوثّق الجدول وصياغة الحقول إن احتجت إلى قراءة الأعلام.

اختبر المسار مقابل عقد الخدمة

المقارنة المفيدة هي بين الجدول والخدمة التي وُعدت بها: الاسم ونطاق العناوين والمنفذ والمالك. اكتب هذه الأربعة بجانب البادئة وستصبح الفجوات ظاهرة.

ip route show table all dev tun0
ip route get 10.20.5.9
ip rule show

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

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

مقالات ذات صلة