OpenVPN क्लाइंट सेटअप करने के लिए कैसे


119

मैं NetworkManager का उपयोग करके OpenVPN सेटअप करने का प्रयास कर रहा हूँ। GUI छोटी गाड़ी और अनुत्तरदायी लगता है। क्या वीपीएन क्लाइंट स्थापित करने के लिए कोई अन्य उपकरण हैं?


1
Ubuntu पर openvpn के DNS रिसाव के बारे में सावधान रहें। फिक्स: ubuntubuzz.com/2015/09/…
Xaqron

जवाबों:


143

हां, आप सीधे OpenVPN का उपयोग कर सकते हैं। इस तरह आप और भी सेटिंग्स का उपयोग कर सकते हैं।

पहले आपको openvpnपैकेज की आवश्यकता है :

sudo apt-get install openvpn

तो आप इस तरह से कनेक्ट कर सकते हैं:

sudo openvpn --config /path/to/config.ovpn

यह sudoमहत्वपूर्ण है क्योंकि OpenVPN अन्यथा कनेक्ट करने में सक्षम नहीं होगा (मुझे लगता है क्योंकि इसे मार्गों को बदलना होगा)।


मैं config.ovpnफ़ाइल नहीं ढूँढ सकता
यान किंग यिन

2
@YanKingYin आपको इसे वीपीएन सेवा प्रदाता से प्राप्त करना चाहिए।
अली शाकिबा

12
इसे स्थायी बनाने के लिए, /etc/default/openvpnलाइन को एडिट और अनकम्प्लीट करें और AUTOSTART="all"अपनी ovpn फाइल को कॉपी करें/etc/openvpn/config.conf
.conf

2
@YanKingYin आपको ब्राउज़र से अपने vpn सर्वर पर लॉग इन करके इसे डाउनलोड करने में सक्षम होना चाहिए।
अनिकेत ठाकुर

1
क्या यह केवल OpenVPN CLIENT और सर्वर स्थापित करने वाला है?
लुका

57

सबसे आसान तरीका यह कमांड चला रहा है:

sudo apt-get install network-manager-openvpn-gnome

और फिर एक OpenVPNकनेक्शन जोड़ें Network Managerजिसमें से ऊपर की कमांड आयात करने वाली .ovpnफ़ाइलों का समर्थन करती है।

यहां छवि विवरण दर्ज करें


1
मैंने इसका उपयोग करने की कोशिश की, लेकिन इसे बचा नहीं सका। मुझे लगता है कि मैं इस बग से प्रभावित हूँ: bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/…
फरीद नूरी

@FaridNouriNeshat: 16.04.1 एलटीएस में कुछ समय (अपडेट के बाद) यह काम नहीं करता है (मैंने बग की सूचना दी है)। अब टर्मिनल का उपयोग करना है कि बस DNS रिसाव के बारे में मेरी टिप्पणी पढ़ें।
Xaqron

यह मेरे लिए काम करता है लेकिन मुझे वीपीएन के बाहर कनेक्ट करने की अनुमति नहीं देगा जबकि यह चालू था। सीएलआई उपकरण का उपयोग त्रुटिपूर्ण रूप से किया।
फर

25

जैसा कि लुई ने समझाया है कि ओपनवपन क्लाइंट स्थापित करना कमांड के साथ किया जा सकता है

sudo apt-get install openvpn

हालाँकि यदि आप अपने वीपीएन सर्वर के लिए दोहरे प्रमाणीकरण तंत्र का उपयोग कर रहे हैं, तो सरल कनेक्शन

sudo openvpn --config /path/to/config.ovpn

पर्याप्त नहीं होगा। आपको कुछ अतिरिक्त सेटअप की आवश्यकता है।

  1. सुनिश्चित करें कि आपकी कॉन्फ़िग फ़ाइल में auth-user-passलाइन है।
  2. अगला --auth-retry interactअपने कनेक्शन कमांड में जोड़ें । तो आपका पूरा कमांड कैसा लगेगा

    sudo openvpn --config /path/to/config.ovpn --auth-retry interact
    

यह मेरे लिए कटौती नहीं करता है:SIGUSR1[soft,connection-reset] received, process restarting
टोमिस्लाव नैक-अल्फेयरविक

5

मैं यहां लॉक से आ रहा हूं। एक .ovpn फ़ाइल का उपयोग करके वीपीएन कैसे सेटअप करें? [डुप्लिकेट] , क्योंकि मैं जीयूआई*.ovpn में फ़ाइलों के आयात की समस्याओं का जवाब देना चाहता था , जो कुछ उपयोगकर्ता अनुभव करते हैं।

दूसरों की तरह, मैंने स्थापित करना सुनिश्चित किया है:

$sudo apt-get install network-manager-openvpn-gnome

हालाँकि, उबंटू 18.04 पर (16.04 पर यही समस्या थी), मैं *.ovpnGUI (सेटिंग्स -> नेटवर्क -> वीपीएन + -> 'फ़ाइल से आयात') का उपयोग करके एक फ़ाइल आयात करने में सक्षम नहीं रहा हूं । मुझे हमेशा मिलता है:

वीपीएन कनेक्शन आयात नहीं कर सकते

फ़ाइल "foo.ovpn" को पढ़ा नहीं जा सकता है या इसमें मान्यता प्राप्त वीपीएन कनेक्शन जानकारी नहीं है

त्रुटि: प्लगइन आयात क्षमताओं का समर्थन नहीं करता है

हालाँकि, मैं सिर्फ फ़ाइल आयात करने के लिए nixCraft से निम्नलिखित निर्देश पर ठोकर खाई *.opvn:

$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn

उस कमांड को चलाने के बाद, मेरा वीपीएन कनेक्शन 'सेटिंग्स -> नेटवर्क -> वीपीएन' के तहत सूचीबद्ध हो जाता है। पासवर्ड संपादित करने के बाद, मेरा वीपीएन कनेक्शन काम करता है। वीपीएन कनेक्शन को शीर्ष-पैनल मेनू में भी सूचीबद्ध किया गया है जो अन्य चीजों के बीच कनेक्शन, शक्ति, उपयोगकर्ताओं को दिखाता है।


1
यह क्षमता गिनी एनएम-कनेक्शन-एडिटर में भी काम करती है। प्रोग्राम चलाएँ, [+] पर क्लिक करें और एक सहेजे गए वीपीएन कॉन्फ़िगरेशन को आयात करें चुनें। यह करने के लिए सूक्ति नेटवर्क सेटिंग्स इंटरफ़ेस 18.04 में टूट गया है, लेकिन एनएम-कनेक्शन-संपादक अच्छी तरह से काम करता है।
स्टेव मैककौली

3

OpenVpn स्थापित करें

sudo apt-get install network-manager-openvpn-gnome

फिर नेटवर्क सेटिंग्स> कनेक्शन संपादित करें> ऐड> वीपीएन पॉइंट टू पॉइंट टनलिंग प्रोटोकॉल> क्रिएट पर जाएं

उपयोगकर्ता नाम , पासवर्ड और गेटवे जोड़ें

फिर एडवांस्ड मेनू में जाएं

एन्क्रिप्शन को इंगित करने के लिए उपयोग बिंदु की जाँच करें

सहेजें

फिर नेटवर्क सेटिंग्स> वीपीएन कनेक्शन पर जाएं और उस वीपीएन कनेक्शन को चुनें और कनेक्ट करें।


0

यदि आप नेटवर्क मैनेजर को शामिल नहीं करना चाहते हैं, तो इस गिट रिपॉजिटरी में एक सरल स्क्रिप्ट है जो आधा-दर्जन से कम प्रश्नों के साथ एक इंटरैक्टिव सत्र का उपयोग करके पूरी तरह से काम करता है। डाउनलोड में डॉक्स देखें।

https://github.com/Nyr/openvpn-install.git


0

Ubuntu 18 पर, कमांड के साथ नेटवर्क मैनेजर स्थापित करें:

sudo apt-get install network-manager-openvpn-gnome

फिर...

  1. फिर से खोलें नेटवर्क सेटिंग्स
  2. फ़ाइल आयात करना पुन: प्रयास करें

आयात ठीक काम करना चाहिए।


उबंटू पूछने के लिए आपका स्वागत है। आपका उत्तर भिन्न-भिन्न रूप से ऊपर दिया गया दूसरा उत्तर कैसे है? या आप किसी अन्य उत्तर पर टिप्पणी करने का प्रयास कर रहे हैं?
user68186
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.