वीपीएन क्लाइंट सेट करना


9

मुझे अपने Ubuntu 12.04 से VPN एक्सेस करने की आवश्यकता है।

मैं देखता हूं कि वीपीएन कनेक्शन है> नेटवर्क मैनेजर में वीपीएन कॉन्फ़िगर करें, लेकिन यह उपयोगकर्ता नाम और पासवर्ड के लिए पूछता है।

मेरे पास कुछ है .crt, .csr, .key, .ovpnफ़ाइलें, जो कुछ खिड़कियों ग्राहक के लिए अनुकूल हैं।

मैं वीपीएन के साथ वास्तव में नौसिखिया हूं।

मुझे यह ब्लॉग पोस्ट भी मिला । क्या यह एक रास्ता है?


1
आप किस प्रकार के कनेक्शन में हैं? मेरा मतलब है, क्या आपके पास Microsoft PPTP, Cisco, या OpenVPN है?
आशुतोष

यह OpenVPN है।
umpirsky

आप जाँच की है यह बाहर? यह वास्तव में एक अच्छा गाइड है
ashutosh

2
वाह, यह सब एक वीपीएन नेटवर्क का उपयोग करने के लिए विज्ञान? :)
umpirsky

1
हां, लेकिन फिर वीपीएन कनेक्शन> नेटवर्क मैनेजर में वीपीएन को कैसे कॉन्फ़िगर करें? मुझे लगा कि मैं इसे कुछ माउस क्लिक से कॉन्फ़िगर कर सकता हूं। वह उबंटू भावना में है।
umpirsky

जवाबों:


14

यह वह प्रक्रिया है जिसका मैंने इसे काम करने के लिए पालन किया। नेटवर्क मैनेजर में एक बग है जहां यह ओवप आयात को ठीक से नहीं करता है - 2010 से (!)

https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/606365

जब तक यह तय नहीं हो जाता, मुझे यह साइट मिल गई

http://howto.praqma.net/ubuntu/vpn/openvpn-access-server-client-on-ubuntu

प्रक्रिया

Create a new folder in your home dir - I called mine vpn.config
Copy your downloaded client.ovpn file into the new folder

Open client.opvn in an editor

Open a new file
Cut the lines between <ca> tags in client.ovpn
Paste into new file, save this file as ca.crt
Remove both <ca> tags from client.ovpn

Open a new file
Cut the lines between <cert> tags in client.ovpn
Paste into new file, save this file as client.crt
Remove both <cert> tags from client.ovpn

Open a new file
Cut the lines between <key> tags in client.ovpn
Paste into new file, save this file as client.key
Remove both <key> tags from client.ovpn

Open a new file - this is the last one :-)
Cut the lines between <tls-auth> tags in client.ovpn
Paste into new file, save this file as ta.key
Remove both <tls-auth> tags from client.ovpn

And remove this line:
key-direction 1


Now position the cursor in client.ovpn, right above the line # -----BEGIN RSA SIGNATURE-----

Insert the following lines

ca ca.crt
cert client.crt
key client.key
tls-auth ta.key 1

Save and close all the files.

Goto Network Manager -> Edit Connections ->VPN
click Import, browse to the modified client.ovpn in the folder you recently created - and where your certificates are, and import that file
Enter vpn username and password if prompted
On the VPN page, select Advanced
On the General Tab, uncheck the first option, "Use custom gateway"

Save

Use...

क्या आप आयात करते समय आपके द्वारा बनाई गई फ़ाइलों को हटा सकते हैं?
adantj

मैं इसके लिए पागल की तरह गुगली कर रहा हूं। धन्यवाद!
the_drow

13

network-manager-openvpn-gnomeउबंटू सॉफ्टवेयर सेंटर से स्थापित करें (आमतौर पर यह खोज परिणामों से छिपा होता है जब आप ओपनवीपीएन की खोज करते हैं जब तक कि आप विंडो के नीचे "XX तकनीकी आइटम दिखाएं" पर क्लिक न करें)।

या टर्मिनल ( Ctrl+ Alt+ T) का उपयोग कर सकते हैं :

sudo aptitude install network-manager-openvpn-gnome

इसके बाद एक ओपनवीपीएन वीपीएन से कनेक्ट करने का विकल्प के तहत दिखाई देगा

नेटवर्क मैनेजर -> वीपीएन कनेक्शन -> कॉन्फ़िगर वीपीएन


3
एक ही फ़ोल्डर में उन सभी फ़ाइलों को सहेजें, फिर जब आप सेटिंग्स खोलते हैं, तो एक "आयात" विकल्प होना चाहिए, जो कि आप .ovpn फ़ाइल को खोलेंगे। अधिकांश, यदि आपके लिए सभी सेटिंग्स सेट नहीं होनी चाहिए, तो .ovpn फ़ाइल कैसे बनाई गई थी, इसके आधार पर। जब तक आप कमांड लाइन पर सहज नहीं होते हैं, या विशिष्ट आवश्यकता नहीं है, तब तक नेटवर्क मैनेजर का उपयोग करना बहुत आसान है। नोट मुझे नहीं पता कि उन्होंने इसे बदला है या नहीं, लेकिन आपको इसे बनाने के बाद दिखाने के लिए अपने नए वीपीएन कनेक्शन के लिए लॉग इन / बैक या रिबूट करना पड़ता था।
reverendj1

2
एकमात्र समस्या यह है कि जब वीपीएन को सक्रिय किया जाता है तो मेरे पास कोई इंटरनेट कनेक्शन नहीं है :) किसी भी विचार यह क्यों हो सकता है?
umpirsky

4
@umpirsky इस सूत्र के अनुसार ubuntuforums.org/showthread.php?t=1337460 ; मेनू से कॉन्फ़िगर करें वीपीएन का चयन करें> आप जिस वीपीएन से परेशान हैं, उसे चुनें> संपादित करें पर क्लिक करें> IPv4 टैब पर क्लिक करें> रूट पर क्लिक करें> उस बॉक्स को चेक करें जो कहता है "इस कनेक्शन का उपयोग केवल इसके नेटवर्क पर संसाधनों के लिए करें।"
पावेल प्रोक

वीपीएन टैब पर, सभी आवश्यक फाइलें (प्रमाण पत्र, कुंजी आदि) सेट करें फिर उन्नत बटन पर क्लिक करें। सुनिश्चित करें कि ये सुविधाएँ आपकी .ovpnफ़ाइल (जैसे गेटवे पोर्ट, टैप या ट्यून, tcp या udn आदि) के साथ मेल खाती हैं । इन सभी के बाद, आपको वीपीएन कनेक्शन स्थापित करने में सक्षम होना चाहिए।
Shnkc

0

कुछ समस्याओं का समाधान आपके पास हो सकता है:

कोई कनेक्शन नहीं / वाईफाई काट रहा है

  • मेनू से कॉन्फ़िगर करें वीपीएन का चयन करें।
  • आप जिस वीपीएन से परेशान हैं, उसका चयन करें।
  • संपादित करें पर क्लिक करें।
  • IPv4 टैब पर क्लिक करें।
  • मार्गों पर क्लिक करें
  • उस बॉक्स को चेक करें जो कहता है "इस कनेक्शन का उपयोग केवल इसके नेटवर्क पर संसाधनों के लिए करें।"

स्रोत

वीपीएन - फ़ायरवॉल कॉन्फ़िगरेशन में होस्ट से कनेक्ट नहीं किया जा सकता

इस फाइल में:

sudo gedit /etc/firestarter/user-pre

उन नियमों को जोड़ें:

iptables -A INPUT -j ACCEPT -s xxx.xxx.xxx.xxx -p esp
iptables -A INPUT -j ACCEPT -s xxx.xxx.xxx.xxx -p udp -m multiport -sports isakmp,10000
iptables -A INPUT -j ACCEPT -i tun+
iptables -A OUTPUT -j ACCEPT -d xxx.xxx.xxx.xxx -p esp
iptables -A OUTPUT -j ACCEPT -d xxx.xxx.xxx.xxx -p udp -m multiport -dports isakmp,10000
iptables -A OUTPUT -j ACCEPT -o tun+

अपने वीपीएन गेटवे के आईपी पते के साथ xxx.xxx.xxx.xxx बदलें।

स्रोत


1
आह, हाँ, यह काम करता है, धन्यवाद। मैं ऐसा करने की कोशिश कर रहा था कि इसके बजाय मेरे वायर्ड कनेक्शन पर, इस पोस्ट को पढ़ें askubuntu.com/questions/10741/…
umpirsky
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.