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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
vopono — VPN टनल के माध्यम से अस्थायी नेटवर्क नेमस्पेस के साथ एप्लिकेशन चलाएँ | Kitploit
उपकरण/GitHubGitHub/jamesmcm/vopono
नेटवर्क सुरक्षागोपनीयताउपयोगिताएँ और फ्रेमवर्क
GitHubjamesmcm/vopono

vopono

VPN टनल के माध्यम से अस्थायी नेटवर्क नेमस्पेस के साथ एप्लिकेशन चलाएँ

रिपॉजिटरी देखें
1.2k733510 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

vopono लोगो

vopono एक टूल है जो अस्थायी नेटवर्क नेमस्पेस के माध्यम से VPN टनल के ज़रिए एप्लिकेशन चलाने के लिए है। यह आपको अपने मुख्य कनेक्शन को सामान्य रखते हुए, एक साथ अलग-अलग VPN के माध्यम से केवल कुछ एप्लिकेशन चलाने की अनुमति देता है।

vopono में Wireguard और OpenVPN दोनों के लिए बिल्ट-इन किलस्विच शामिल हैं।

वर्तमान में Mullvad, AzireVPN, MozillaVPN, ProtonVPN, iVPN, NordVPN, AirVPN और PrivateInternetAccess सीधे समर्थित हैं, साथ ही कस्टम कॉन्फ़िगरेशन फ़ाइलें भी --custom तर्क के साथ समर्थित हैं। Cloudflare Warp भी समर्थित है।

कस्टम कनेक्शन के लिए OpenConnect और OpenFortiVPN प्रोटोकॉल भी समर्थित हैं (जैसे एंटरप्राइज़ VPN के लिए)। अधिक विवरण के लिए vopono उपयोगकर्ता मार्गदर्शिका देखें।

स्क्रीनशॉट

स्क्रीनशॉट जिसमें firefox, google-chrome-stable और lynx सभी अलग-अलग VPN कनेक्शन के माध्यम से चलाए जा रहे हैं:

स्क्रीनशॉट

समर्थित प्रदाता

प्रदाताOpenVPN समर्थनWireguard समर्थन
Mullvad❌✅
AzireVPN❌✅
iVPN✅✅
PrivateInternetAccess✅✅*
ProtonVPN✅**✅***
MozillaVPN❌✅
NordVPN✅❌
AirVPN✅✅
Cloudflare Warp****❌❌
स्वयं होस्ट (--custom)✅✅

* पोर्ट फ़ॉरवर्डिंग --port-forwarding विकल्प और --port-forwarding-callback के साथ समर्थित है, जो पोर्ट रीफ़्रेश होने पर एक कमांड चलाता है।

** vopono sync के माध्यम से OpenVPN कॉन्फ़िग फ़ाइलें जनरेट करने के प्रमाणीकरण निर्देशों के लिए उपयोगकर्ता मार्गदर्शिका देखें। आपको AUTH-xxx=yyy प्रारूप का प्रमाणीकरण हेडर कॉपी करना होगा, जहाँ yyy आपके वेब ब्राउज़र में लॉग इन होने पर उसी अनुरोध में x-pm-uid हेडर का मान है।

*** ProtonVPN के लिए आप विशिष्ट Wireguard कॉन्फ़िग फ़ाइलें जनरेट और डाउनलोड कर सकते हैं, और उन्हें कस्टम प्रदाता कॉन्फ़िग के रूप में उपयोग कर सकते हैं। विवरण के लिए उपयोगकर्ता मार्गदर्शिका देखें। पोर्ट फ़ॉरवर्डिंग OpenVPN और Wireguard दोनों के लिए --port-forwarding तर्क के साथ समर्थित है। Wireguard के साथ कस्टम कॉन्फ़िग का उपयोग करने हेतु, उपयोग की जाने वाली पोर्ट फ़ॉरवर्डिंग कार्यान्वयन को --custom-port-forwarding के साथ निर्दिष्ट किया जाना चाहिए (अर्थात --provider custom --custom xxx.conf --protocol wireguard --custom-port-forwarding protonvpn के साथ)। natpmpc स्थापित होना चाहिए। OpenVPN के लिए ध्यान दें कि आपको अपने OpenVPN उपयोगकर्ता नाम में +pmp जोड़कर OpenVPN कॉन्फ़िग फ़ाइलें जनरेट करनी होंगी, और ऐसे सर्वर चुनने होंगे जो इस सुविधा का समर्थन करते हैं (जैसे इस लेखन के समय, Romania के सर्वर करते हैं)। निर्धारित पोर्ट फिर उस टर्मिनल पर प्रिंट किया जाता है जहाँ vopono लॉन्च किया गया था - जिन एप्लिकेशन को इसकी आवश्यकता है, उनमें इसे सेट किया जाना चाहिए। पोर्ट को एक कस्टम स्क्रिप्ट को भी पास किया जा सकता है, जो --port-forwarding-callback तर्क के माध्यम से नेटवर्क नेमस्पेस के भीतर निष्पादित की जाएगी।

**** Cloudflare Warp अपना स्वयं का प्रोटोकॉल उपयोग करता है। प्रदाता और प्रोटोकॉल दोनों को warp पर सेट करें। ध्यान दें कि आपको पहले sudo warp-cli registration new के साथ पंजीकरण करना होगा, फिर इसे vopono के बाहर sudo warp-svc और sudo warp-cli connect और sudo warp-cli debug connectivity-check disable के साथ एक बार चलाना होगा - फिर sudo warp-cli disconnect चलाए बिना sudo warp-svc को बंद करें ताकि यह चलने पर स्वतः कनेक्ट हो जाए। कृपया vopono के साथ प्रयास करने से पहले सत्यापित करें कि यह पहले काम करता है।

AirVPN पोर्ट फ़ॉरवर्डिंग एक प्रदाता क्षमता के रूप में समर्थित है, लेकिन फ़ॉरवर्ड किए गए पोर्ट वर्तमान में AirVPN के क्लाइंट क्षेत्र में कॉन्फ़िगर किए जाने चाहिए; vopono स्वचालित रूप से AirVPN खाता पोर्ट का दावा या टॉगल नहीं करता है।

उपयोग

VPN प्रदाता कॉन्फ़िगरेशन फ़ाइलें सेट करें:

$ vopono sync

ध्यान दें कि नए Wireguard कीपेयर बनाते और अपलोड करते समय उनके उपयोग योग्य होने में थोड़ी देरी हो सकती है (उदाहरण के लिए Mullvad पर लगभग 30-60 सेकंड)।

नॉर्वे के एक सर्वर पर AzireVPN Wireguard कनेक्शन के माध्यम से Firefox चलाएँ:

$ vopono exec --provider azirevpn --server norway firefox

आपको vopono को अपने स्वयं के उपयोगकर्ता के रूप में चलाना चाहिए (sudo का उपयोग नहीं करते हुए) क्योंकि यह जहाँ आवश्यक हो विशेषाधिकार वृद्धि (privilege escalation) को संभालेगा। systemd सेवा के रूप में चलाने आदि के अधिक विवरण के लिए उपयोगकर्ता मार्गदर्शिका देखें।

डेमन मोड

बेहतर अनुभव के लिए, विशेषाधिकार प्राप्त रूट डेमन चलाएँ और vopono को अपने सामान्य उपयोगकर्ता के रूप में उपयोग करते रहें। यदि डेमन चल रहा है तो CLI स्वचालित रूप से exec अनुरोधों को उस पर अग्रेषित करता है।

  • systemd के माध्यम से बूट पर एक बार प्रारंभ करें: sudo systemctl enable --now vopono
  • या रूट के रूप में मैन्युअल रूप से चलाएँ: sudo vopono daemon
  • स्पष्ट समकक्ष sudo vopono daemon start है; इसकी जाँच vopono daemon status --json से करें।
  • फिर vopono को अपने उपयोगकर्ता के रूप में सामान्य रूप से उपयोग करें: vopono exec --provider mullvad --server se firefox

कॉपी करने के लिए तैयार systemd यूनिट के लिए USERGUIDE.md देखें।

vopono 255 तक अलग-अलग नेटवर्क नेमस्पेस संभाल सकता है (अर्थात विभिन्न VPN सर्वर कनेक्शन - यदि आपका VPN प्रदाता इसकी अनुमति देता है)। समान सर्वर उपसर्ग और VPN प्रदाता के साथ लॉन्च किए गए कमांड समान नेटवर्क नेमस्पेस साझा करेंगे।

डिफ़ॉल्ट कॉन्फ़िगरेशन विकल्प ~/.config/vopono/config.toml फ़ाइल में सहेजे जा सकते हैं, उदाहरण के लिए:

firewall = "NfTables"
provider = "Mullvad"
protocol = "Wireguard"
server = "usa-us22"

ध्यान दें कि मान केस-सेंसिटिव हैं।

अधिक विस्तृत उपयोग निर्देशों (डेमन और सर्वर संभालने सहित) के लिए vopono उपयोगकर्ता मार्गदर्शिका देखें।

स्थापना

AUR (Arch Linux)

अपने पसंदीदा AUR हेल्पर के साथ vopono-git पैकेज स्थापित करें।

$ paru -S vopono-git
$ vopono sync

वैकल्पिक रूप से, यदि आप स्रोत से संकलन नहीं करना चाहते हैं तो vopono-bin पैकेज का उपयोग करें।

रास्पबेरी पाई (Raspbian)

रिलीज़ पेज से vopono_x.y.z_armhf.deb पैकेज डाउनलोड और इंस्टॉल करें:

$ sudo dpkg -i vopono_0.2.1_armhf.deb

आपको OpenVPN स्थापित करने की आवश्यकता होगी (Raspbian रिपॉज़िटरी में उपलब्ध):

$ sudo apt install openvpn

फिर आप vopono का उपयोग ऊपर बताए अनुसार कर सकते हैं (ध्यान दें कि Chromium बाइनरी chromium-browser है):

$ vopono sync --protocol openvpn protonvpn
$ vopono exec --provider protonvpn --server sweden chromium-browser

Raspbian पर OpenVPN के साथ vopono का स्क्रीनशॉट:

Raspbian स्क्रीनशॉट

टूल डाउनलोड करें