أجهزة التوجيه والخوادم المنزلية 7 دقيقة للقراءة
توصيل Apple TV بجدار حماية OPNsense
أعدّ WireGuard على OPNsense، وأنشئ عميلًا لجهاز Apple TV باستخدام منشئ النظير، ثم الصق تكوينه في WaveSocket للوصول إلى شبكتك المنزلية.
في التطبيقالملفات ← إضافة ملف VPN ← الرفع من المتصفح
المحتويات
تصفح جميع الأدلة →
متى يناسبك هذا الإعداد؟
استخدم هذا الإعداد عندما يكون Apple TV بعيدًا عن المنزل، في منزل مستأجر لقضاء العطلة مثلًا، وتريد أن يتصل بالمنزل عبر جدار حماية يعمل بنظام OPNsense®. يسمّي OPNsense هذا الإعداد Road Warrior.
لا يتناول هذا الدليل إرسال حركة مرور Apple TV في المنزل عبر عميل VPN على جدار الحماية. فذلك الإعداد لا يحتاج إلى WaveSocket.
أنت بحاجة إلى:
- جهاز Apple TV عليه تطبيق WaveSocket؛ يتصل التطبيق باستخدام تكوينات WireGuard ولا يتضمن خدمة VPN
- صلاحيات المسؤول، وعنوان WAN يمكن لـ Apple TV الوصول إليه
- OPNsense 24.1.6 أو أحدث: أصبح WireGuard مدمجًا منذ الإصدار 24.1، وأصبح منشئ النظير يتضمن حقل DNS منذ الإصدار 24.1.6
- هاتف أو كمبيوتر على الشبكة نفسها التي يتصل بها Apple TV لعملية النقل
يتطلب الزر Save والخيار Store private key on this firewall المذكوران أدناه OPNsense 26.7.3 أو أحدث. في الإصدارات الأقدم، استخدم زر علامة الاختيار بجوار Store and generate next؛ وفي هذه الحالة لا يُخزَّن المفتاح الخاص أبدًا.
إعداد خادم WireGuard
تتبع هذه الخطوات دليل WireGuard Road Warrior من OPNsense.
- ضمن VPN → WireGuard → Instances، أضف مثيلًا. استخدم أيقونة الترس لإنشاء مفاتيحه، واضبط منفذ استماع مثل
51820وعنوان نفق مثل10.10.10.1/24، ثم احفظ المثيل. - فعّل Enable WireGuard الظاهر أسفل قائمتي Instances وPeers، ثم حدد Apply.
- ضمن Firewall → Rules → WAN، أضف قاعدة Pass لحركة UDP المتجهة إلى عنوان WAN على منفذ الاستماع.
- ضمن Interfaces → Assignments، عيّن جهاز WireGuard (مثل
wg1). افتح الواجهة الجديدة، وفعّلها، واحفظ، ثم حدد Apply changes. بعد ذلك أعد تشغيل WireGuard: أوقف Enable WireGuard ثم شغّله مرة أخرى، مع تحديد Apply في كل مرة. - أضف على تلك الواجهة قاعدة جدار حماية تسمح لـ Apple TV بالوصول إلى الشبكات أو الأجهزة التي تختارها. يشرح دليل OPNsense متى يلزم Source NAT للحركة الصادرة وإعادة تحميل Unbound DNS.
إذا كان عنوان WAN متغيرًا، فثبّت المكوّن الإضافي os-ddclient من System → Firmware → Plugins وأعدّه ضمن Services → Dynamic DNS.
إنشاء عميل لجهاز Apple TV
- افتح VPN → WireGuard → Peer generator وحدد المثيل الخاص بك.
- أدخل Endpoint: عنوانك العام أو اسم DNS مع المنفذ، مثل
vpn.example.com:51820. - امنح النظير اسمًا مثل Apple TV وتحقق من قيمة Address المقترحة. يقترح Allowed IPs كل حركة المرور (
0.0.0.0/0,::/0) ما لم يخزّن المثيل قيمة خاصة به (الإصدار 26.7.3 أو أحدث). للوصول إلى شبكتك المنزلية فقط، أدخل شبكة النفق والشبكة المنزلية، مثل10.10.10.0/24, 192.168.1.0/24. يجب أن يقع أي خادم DNS تضبطه ضمن هذه الشبكات. - لاستخدام OPNsense في تحليل الأسماء، اضبط DNS Servers على عنوان النفق، مثل
10.10.10.1. أثناء الاتصال، يستخدم WaveSocket هذا العنوان بوصفه DNS النفق، لذا يجب أن يجيب Unbound على OPNsense عن الاستعلامات القادمة من شبكة النفق. - انسخ النص الكامل من الحقل Config. ثم حدد Save، وبعده Apply.
انسخ النص قبل الحفظ. ما لم تفعّل Store private key on this firewall، يحتفظ OPNsense بالمفتاح العمومي فقط ولا يمكنه إعادة بناء التكوين لاحقًا. إذا فقدت التكوين، فأنشئ نظيرًا جديدًا.
الاستيراد على Apple TV
- على Apple TV، افتح WaveSocket واختر الملفات ← إضافة ملف VPN ← الرفع من المتصفح، ثم اختر بدء جلسة الرفع. إذا كان VPN متصلاً، فاقطع الاتصال أولاً.
- على هاتف أو كمبيوتر على الشبكة نفسها التي يتصل بها Apple TV، امسح رمز QR الظاهر على التلفزيون أو افتح العنوان المعروض. أدخل الرمز الظاهر على التلفزيون في حقل رمز من ٤ أرقام.
- ضمن طريقة الاستيراد، اختر لصق نص الإعداد، والصق التكوين كاملًا، ثم اضغط على إرسال إلى Apple TV.
- راجع ملف التعريف على Apple TV. اختر إعادة التسمية لتمنحه اسمًا واضحًا مثل VPN المنزل، ثم اختر حفظ الملف.
استخدم شبكة موثوقة لعملية النقل. إذا كان Apple TV على شبكة مشتركة، مثل شبكة Wi-Fi في منزل مستأجر لقضاء العطلة، فاستورد ملف التعريف في المنزل قبل أن تأخذ Apple TV إلى هناك. يشرح دليل الاستيراد سبب ضرورة أن تكون الشبكة موثوقة.
الاتصال والتحقق
اتصل عندما يكون Apple TV على شبكة خارج منزلك. قد لا يُظهر الاختبار من داخل شبكتك المنزلية ما إذا كان الوصول عن بعد يعمل.
يحدد WaveSocket ملف التعريف المحفوظ ويفتح الاتصال. اختر اتصال. في المرة الأولى، اسمح لجهاز Apple TV بإضافة تكوين VPN. ابحث عن تم التحقق من الخادم وعن وقت حديث بجوار عمر أقدم مصافحة، ثم افتح خدمة منزلية معروفة باستخدام عنوانها. في OPNsense، يعرض VPN → WireGuard → Status آخر مصافحة للنظير.
عند استخدام اسم مضيف DDNS كنقطة نهاية، يحلّ WaveSocket هذا الاسم قبل الاتصال ويتحقق منه مرة أخرى أثناء الاتصال؛ راجع DNS وعناوين الخادم.
كل ميزة في WaveSocket مجانية لمدة ثلاث دقائق لكل اتصال، لذا يمكنك تجربة الإعداد قبل اختيار الوصول مدى الحياة إلى WaveSocket، الذي يزيل الحد الزمني.
إذا لم يتم الاتصال
- لا توجد مصافحة. تحقق من قاعدة WAN ومن أن نقطة النهاية تشير إلى عنوانك العام الحالي.
- بعض التطبيقات لا تُحمَّل. إذا نجحت المصافحة لكن بعض التطبيقات تتوقف أو لا تُحمَّل إلا جزئيًا، فراجع MTU وقواعد Normalization (MSS clamping) في دليل OPNsense. في WaveSocket، اقطع الاتصال واضبط MTU في تعديل الملف. إذا لم يتضمن التكوين سطر MTU، فإن WaveSocket يستخدم القيمة 1280.
- خلف NAT على مستوى الناقل أو جهاز توجيه آخر. قد يمنع أيٌّ منهما الاتصالات الواردة. اطلب من مزود خدمة الإنترنت عنوان IP عامًا، أو أعد توجيه المنفذ على جهاز التوجيه الموجود بين OPNsense والإنترنت. لا تتناول وثائق OPNsense هذه الحالة.
بالنسبة إلى المسارات والشبكات المتداخلة، راجع المسارات وشبكتك المنزلية.
تستند هذه الخطوات إلى وثائق OPNsense المنشورة كما تم التحقق منها في 16 أكتوبر 2026، وليس إلى اختبارات أجراها WaveSocket بنفسه مع OPNsense. قد تتغير تسميات القوائم بين الإصدارات؛ وإذا حدث ذلك، فاتبع الوثائق الحالية. OPNsense® هي علامة تجارية مسجلة لمالكها. WaveSocket تطبيق مستقل، وهو غير تابع لمشروع OPNsense أو لشركة Deciso B.V.، ولا معتمد من أيٍّ منهما.
هل ما زالت المشكلة قائمة؟ اتصل بالدعم.