Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Docker IPsec VPN Server — डॉकर-आधारित IPsec VPN सर्वर जो IPsec/L2TP, Cisco IPsec, और IKEv2 का समर्थन करता है, जिसमें स्वचालित क्रेडेंशियल निर्माण और मल्टी-प्लेटफ़ॉर्म क्लाइंट कॉन्फ़िगरेशन शामिल है। | Kitploit
उपकरण/GitLabGitLab/hwdsl2/docker-ipsec-vpn-server
एन्क्रिप्शन/डिक्रिप्शन उपकरणनेटवर्क सुरक्षा
GitLabhwdsl2/docker-ipsec-vpn-server

Docker IPsec VPN Server

डॉकर-आधारित IPsec VPN सर्वर जो IPsec/L2TP, Cisco IPsec, और IKEv2 का समर्थन करता है, जिसमें स्वचालित क्रेडेंशियल निर्माण और मल्टी-प्लेटफ़ॉर्म क्लाइंट कॉन्फ़िगरेशन शामिल है।

रिपॉजिटरी देखें

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
893 दिन पहलेअभी तक समीक्षित नहीं

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

Docker पर IPsec VPN सर्वर

Build Status GitHub Stars Docker Stars Docker Pulls

IPsec VPN सर्वर चलाने के लिए Docker इमेज, जिसमें IPsec/L2TP, Cisco IPsec और IKEv2 शामिल हैं।

Alpine 3.23 या Debian 12 पर आधारित, Libreswan (IPsec VPN सॉफ़्टवेयर) और xl2tpd (L2TP डेमन) के साथ।

एक IPsec VPN आपके नेटवर्क ट्रैफ़िक को एन्क्रिप्ट करता है, ताकि आपके और VPN सर्वर के बीच कोई भी व्यक्ति इंटरनेट के माध्यम से यात्रा करते समय आपके डेटा को न सुन सके। यह विशेष रूप से असुरक्षित नेटवर्क का उपयोग करते समय उपयोगी होता है, जैसे कॉफ़ी शॉप, हवाई अड्डे या होटल के कमरे।

विशेषताएँ:

  • पहली बार शुरू होने पर स्वचालित रूप से VPN क्रेडेंशियल और IKEv2 कॉन्फ़िगरेशन उत्पन्न करता है
  • मजबूत और तेज़ सिफर (जैसे AES-GCM) के साथ IKEv2 का समर्थन करता है
  • iOS, macOS और Android डिवाइस को स्वतः कॉन्फ़िगर करने के लिए VPN प्रोफ़ाइल उत्पन्न करता है
  • Windows, macOS, iOS, Android, Chrome OS और Linux को VPN क्लाइंट के रूप में समर्थन करता है
  • IKEv2 उपयोगकर्ताओं और प्रमाणपत्रों को प्रबंधित करने के लिए एक सहायक स्क्रिप्ट शामिल है
  • GitHub Actions के माध्यम से स्वचालित रूप से निर्मित और प्रकाशित
  • Docker वॉल्यूम के माध्यम से स्थायी डेटा
  • मल्टी-आर्क: linux/amd64, linux/arm64, linux/arm/v7

यह भी उपलब्ध है:

  • VPN: Docker के बिना IPsec, WireGuard, OpenVPN, Headscale
  • AI: स्थानीय LLM, चैट, RAG, वॉइस और AI टूल्स के लिए Self-Hosted AI Stack

📘 सेल्फ-होस्टेड AI में रुचि है? The Self-Hosted AI Builder’s Guide आपके स्वयं के निजी AI स्टैक को बनाने, सुरक्षित करने और संचालित करने के लिए एक व्यावहारिक मार्गदर्शिका है।

त्वरित शुरुआत

Docker पर IPsec VPN सर्वर सेट करने के लिए इस कमांड का उपयोग करें:

docker run \
    --name ipsec-vpn-server \
    --restart=always \
    -v ikev2-vpn-data:/etc/ipsec.d \
    -v /lib/modules:/lib/modules:ro \
    -p 500:500/udp \
    -p 4500:4500/udp \
    -d --privileged \
    hwdsl2/ipsec-vpn-server

आपके VPN लॉगिन विवरण यादृच्छिक रूप से उत्पन्न किए जाएंगे। देखें VPN लॉगिन विवरण प्राप्त करें।

वैकल्पिक रूप से, आप Docker के बिना IPsec VPN सेट अप कर सकते हैं। इस इमेज का उपयोग करने के तरीके के बारे में अधिक जानने के लिए, नीचे दिए गए अनुभागों को पढ़ें।

समुदाय

  • 📬 प्रोजेक्ट अपडेट और मुफ़्त डिप्लॉयमेंट गाइड प्राप्त करें (1–2 ईमेल/माह)
  • 💬 चर्चा के लिए r/selfhostedstack समुदाय से जुड़ें
  • ⭐ यदि आपको यह उपयोगी लगे तो रिपॉज़िटरी को स्टार करें — इससे दूसरों को इसे खोजने में मदद मिलती है

आवश्यकताएँ

  • सार्वजनिक IP पते या DNS नाम वाला एक Linux सर्वर
  • Docker इंस्टॉल होना चाहिए
  • आपके फ़ायरवॉल में VPN पोर्ट खुले होने चाहिए (UDP 500 और 4500)
  • आप docker के लिए एक alias बनाने के बाद इस इमेज को चलाने के लिए Podman का भी उपयोग कर सकते हैं

नोट: उन्नत उपयोगकर्ता इस इमेज का उपयोग macOS पर Docker for Mac के साथ कर सकते हैं। IPsec/L2TP मोड का उपयोग करने से पहले, आपको कंटेनर को एक बार docker restart ipsec-vpn-server के साथ पुनः आरंभ करना पड़ सकता है। यह इमेज Docker for Windows का समर्थन नहीं करती है।

डाउनलोड

डॉकर हब रजिस्ट्री से विश्वसनीय बिल्ड प्राप्त करें:

docker pull hwdsl2/ipsec-vpn-server

वैकल्पिक रूप से, आप Quay.io से डाउनलोड कर सकते हैं:

docker pull quay.io/hwdsl2/ipsec-vpn-server
docker image tag quay.io/hwdsl2/ipsec-vpn-server hwdsl2/ipsec-vpn-server

समर्थित प्लेटफ़ॉर्म: linux/amd64, linux/arm64 और linux/arm/v7.

उन्नत उपयोगकर्ता GitHub पर स्रोत कोड से बिल्ड कर सकते हैं।

इमेज तुलना

दो पूर्व-निर्मित इमेज उपलब्ध हैं। डिफ़ॉल्ट Alpine-आधारित इमेज केवल ~19 MB की है।

Alpine-आधारितDebian-आधारित
इमेज नामhwdsl2/ipsec-vpn-serverhwdsl2/ipsec-vpn-server:debian
संपीड़ित आकार~ 19 MB~ 62 MB
आधार इमेजAlpine Linux 3.23Debian Linux 12
प्लेटफ़ॉर्मamd64, arm64, arm/v7amd64, arm64, arm/v7
Libreswan संस्करण5.4.15.4.1
IPsec/L2TP✅✅
Cisco IPsec✅✅
IKEv2✅✅

नोट: Debian-आधारित इमेज का उपयोग करने के लिए, इस README में प्रत्येक hwdsl2/ipsec-vpn-server को hwdsl2/ipsec-vpn-server:debian से बदलें। ये इमेज वर्तमान में Synology NAS सिस्टम के साथ संगत नहीं हैं।

मैं पुराने Libreswan संस्करण 4 का उपयोग करना चाहता हूँ।

आमतौर पर नवीनतम Libreswan संस्करण 5 का उपयोग करने की सिफारिश की जाती है, जो इस प्रोजेक्ट में डिफ़ॉल्ट संस्करण है। हालाँकि, यदि आप पुराने Libreswan संस्करण 4 का उपयोग करना चाहते हैं, तो आप स्रोत कोड से Docker इमेज बिल्ड कर सकते हैं:

git clone https://github.com/hwdsl2/docker-ipsec-vpn-server
cd docker-ipsec-vpn-server
# Specify Libreswan version 4
sed -i 's/SWAN_VER=5\..*/SWAN_VER=4.15/' Dockerfile Dockerfile.debian
# To build Alpine-based image
docker build -t hwdsl2/ipsec-vpn-server .
# To build Debian-based image
docker build -f Dockerfile.debian -t hwdsl2/ipsec-vpn-server:debian .

इस इमेज का उपयोग कैसे करें

एनवायरनमेंट वेरिएबल्स

नोट: इस इमेज के सभी वेरिएबल्स वैकल्पिक हैं, जिसका अर्थ है कि आपको कोई भी वेरिएबल टाइप करने की आवश्यकता नहीं है, और आप तुरंत तैयार IPsec VPN सर्वर प्राप्त कर सकते हैं! ऐसा करने के लिए, touch vpn.env का उपयोग करके एक खाली env फ़ाइल बनाएं, और अगले अनुभाग पर जाएं।

यह Docker इमेज निम्नलिखित वेरिएबल्स का उपयोग करती है, जिन्हें एक env फ़ाइल में घोषित किया जा सकता है (उदाहरण देखें):

VPN_IPSEC_PSK=your_ipsec_pre_shared_key
VPN_USER=your_vpn_username
VPN_PASSWORD=your_vpn_password
टूल डाउनलोड करें