المصطلحات
تعريف مصطلحات WireGuard ومنصات Apple وMDM المستخدمة في وثائق Vylos.
عناوين IP المسموح بها
تحدد عناوين IP المسموح بها نطاقات IP التي تُوجَّه عبر نظير WireGuard، وتُهيَّأ من خلال حقل AllowedIPs. يعرض Vylos هذه القيمة في قسم النظير ضمن عرض تفاصيل النفق.
نفق مُنشأ من التطبيق
النفق المُنشأ من التطبيق هو نفق WireGuard تضيفه بنفسك من خلال الاستيراد أو رمز QR أو الإدخال اليدوي، ويُتتبَّع داخليًا كـ TunnelSource.app. يظهر في قسم أنفاقي ويبقى قابلًا للتعديل بالكامل، على عكس النفق المُدار.
مجموعة التطبيق
مجموعة التطبيق هي حاوية تخزين مشتركة تتيح لـ Vylos وملحقاته، مثل ملحق الشبكة ومعاينة Quick Look، تبادل البيانات كإعدادات الأنفاق وتفضيلات الإشعارات. لا يملك ملحق Quick Look وصولًا إليها عمدًا، مما يُبقي معاينات الملفات معزولة عن قائمة الأنفاق النشطة.
AppLayerVPN
AppLayerVPN هو ملف تعريف VPN مُدار لكل تطبيق من Apple، ويُعرَّف بالمعرّف com.apple.vpn.managed.applayer. يستخدمه نظام التشغيل لاختيار حركة التطبيقات المعيّنة.
يدعم Vylos وضع الموفّر packet-tunnel: يربط MDM التطبيقات المستهدفة عبر VPNUUID مشترك، ويرسل Apple الحزم المطابقة إلى Vylos، ثم ينقلها Vylos عبر WireGuard. وضع app-proxy المنفصل غير مدعوم.
توجيه التطبيقات
يصف توجيه التطبيقات التطبيقات التي يسمح لها Apple باستخدام نفق مُدار. يعرض Vylos لكل تطبيق مع معرّفات التوقيع والنطاقات المطابقة التي يوفرها النظام لنفق AppLayerVPN.
يعرض النفق التقليدي على مستوى الجهاز على مستوى الجهاز وكل التطبيقات لأن Apple لا توفر قائمة موثوقة بكل عملية تستخدمه.
قفل التطبيق
يحمي قفل التطبيق Vylos بـ Face ID أو Touch ID أو رمز مرور الجهاز أو رمز TOTP المكوّن من 6 أرقام من تطبيق المصادقة. يُعطَّل تلقائيًا عند وجود إعدادات التطبيق المُدارة، لأن نظام MDM يؤمّن الجهاز بالفعل.
كشف التعارض
يُنبّهك كشف التعارض عندما يكون لدى نفقين مُفعَّلين أو أكثر قواعد اتصال عند الطلب متداخلة، مثل تفعيل كليهما على نفس شبكة Wi-Fi. يعرض Vylos شريط تنبيه على الشاشة الرئيسية يسرد كل زوج متعارض حتى تتمكن من تعديل القواعد.
ملف تعريف التكوين
ملف تعريف التكوين هو حمولة Apple بصيغة .mobileconfig يثبّتها خادم MDM على الجهاز لتقديم الإعدادات أو نفق VPN. يستهلك Vylos نوع الحمولة com.apple.vpn.managed لإنشاء الأنفاق المُدارة، بشكل منفصل عن إعدادات التطبيق المُدارة.
كاميرا الاستمرارية
تتيح كاميرا الاستمرارية لجهاز Mac استخدام كاميرا iPhone المُقترن كمصدر إدخال. يعتمد عليها Vylos لمسح رموز QR الخاصة بـ WireGuard على macOS 14 والإصدارات الأحدث، حيث لا تملك أجهزة Mac كاميرا مدمجة مناسبة للمسح.
عاصفة التذبذب
عاصفة التذبذب هي دورة سريعة من أحداث الاتصال وقطع الاتصال ناتجة عن شبكة غير مستقرة. يُقيّد Vylos كل نوع إشعار بتسليم واحد كل 30 ثانية حتى لا تغمرك عاصفة التذبذب بالتنبيهات.
المصافحة
المصافحة هي التبادل التشفيري الذي يُكمله نظيرا WireGuard لإنشاء اتصال آمن. يعرض Vylos الوقت المنقضي منذ آخر مصافحة في قسم الحالة بالنفق، مثل "منذ دقيقتين".
الواجهة
الواجهة هي قسم [Interface] في إعدادات WireGuard، وتحتوي على المفتاح الخاص للجهاز المحلي والعنوان وخوادم DNS ومنفذ الاستماع. يعرض Vylos هذه الحقول في قسم الواجهة ضمن عرض تفاصيل نفق التطبيق.
كشف كسر الحماية
يفحص كشف كسر الحماية جهاز iOS بحثًا عن علامات التلاعب باستخدام أربع طرق: مسارات الملفات المشبوهة وتسجيلات أنظمة URL والاختبار الهروب من صندوق الحماية ومسح المكتبات الديناميكية المحمّلة. يحظر Vylos الوصول إلى التطبيق عند اكتشاف إيجابي فقط عندما يكون مفتاح MDM المسمى blockJailbrokenDevices مُفعَّلًا.
التخزين المدعوم بسلسلة المفاتيح
يحتفظ التخزين المدعوم بسلسلة المفاتيح بإعدادات النفق في سلسلة مفاتيح الجهاز وقاعدة بيانات التطبيق بدلًا من مخزن VPN للنظام. يحتفظ إدخال النظام بمؤشر passwordReference فقط، مما يُبقي المفاتيح الخاصة بعيدة عن التخزين الأقل أمانًا في النظام.
مفتاح الإيقاف
يحظر مفتاح الإيقاف معظم حركة الشبكة العادية من تجاوز نفق «عند الطلب» المُفعّل. تحفظ الأنفاق التي ينشئها المستخدم هذا الخيار باسم Routing.KillSwitch في ملف .vylos، بينما تستخدم الأنفاق المُدارة حقل ملف تعريف Apple VPN.IncludeAllNetworks. تظل AllowedIPs في WireGuard هي التي تحدد الوجهات التي يمكن تمريرها عبر النظير، لذلك تتحول مجموعة المسارات الجزئية إلى قائمة سماح صارمة بدلًا من نفق كامل.
تظل Apple تسمح بحركة المرور اللازمة للتحكم في الشبكة وبعض خدمات الجهاز، ولذلك لا يعني المصطلح أن كل حزمة نظام تدخل VPN حرفيًا.
إعدادات التطبيق المُدارة
إعدادات التطبيق المُدارة هي إعدادات مُسلَّمة عبر MDM يقرأها Vylos من مفتاح Apple المسمى com.apple.configuration.managed. يتجاوز وجودها قفل التطبيق تلقائيًا ويمكنها تعيين أي من مفاتيح التقييد الثلاثة.
النفق المُدار
النفق المُدار هو نفق WireGuard تنشره مؤسستك من خلال ملف تعريف تكوين، ويُتتبَّع داخليًا كـ TunnelSource.managed. يظهر للقراءة فقط في قسم الأنفاق المُدارة ويُزال تلقائيًا عند إزالة ملف التعريف.
نطاقات المطابقة
نطاقات المطابقة هي النطاقات التي تُوجَّه استعلامات DNS الخاصة بها عبر خوادم DNS للنفق بدلًا من الشبكة الافتراضية. تؤدي إضافة corp.example.com كنطاق مطابقة إلى توجيه عمليات البحث عن server.corp.example.com عبر النفق.
MDM
MDM (إدارة الأجهزة المحمولة) هي فئة أنظمة المؤسسات، مثل Jamf وKandji وIntune وWorkspace ONE وMosyle، التي يستخدمها مسؤولو تكنولوجيا المعلومات لإعداد وتأمين أساطيل الأجهزة. يتكامل Vylos مع أي MDM يدعم إعدادات التطبيق المُدارة وملفات تعريف التكوين.
ملحق الشبكة
ملحق الشبكة هو عملية النظام التي تعمل في الخلفية وتشغّل نفق WireGuard الفعلي، بشكل منفصل عن عملية تطبيق Vylos الرئيسية. يتواصل Vylos معه لإرسال رسائل المزوّد وجمع لقطات عرض النطاق وكتابة سجل تشخيص WireGuard.
قواعد الاتصال عند الطلب
تُوصِّل قواعد الاتصال عند الطلب النفق تلقائيًا عندما ينضم جهازك إلى شبكة خلوية أو Wi-Fi أو Ethernet مطابقة. تقع كل قاعدة في قسم [OnDemandRule] من ملف إعدادات .vylos للنفق، ويُفعَّل النفق إذا تطابقت أي قاعدة واحدة.
Optic ID
Optic ID هو نظام المصادقة البيومترية المبنية على العين في Apple Vision Pro. يتراجع قفل تطبيق Vylos إلى مطالبة رمز المرور على visionOS بدلًا من تسمية المطالبة بـ Optic ID مباشرة.
الزخرفة
الزخرفة هي عنصر واجهة مستخدم في visionOS يطفو خارج المحتوى الرئيسي للنافذة، مُثبّت على أحد حوافها. يُحيط Vylos مشهده الرئيسي بأربع زخارف للحالة والأنفاق النشطة والإجراءات السريعة وعناصر التحكم السياقية بالنفق.
النظير
النظير هو قسم [Peer] في إعدادات WireGuard، يصف نقطة نهاية بعيدة واحدة بمفتاحها العام وعناوين IP المسموح بها وعنوانها. يمكن للنفق تعريف نظراء متعددين، ويسرد Vylos كل واحد في عرض تفاصيل النفق.
VPN لكل تطبيق
VPN لكل تطبيق هو الاسم الظاهر للمستخدم لنموذج توجيه AppLayerVPN من Apple. يعيّن MDM تطبيقات مُدارة محددة إلى النفق باستخدام VPNUUID؛ تستخدم هذه التطبيقات WireGuard، وتظل التطبيقات غير المعيّنة خارج النفق.
يتولى نظام التشغيل الاختيار وقواعد التشغيل، بينما تنقل Vylos الحركة المحددة عبر WireGuard وتعرض النفق المُدار للقراءة فقط.
البقاء الدائم على الاتصال
يرسل البقاء الدائم على الاتصال حزمة دورية إلى نظير للحفاظ على تعيينات NAT وجدار الحماية مفتوحة بين حركة المرور الفعلية. يعرض Vylos الفاصل الزمني المُهيَّأ، مثل "كل 25 ثانية"، في قسم النظير ضمن عرض تفاصيل النفق.
Quick Look
Quick Look هو إطار عمل نظام Apple لمعاينة محتويات ملف دون فتح التطبيق المالك له. يتضمن Vylos ملحق Quick Look يعاين ملفات الأنفاق بصيغ .conf و.vylos و.zip في Finder وتطبيق الملفات.
مفاتيح التقييد
مفاتيح التقييد هي الإعدادات الثلاثة allowManualTunnels وallowSettings وblockJailbrokenDevices التي يعيّنها مسؤول MDM من خلال إعدادات التطبيق المُدارة. يحلل Vylos كل مفتاح من قيمة نصية باستخدام قاعدة صح/خطأ متسقة.
Rx وTx
Rx وTx هما عدّادا البايتات المستلمة والمرسلة التي يتتبّعها Vylos لكل نفق. تعرض مخططات عرض النطاق وملخص قائمة الأنفاق هذه الإجماليات للجلسة النشطة.
نطاقات البحث
نطاقات البحث هي نطاقات احتياطية يُلحقها Vylos باستعلام اسم مضيف مجرّد عندما يفشل البحث الأول. تؤدي إضافة example.com كنطاق بحث إلى إعادة محاولة استعلام فاشل لـ intranet كـ intranet.example.com.
اختصارات Siri
تتيح لك اختصارات Siri الاتصال بنفق مُسمّى أو قطع الاتصال عنه أو تبديله أو تعديله من خلال الأوامر الصوتية أو تطبيق الاختصارات. تسمح الأجهزة المُدارة عبر MDM دائمًا باختصارات Siri، متجاوزة قفل التطبيق الذي يقيّدها عادة.
تقسيم DNS
يوجّه تقسيم DNS استعلامات DNS لنطاقات محددة عبر نفق VPN بينما يبقى كل استعلام آخر على شبكتك الافتراضية. يُهيَّأ لكل نفق باستخدام نطاقات المطابقة ونطاقات البحث ضمن قسم [SplitDNS] من ملف إعدادات .vylos.
Spotlight
Spotlight هو فهرس البحث على مستوى النظام من Apple، وينشر Vylos أسماء الأنفاق المُنشأة من التطبيق إليه حتى يفتح البحث المطابق النفق مباشرة. يُمسح الفهرس تلقائيًا أثناء تفعيل قفل التطبيق، حتى لا تتسرب أسماء الأنفاق على جهاز مقفل.
إدخال النظام
إدخال النظام هو سجل إعدادات VPN على مستوى نظام التشغيل، وهو NETunnelProviderManager، الذي يظهر في تطبيق الإعدادات بالجهاز. كل نفق يديره Vylos، سواء كان مُنشأ من التطبيق أو مُدارًا، له إدخال نظام مقابل.
TOTP
TOTP (كلمة مرور لمرة واحدة مبنية على الوقت) هو رمز مكوّن من 6 أرقام يُنشئه تطبيق مصادقة، مثل Google Authenticator أو Authy، ويُدوّره كل 30 ثانية. يقبل Vylos الرموز من الفترة الحالية بالإضافة إلى فترة واحدة على كل جانب لتحمّل فروقات الساعة الطفيفة.
VPNUUID
VPNUUID هو المعرّف الذي يربط ملف تعريف AppLayerVPN بتعيينات التطبيقات المُدارة في MDM. يجب أن يستخدم ملف VPN وكل تطبيق معيّن القيمة نفسها.
لا يؤدي استبدال ملف VPN أو إزالته إلى حذف تعيين التطبيق تلقائيًا؛ يجب على MDM أيضًا تحديث سمات ذلك التطبيق المُدار.
صيغة .vylos
صيغة .vylos هي أرشيف ZIP يُقرن ملف WireGuard بصيغة .conf غير المُعدّل مع ملف settings.conf اختياري لتقسيم DNS وقواعد الاتصال عند الطلب وسلوك مفتاح الإيقاف. يمدّد إعدادات WireGuard القياسية دون تعديلها، لذا يعمل نفس ملف .conf مع أي عميل WireGuard آخر.