قواعد الاتصال عند الطلب وتقسيم DNS: VPN تلقائي بدون أعباء إضافية
أبسط إعداد VPN هو مفتاح تبديل: تشغيل أو إيقاف. لكن عمليًا، يعني ذلك أن المستخدمين إما ينسون الاتصال عندما ينبغي لهم، أو يوجّهون كل حركة المرور عبر النفق عندما لا يحتاجون لذلك — مما يهدر عرض النطاق ويضيف زمن استجابة للخدمات التي لا تتطلب وصول VPN.
يضيف Vylos 1.2.0 قواعد التفعيل عند الطلب وتقسيم DNS لحل المشكلتين.
التفعيل عند الطلب
تُخبر قواعد الاتصال عند الطلب Vylos متى يتصل بالنفق أو يقطع الاتصال عنه تلقائيًا بناءً على ظروف الشبكة. لا حاجة للتبديل اليدوي.
يمكن تهيئة كل نفق بقواعد لنوعين من الشبكات:
- الشبكة الخلوية (iOS) أو إيثرنت (macOS) — الاتصال تلقائيًا عند الاتصال ببيانات خلوية أو اتصال سلكي
- Wi-Fi — أربعة أوضاع:
- إيقاف — لا تفعيل تلقائي على Wi-Fi
- أي SSID — الاتصال على أي شبكة Wi-Fi
- هذه الـ SSIDs فقط — الاتصال فقط على شبكات محددة (قائمة بيضاء)
- باستثناء هذه الـ SSIDs — الاتصال على جميع شبكات Wi-Fi باستثناء شبكات محددة (قائمة سوداء)
أوضاع SSID مفيدة بشكل خاص للمؤسسات. "هذه الـ SSIDs فقط" تضمن تفعيل VPN على Wi-Fi المكتب لكن ليس على شبكات الموظفين المنزلية. "باستثناء هذه الـ SSIDs" تفعل العكس — يبقى VPN مُفعّلًا في كل مكان باستثناء شبكة الشركة الموثوقة حيث تُوجَّه حركة المرور داخليًا بالفعل.
كشف التعارض
عندما يكون لأنفاق متعددة قواعد اتصال عند الطلب مُفعّلة، يمكن أن تتعارض. نفقان مُعدّان للتفعيل على البيانات الخلوية، أو نفقان يطالبان بنفس SSID — النتيجة غير متوقعة.
يكشف Vylos أربعة أنواع من التداخل:
- تداخل الشبكة الخلوية أو Ethernet
- تداخل Wi-Fi "أي SSID"
- تداخل SSID محدد (نفقان يطالبان بنفس اسم الشبكة)
- تداخل Wi-Fi واسع (نفق على "أي" يتعارض مع آخر على مُعرّفات SSID محددة)
عند اكتشاف تعارض، يعرض Vylos تحذيرًا حتى يتمكن المسؤولون أو المستخدمون من حل التعارض قبل أن يسبب سلوكًا غير متوقع. التحذير معلوماتي — لا يمنع حفظ الإعدادات.
تقسيم DNS
توجّه إعدادات VPN القياسية جميع استعلامات DNS عبر النفق. يعمل ذلك، لكنه يعني أن كل عملية بحث DNS — حتى للخدمات العامة — تمر عبر خادم VPN. بالنسبة للمؤسسات ذات أسماء المضيفين الداخلية التي تُحَل فقط على DNS المؤسسي، يفرض هذا مرور كل حركة المرور عبر النفق فقط للوصول إلى خدمات داخلية قليلة.
يغيّر تقسيم DNS ذلك. يمكن تهيئة كل نفق بمجموعتين من النطاقات:
نطاقات المطابقة — تُوجَّه استعلامات DNS لهذه النطاقات المحددة عبر النفق. كل شيء آخر يستخدم DNS الافتراضي للجهاز.
نطاقات البحث — تُلحق باستعلامات أسماء المضيفين المجرّدة. إذا كتب المستخدم intranet في المتصفح، يلحق الجهاز نطاق البحث لمحاولة intranet.example.com، الذي يُحَل عبر DNS النفق.
النتيجة هي أن الموارد الداخلية يمكن الوصول إليها عبر VPN بينما تتدفق حركة المرور الخارجية بشكل طبيعي.
صيغة ملف Vylos
ملفات WireGuard القياسية بصيغة .conf لا تدعم قواعد الاتصال عند الطلب أو تقسيم DNS. بدلًا من خلط حقول مخصصة في صيغة .conf، مما يكسر التوافق مع عملاء WireGuard الآخرين، أنشأنا صيغة .vylos.
ملف .vylos هو أرشيف ZIP يجمع ملف WireGuard القياسي بصيغة .conf إلى جانب ملف إعدادات منفصل لـ قواعد الاتصال عند الطلب وإعدادات تقسيم DNS. تبقى إعدادات WireGuard بدون تعديل — لا حقول مخصصة ولا امتدادات ملكية.
يدعم التصدير ثلاثة خيارات صيغة: .conf فقط أو .vylos فقط أو كلاهما.
البدء
قواعد الاتصال عند الطلب وتقسيم DNS متوفران في Vylos 1.2.0 لـ iOS وmacOS وvisionOS. هيّئهما لكل نفق من خلال نموذج تعديل النفق، أو ادفعهما عبر MDM من خلال إعدادات النفق المُدار.
انظر دليل المستخدم لتفاصيل الإعدادات ودليل المسؤول لخيارات نشر MDM.