WireGuard Easy
خادم VPN بـ WireGuard مع واجهة ويب لإضافة الأجهزة وعرض رموز QR
يجمع WireGuard Easy (wg-easy) خادم WireGuard وواجهة إدارة ويب في حاوية واحدة. تنشئ عميلًا، وتمسح رمز QR بهاتفك، فتتصل بشبكة منزلك. رخصته AGPL-3.0.
يناسبك إن كنت
- تريد VPN إلى شبكة منزلك تتحكم فيه بالكامل
- تفضّل رموز QR على كتابة ملفات WireGuard يدويًا
- تستطيع فتح منفذ UDP واحد على الراوتر
انتبه إلى
- يحتاج منفذ UDP معاد التوجيه وعنوانًا عامًا يمكن الوصول إليه، وقد لا يتوفر ذلك مع اتصالات CGNAT
- هو نقطة مركزية لا شبكة متداخلة، فالحركة بين الأجهزة البعيدة تمر بخادم المنزل
- واجهة الإدارة تتحكم في كل المفاتيح، فيجب أن تبقى بعيدة عن الإنترنت
WireGuard دون تعديل ملفات المفاتيح
WireGuard شبكة VPN سريعة وحديثة مدمجة في نواة Linux، لكن إعدادها يدويًا يعني توليد أزواج مفاتيح وكتابة ملف إعداد لكل جهاز. يتولى wg-easy هذا الجزء: تعرض الواجهة العملاء، ومن المتصل منهم، وكم استهلك من بيانات، وتعطي كل عميل رمز QR أو ملف إعداد للتنزيل.
يناسب الإعداد التقليدي بنقطة مركزية: خادم واحد في البيت، وهواتف وحواسيب تتصل به للوصول إلى شبكة المنزل أو لتمرير كل حركتها عبره على شبكات Wi-Fi العامة. وإن كنت لا تريد أي منفذ مفتوح أصلًا، فشبكة VPN متداخلة مثل Tailscale هي الطريق الآخر.
ما يتطلبه تشغيله
هو خفيف جدًا على الذاكرة والمعالج. يحتاج صلاحية NET_ADMIN ووحدة WireGuard في النواة، وهي موجودة في أنوية Linux الحديثة، ويحفظ حالته في مجلد واحد عليك نسخه احتياطيًا.
المقابل هو الانكشاف. يصل العملاء إلى الخادم عبر منفذ UDP يجب أن يكون مفتوحًا على الراوتر، أي إعادة توجيه منفذ وعنوان IP عام أو DNS ديناميكي. يبقى WireGuard صامتًا على ذلك المنفذ، لكن واجهة الإدارة نفسها يجب ألا تُنشر أبدًا: أبقها على الشبكة المحلية أو ادخلها عبر الـ VPN.