Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
setup-ipsec-vpn — قم بإعداد خادم VPN خاص بك باستخدام IPsec في دقائق معدودة، مع دعم IPsec/L2TP وCisco IPsec وIKEv2. يدعم Ubuntu وDebian وCentOS/RHEL وAlpine Linux وRaspberry Pi OS. يتضمن نصوص تكوين العميل والإدارة. | Kitploit
أدوات/GitHubGitHub/hwdsl2/setup-ipsec-vpn
أدوات التشفير/فك التشفيرالبرمجة النصية والأتمتةأمن الشبكاتأمن السحابةالخصوصية
GitHubhwdsl2/setup-ipsec-vpn

setup-ipsec-vpn

قم بإعداد خادم VPN خاص بك باستخدام IPsec في دقائق معدودة، مع دعم IPsec/L2TP وCisco IPsec وIKEv2. يدعم Ubuntu وDebian وCentOS/RHEL وAlpine Linux وRaspberry Pi OS. يتضمن نصوص تكوين العميل والإدارة.

عرض المستودع
28.3k6.5k71منذ 3 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

English | 简体中文 | 繁體中文 | 日本語 | Русский

نصوص برمجية لإعداد خادم IPsec VPN تلقائيًا

Build Status GitHub Stars Docker Stars Docker Pulls

قم بإعداد خادم IPsec VPN الخاص بك في غضون دقائق قليلة، باستخدام IPsec/L2TP وCisco IPsec وIKEv2.

يقوم IPsec VPN بتشفير حركة مرور شبكتك، بحيث لا يستطيع أي شخص بينك وبين خادم VPN التنصت على بياناتك أثناء انتقالها عبر الإنترنت. هذا مفيد بشكل خاص عند استخدام شبكات غير آمنة، مثل المقاهي أو المطارات أو غرف الفنادق.

سنستخدم Libreswan كخادم IPsec، وxl2tpd كمزود L2TP.

الميزات:

  • إعداد خادم IPsec VPN آلي بالكامل، دون الحاجة إلى إدخال من المستخدم
  • يدعم IKEv2 مع شفرات قوية وسريعة (مثل AES-GCM)
  • ينشئ ملفات تعريف VPN لتهيئة أجهزة iOS وmacOS وAndroid تلقائيًا
  • يدعم Windows وmacOS وiOS وAndroid وChrome OS وLinux كعملاء VPN
  • يتضمن نصوصًا برمجية مساعدة لإدارة مستخدمي VPN والشهادات

متوفر أيضًا:

  • Docker VPN: IPsec VPN، WireGuard، OpenVPN، Headscale
  • الذكاء الاصطناعي: Self-Hosted AI Stack لنماذج LLM المحلية والدردشة وRAG والصوت وأدوات الذكاء الاصطناعي

📘 هل أنت مهتم بالذكاء الاصطناعي المستضاف ذاتيًا؟ The Self-Hosted AI Builder’s Guide هو دليل عملي لبناء وتأمين وتشغيل مجموعة الذكاء الاصطناعي الخاصة بك.

البدء السريع

ابدأ بخادم Linux* يعمل بنظام تشغيل مدعوم.

استخدم هذا الأمر الواحد لإعداد خادم IPsec VPN:

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

سيتم إنشاء تفاصيل تسجيل الدخول إلى VPN الخاصة بك بشكل عشوائي، وعرضها عند الانتهاء.

نصيحة: يمكنك اختياريًا تثبيت WireGuard و/أو OpenVPN و/أو Headscale على نفس الخادم.

شاهد السكربت أثناء العمل (تسجيل طرفية).

ملاحظة: هذا التسجيل لأغراض العرض التوضيحي فقط. بيانات اعتماد VPN في هذا التسجيل غير صالحة.

انقر هنا إذا كنت غير قادر على التنزيل.

يمكنك أيضًا استخدام curl للتنزيل:

curl -fsSL https://get.vpnsetup.net -o vpn.sh && sudo sh vpn.sh

روابط الإعداد البديلة:

https://github.com/hwdsl2/setup-ipsec-vpn/raw/master/vpnsetup.sh
https://gitlab.com/hwdsl2/setup-ipsec-vpn/-/raw/master/vpnsetup.sh

إذا لم تتمكن من التنزيل، افتح vpnsetup.sh، ثم انقر على زر Raw على اليمين. اضغط Ctrl/Cmd+A لتحديد الكل، وCtrl/Cmd+C للنسخ، ثم الصق في المحرر المفضل لديك.

تتوفر أيضًا صورة Docker جاهزة مسبقًا. للحصول على خيارات أخرى وإعداد العميل، اقرأ الأقسام أدناه.

* خادم سحابي، أو خادم خاص افتراضي (VPS)، أو خادم مخصص.

المجتمع

  • 📬 احصل على تحديثات المشروع وأدلة النشر المجانية (1–2 رسائل بريد إلكتروني شهريًا)
  • 💬 انضم إلى مجتمع r/selfhostedstack للمناقشات
  • ⭐ ضع نجمة على المستودع إذا وجدته مفيدًا — فهذا يساعد الآخرين على اكتشافه

المتطلبات

خادم سحابي، أو خادم خاص افتراضي (VPS)، أو خادم مخصص، مع تثبيت:

  • Ubuntu 26.04 أو 24.04 أو 22.04
  • Debian 13 أو 12
  • CentOS Stream 10 أو 9
  • Rocky Linux أو AlmaLinux
  • Oracle Linux
توزيعات Linux أخرى مدعومة.
  • Raspberry Pi OS (Raspbian)
  • Kali Linux
  • Alpine Linux
  • Red Hat Enterprise Linux (RHEL)

يشمل ذلك أيضًا أجهزة Linux الافتراضية في السحابات العامة، مثل DigitalOcean، وVultr، وLinode، وOVH، وMicrosoft Azure. يمكن لمستخدمي السحابات العامة أيضًا النشر باستخدام بيانات المستخدم.

نشر سريع إلى:

Deploy to Linode  Deploy to Azure

» أريد تشغيل VPN الخاص بي ولكن ليس لدي خادم لذلك

بالنسبة للخوادم التي تحتوي على جدار حماية خارجي (مثل EC2/GCE)، افتح منفذي UDP 500 و4500 الخاصين بـ VPN.

تتوفر أيضًا صورة Docker جاهزة مسبقًا. يمكن للمستخدمين المتقدمين التثبيت على Raspberry Pi. [1] [2]

[!WARNING] شغّل هذه النصوص البرمجية على خادم Linux الذي سيستضيف VPN الخاص بك. لا تشغّلها على جهاز الكمبيوتر الشخصي أو Mac الخاص بك.

التثبيت

أولاً، حدّث خادمك باستخدام sudo apt-get update && sudo apt-get dist-upgrade (Ubuntu/Debian) أو sudo yum update ثم أعد التشغيل. هذا اختياري، لكنه موصى به.

لتثبيت VPN، يرجى اختيار أحد الخيارات التالية:

الخيار 1: اجعل النص البرمجي ينشئ بيانات اعتماد VPN عشوائية لك (سيتم عرضها عند الانتهاء).

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

الخيار 2: قم بتحرير السكربت وقدّم بيانات اعتماد VPN الخاصة بك.

wget https://get.vpnsetup.net -O vpn.sh
nano -w vpn.sh
[Replace with your own values: YOUR_IPSEC_PSK, YOUR_USERNAME and YOUR_PASSWORD]
sudo sh vpn.sh

[!NOTE] يجب أن تتكون كلمة المرور المشتركة المسبقة (PSK) الآمنة لـ IPsec من 20 حرفًا عشوائيًا على الأقل.

الخيار 3: عرّف بيانات اعتماد VPN الخاصة بك كمتغيرات بيئية.

# All values MUST be placed inside 'single quotes'
# DO NOT use these special characters within values: \ " '
wget https://get.vpnsetup.net -O vpn.sh
sudo VPN_IPSEC_PSK='your_ipsec_pre_shared_key' \
VPN_USER='your_vpn_username' \
VPN_PASSWORD='your_vpn_password' \
sh vpn.sh

نصيحة: اختياريًا قم بتثبيت WireGuard وOpenVPN و/أو Headscale على نفس الخادم. إذا كان خادمك يعمل بنظام CentOS Stream أو Rocky Linux أو AlmaLinux، فقم أولاً بتثبيت OpenVPN/WireGuard، ثم قم بتثبيت IPsec VPN.

انقر هنا إذا كنت غير قادر على التنزيل.
تنزيل الأداة