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

حدّد الجهاز بدقة قبل أي شيء آخر

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

ssh [email protected] 'ubus call system board'
cat /etc/openwrt_release

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

سجّل بنية الشبكة المحلية، لا عدد المنافذ

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

حيث يوفر البرنامج الثابت شبكات VLAN، تحدد قائمة الواجهات عدد السياسات المتميزة التي يمكنك كتابتها. الشبكة المعرفة على المبدّل والتي لم تُسند قط كواجهة لا عنوان لها ولا منطقة جدار حماية، لذا لا تستطيع فرض أي شيء بمفردها.

Field to recordExample entryReview stops if
Ports and VLAN membershipports 1-4 untagged on VLAN 10, port 5 trunk with VLAN 10 and 20the datasheet offers only a socket count
Routed interfacesbr-lan 192.168.88.1/24, vlan20 192.168.99.1/24two subnets cannot hold separate policies
WAN method and failoverDHCP on wan, PPPoE on wan2, policy route to wan2 on lossonly one uplink is configurable
Tunnel role and scopeWireGuard peer on the router, only 192.168.88.0/24 routed insidethe router can only pass another tunnel through

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

دوّن سلوك WAN وتجاوز الفشل

تنتمي طريقة الوصول وملكية العنوان وترتيب تجاوز الفشل إلى سطر واحد لكل رابط صاعد، لأن نفقًا ينجو من تغيير WAN يعتمد على الثلاثة جميعًا. جلسة PPPoE تعيد الاتصال بعنوان جديد وتُسقط النفق معه، بينما رابط DHCP يحتفظ بإجارته قد لا يفعل ذلك.

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

اختبر تدفقًا مسموحًا وتدفقًا مرفوضًا

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

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

curl -sS --max-time 8 https://api.ipify.org
ping -c 2 192.168.99.1
ip -4 route get 192.168.99.1

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

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