خادم VPN IN4IT

حل VPN سريع وآمن وحديث يستخدم WireGuard® كتقنية VPN أساسية.

المكونات المثبتة

يقوم البرنامج النصي للتثبيت بتثبيت وتكوين المكونات الرئيسية التالية:

  • Go (1.25.1) → لبناء الثنائيات الخلفية.
  • Node.js (عبر NVM، الإصدار 22) → لإنشاء تطبيق الويب الأمامي.
  • NPM → مدير حزم لتبعيات تطبيقات الويب.
  • WireGuard → تقنية VPN الأساسية.

واجهة الويب

  1. افتح متصفحك وقم بزيارة: http://<server-ip>/
  2. قم بالإعداد الأولي.
  3. تسجيل الدخول باستخدام: admin/<the password you set during setup>

الملفات والمجلدات المهمة

  • /vpn/rest-server → ثنائي خادم REST API
  • /vpn/configmanager → ثنائي مدير التكوين
  • /vpn/reset-admin-password → أداة إعادة تعيين كلمة مرور المسؤول
  • /vpn/config → ملفات التكوين
  • /vpn/secrets → مفاتيح حساسة
  • /vpn/stats → إحصائيات الخادم
  • /vpn/tls-certs → شهادات TLS
  • /vpn/setup-code.txt → معلومات إعداد الرمز
  • /vpn/rest-server.pid → PID خادم REST

التحقق من الحالة

systemctl status vpn-rest-server
systemctl status vpn-configmanager

تفاصيل الطلب