लिनक्स पर वीपीएन कैसे सेट करें – उबंटू, काली और मिंट पर वीपीएन स्थापित करने के लिए एक गाइड

यदि आप अपने वीपीएन को उबंटू, काली या टकसाल के साथ स्थापित करना चाहते हैं, तो आप सही जगह पर हैं। इस लेख में, वीपीएन का उपयोग करके स्थापित करने के लिए एक सरल कैसे-गाइड है लिनक्स वीपीएन GUI's, नेटवर्क मैनेजर, और अन्य तरीके.


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

Contents

ऑनलाइन सुरक्षित रहने के बारे में और जानें

यदि आप इस बारे में अधिक जानना चाहते हैं कि आप अपने डेटा को कैसे सुरक्षित कर सकते हैं, तो नीचे दिए गए गाइड देखें:

  • सबसे सुरक्षित लिनक्स डिस्ट्रोस - इस गाइड में हम दो सबसे सुरक्षित लिनक्स डिस्टॉर्बेंट्स को सूचीबद्ध करते हैं.
  • वीपीएन एन्क्रिप्शन - पीपीटीपी से ओपनवीपीएन तक वीपीएन एन्क्रिप्शन के बारे में आपको जो कुछ भी जानना है.

एक वीपीएन कस्टम लिनक्स सॉफ्टवेयर स्थापित करें

अधिकांश ऑपरेटिंग सिस्टम में, वीपीएन सेट करने का सबसे आसान तरीका एक वीपीएन प्रदाता के कस्टम सॉफ्टवेयर का उपयोग करना है। यह लिनक्स में भी सही है, लेकिन बहुत कम वीपीएन प्रदाता कस्टम लिनक्स जीयूआई क्लाइंट प्रदान करते हैं.

वास्तव में, मैं केवल वीपीएन प्रदाताओं को जानता हूं जो लिनक्स के लिए वीपीएन जीयूआई की पेशकश करते हैं, जिनमें आम तौर पर विंडोज और मैकओएस सॉफ्टवेयर में मिलने वाली सुविधाओं की पूरी श्रृंखला AirVPN और Mullvad हैं। .

लिनक्स ग्राहक सॉफ्टवेयर पर एक वीपीएन सेट करें

AirVPN के "एडी" क्लाइंट लिनक्स कॉन्फ़िगरेशन की एक श्रृंखला का समर्थन करता है और यह खुला स्रोत है.

मुलवद का वीपीएन ग्राहक उबंटू (डेबियन), फेडोरा, लिनक्स एलीमेंट्री फ्रेया और आर्क लिनक्स का समर्थन करता है। यह खुला स्रोत भी है.

लिनक्स पर एक वीपीएन स्थापित करें

ExpressVPN एक कस्टम लिनक्स क्लाइंट भी प्रदान करता है, लेकिन यह केवल कमांड-लाइन है और यह पूरी तरह से चित्रित नहीं है। यह उबंटू, फेडोरा और रास्पियन के लिए उपलब्ध है, लेकिन खुला स्रोत नहीं है.

OpenVPN लिनक्स के लिए NetworkManager के माध्यम से

समर्पित ग्राहकों के बाहर, शायद सबसे आसान तरीका है सबसे Linux सिस्टम पर OpenVPN का उपयोग और उपयोग करना NetworkManager डेमन के माध्यम से.

यह ध्यान देने योग्य है कि AirVPN NetworkManager का उपयोग करने के खिलाफ "कई, महत्वपूर्ण समस्याओं के कारण" की सिफारिश करता है। मैंने हालांकि, इस बारे में कोई और विवरण स्थापित करने में सक्षम नहीं किया है, और अधिकांश वीपीएन इसे उपयोग करने में खुश लगते हैं।.

उबंटू GNOME में ओपनवीपीएन इंस्टॉल करना

  1. अपने चुने हुए वीपीएन प्रदाता के साथ एक खाता पंजीकृत करें.
  2. उन सर्वरों के लिए अपने प्रदाता की .ovpn कॉन्फिग फाइलों को डाउनलोड करें जिनसे आप जुड़ना चाहते हैं। इन्हें अक्सर .zip फ़ाइल के रूप में बैच-डाउनलोड किया जा सकता है, इस स्थिति में आपको उपयोग से पहले इसे अनज़िप करना होगा.

    अतीत में, NetworkManager को इनलाइन प्रमाणपत्र और कुंजियाँ पसंद नहीं थीं। इस वजह से, कई वीपीएन उन्हें अलग से डाउनलोड करने की सलाह देते हैं। लेकिन यह अब आवश्यक प्रतीत नहीं होता है.

  3. टर्मिनल विंडो खोलकर और टाइप करके NetworkManager के लिए Ubuntu OpenVPN पैकेज डाउनलोड और इंस्टॉल करें:

    sudo apt-get install नेटवर्क-मैनेजर- openvpn-gnome

  4. सूचना पट्टी में NetworkManager Icon पर क्लिक करके OpenVPN सही ढंग से स्थापित किया गया है.

    Ubuntu पर एक वीपीएन स्थापित करना

    इसके बाद वीपीएन ऑफ पर जाएं -> वीपीएन सेटिंग्स -> वीपीएन -> और + बटन पर क्लिक करें.

    Ubuntu पर एक वीपीएन सेटअप करें

    वीपीएन जोड़ें बॉक्स में आपको एक OpenVPN विकल्प देखना चाहिए। यदि आप OpenVPN नहीं देखते हैं, तो अपने पीसी को पुनरारंभ करें.

    एक वीपीएन Ubuntu स्थापित करें

  5. यदि आप OpenVPN विकल्प देखते हैं, तो उस पर क्लिक न करें। इसके बजाय "फ़ाइल से आयात करें ..." पर क्लिक करें। जहाँ आपने .ovpn फ़ाइलों को डाउनलोड किया है, उस पर नेविगेट करें और एक पर डबल-क्लिक करें.

    Ubuntu के लिए एक वीपीएन सेट करना

  6. एक ऐड वीपीएन बॉक्स सर्वर की वीपीएन सेटिंग्स द्वारा पॉपुलेटेड दिखाई देगा। बस अपना यूजरनेम और पासवर्ड भरें और "ऐड" को हिट करें.
  7. अब वीपीएन की स्थापना की गई है। वाह! इसे शुरू करने के लिए, NetworkManager पर जाएं -> वीपीएन बंद -> और उस सर्वर का चयन करें जिसे आप कनेक्ट करना चाहते हैं.

    एक Ubuntu वीपीएन कैसे स्थापित करें

लिनक्स टर्मिनल के माध्यम से सीधे OpenVPN

AirVPN के अनुसार, Linux टर्मिनल के माध्यम से OpenVPN का उपयोग करना NetworkManager का उपयोग करने से भी अधिक सुरक्षित है, हालांकि मैं स्वतंत्र रूप से इस बात की पुष्टि करने या विवरण को उजागर करने में सक्षम नहीं हूं।.

दुर्भाग्य से, मैं इसके लिए एक सामान्य सेटअप गाइड नहीं कर सकता, क्योंकि वीपीएन द्वारा विशेष रूप से विशिष्टताओं और लिनक्स के किस स्वाद का आप उपयोग करते हैं। हालांकि, अधिकांश अच्छे प्रदाताओं के पास मार्गदर्शक होते हैं.

ध्यान दें कि यदि सीधे OpenVPN का उपयोग किया जाता है, तो DNS अनुरोधों को वीपीएन प्रदाता के DNS सर्वरों में नहीं धकेला जाएगा। अपने वीपीएन के डीएनएस सर्वरों को डीएनएस पुश करने के लिए रेजोल्वॉन्फ को संशोधित करके आईपी लीक को हल किया जा सकता है.

वैकल्पिक रूप से, आप सभी ट्रैफ़िक को सुनिश्चित करने के लिए iptables फ़ायरवॉल को मैन्युअल रूप से कॉन्फ़िगर कर सकते हैं (DNS अनुरोधों सहित) वीपीएन सर्वर के माध्यम से जाना चाहिए। यह, कम से कम, सुनिश्चित करेगा कि सभी DNS अनुरोध आपके वीपीएन द्वारा अनुमानित हैं। यह एक किल स्विच के रूप में भी काम करेगा.

आपकी वीपीएन वेबसाइट पर दिए गए दस्तावेज़ आपको इन मुद्दों पर और मार्गदर्शन दे सकते हैं.

नेटवर्क मैनजर के माध्यम से PPTP का उपयोग करके लिनक्स के लिए वीपीएन कॉन्फ़िगर करें

पीपीटीपी एक सुरक्षित वीपीएन प्रोटोकॉल नहीं है, इसलिए हम आमतौर पर सलाह देते हैं कि आप इससे बचें। NetworkManager PPTP समर्थन के साथ आता है "बॉक्स से बाहर," हालांकि, जो PPTP को एक उपयोगी "त्वरित और गंदा" समाधान बना सकता है जब सुरक्षा एक उच्च प्राथमिकता नहीं है.

  1. नेटवर्क मैनेजर पर जाएं -> वीपीएन सेटिंग्स। VPN बॉक्स के बगल में स्थित + आइकन पर क्लिक करें -> पॉइंट-टू-पॉइंट टनलिंग प्रोटोकॉल (PPTP)

    एक Ubuntu वीपीएन की स्थापना

  2. अपने वीपीएन द्वारा आपको दी गई पीपीटीपी सेटिंग भरें। ध्यान दें कि ये सेटिंग्स लिनक्स के लिए विशिष्ट नहीं हैं, इसलिए आप किसी अन्य प्लेटफॉर्म के लिए दिए गए सामान्य सेटिंग्स या सेटिंग्स का उपयोग कर सकते हैं.

    उबंटू लिनक्स में एक वीपीएन जोड़ें

L2TP / IPsec का उपयोग करके लिनक्स के लिए वीपीएन को मैन्युअल रूप से कॉन्फ़िगर करें

जैसा कि हमारे पूर्ण वीपीएन एन्क्रिप्शन गाइड में उपयोग किया जाता है, L2TP एक टनलिंग प्रोटोकॉल है जो ट्रैफ़िक को कोई एन्क्रिप्शन या गोपनीयता प्रदान नहीं करता है जो इसके माध्यम से गुजरता है, इसलिए इसे आमतौर पर IPsec प्रमाणीकरण सूट (L2TP / IPsec) के साथ लागू किया जाता है.

NetworkManager के लिए L2TP / IPsec कैसे स्थापित करें

NetworkManager-l2tp NetworkManager 1.2+ के लिए एक वीपीएन प्लगइन है जिसमें L2TP / IPsec का समर्थन शामिल है.

स्थापित करने के लिए, टर्मिनल को फायर करें और निम्नलिखित कमांड दर्ज करें:

sudo add-apt-repository ppa: nm-l2tp / network-manager-l2tp

sudo apt-get update

sudo apt-get install नेटवर्क-मैनेजर- l2tp

आपको अतिरिक्त बायनेरिज़ स्थापित करने के लिए प्रेरित किया जा सकता है (जैसे गनोम के लिए), जिस स्थिति में यह आगे बढ़ता है। अपने पीसी और L2TP को पुनरारंभ करें अब NetworkManager में सक्षम होना चाहिए.

एक वीपीएन L2TP PPTP स्थापित करना

सेटअप PPTP (ऊपर देखें) का उपयोग करने के समान है, सिवाय इसके कि आपको कुछ अतिरिक्त IPSec प्रमाणीकरण विवरण दर्ज करने की आवश्यकता होगी। फिर से, आपका वीपीएन इन्हें प्रदान करने में सक्षम होना चाहिए, और सामान्य सेटिंग्स ठीक हैं.

एक वीपीएन L2TP और IPsec की स्थापना

मई 2018 को अपडेट करें: वर्तमान में xl2tpd में एक बग है जो IPSec प्रोटोकॉल के साथ इसके उपयोग से समझौता कर सकता है। इस मुद्दे को फेडोरा में पहले से ही तय किया गया है, इसलिए मैं उम्मीद करूंगा कि जल्द ही इसे उबंटू और डेबियन में पैच किया जाएगा। कृपया विवरण और नवीनतम अपडेट के लिए यहां देखें.

IKEv2 का उपयोग करके लिनक्स के लिए वीपीएन को मैन्युअल रूप से कॉन्फ़िगर करें

IKEv2 एक सुरक्षित और तेज़ वीपीएन प्रोटोकॉल है जो वीपीएन सेवाओं के साथ तेजी से लोकप्रियता हासिल कर रहा है। यह Linux में strongSwan के माध्यम से समर्थित है। strongSwan पैकेज लिनक्स के अधिकांश संस्करणों के लिए उपलब्ध हैं, या आप इसे स्वयं संकलित कर सकते हैं.

NetworkEager के लिए IKEv2 कैसे स्थापित करें आप इसे स्रोत से बना सकते हैं, या डेबियन / उबंटू उपयोगकर्ता टर्मिनल खोल सकते हैं और दर्ज कर सकते हैं:

sudo apt-get install नेटवर्क-मैनेजर-स्ट्रेंग्स्वान

उपयोग में, प्लगइन ऊपर वर्णित L2PT NetworkManager प्लगइन की तरह ही काम करता है.

बस अपने वीपीएन द्वारा प्रदान की गई IKEv2 सेटिंग दर्ज करें (यदि यह IKEv2 का समर्थन करती है).

लिनक्स के लिए IKEv2 वीपीएन

लिनक्स के लिए वीपीएन टेस्ट कैसे करें

यदि NetworkManager का उपयोग कर रहे हैं, तो सूचना पट्टी में एक छोटा नेटवर्क लॉक आइकॉन आपको उस ए-नज़र को जानने देता है जिससे आप जुड़े हुए हैं.

लिनक्स पर वीपीएन का परीक्षण कैसे करें

आगे की पुष्टि के लिए वीपीएन जुड़ा हुआ है और सही ढंग से काम कर रहा है, आप एक आईपी लीक टेस्ट चला सकते हैं ...

आईपी ​​लीक के लिए अपने वीपीएन की जांच करें

एक बार वीपीएन से जुड़ा (जो भी विधि का उपयोग करके), यह आईपी लीक के लिए एक अच्छा विचार है.

आईपी ​​लीक्स के लिए लिनक्स वीपीएन की जाँच करना

ऊपर दिया गया उदाहरण IPv6 लीक का एक बुरा मामला दिखाता है। IPv4 DNS परिणाम सही ढंग से दिखाता है कि मैं अमेरिका में एक वीपीएन सर्वर से जुड़ा हूं, लेकिन वेबसाइट एक नियमित DNS रिसाव और WebRTC दोनों के माध्यम से मेरा असली यूके IPv6 पता देख सकती है। विफल!

यूके या यूएस में वीपीएन के साथ सुरक्षित रहने के बारे में अधिक जानकारी के लिए नीचे दिए गए गाइड देखें:

  • वीपीएन यूके
  • वीपीएन एकजुट राज्यों

ध्यान दें कि निजी उपयोग - [RFCxxxx] IP केवल स्थानीय IP हैं। उनका उपयोग किसी व्यक्ति या उपकरण की पहचान करने के लिए नहीं किया जा सकता है, और इसलिए एक आईपी रिसाव का गठन नहीं किया जाता है.

लिनक्स के लिए वीपीएन सेटअप करें: निष्कर्ष

अधिकांश चीजों के साथ लिनक्स की तरह, चीजें कभी भी बहुत आसान नहीं होती हैं, क्योंकि वे अधिक मुख्यधारा प्लेटफार्मों पर होती हैं। उस ने कहा, यहां तक ​​कि अनुभवहीन डेबियन / उबंटू उपयोगकर्ताओं को नेटवर्क मैनजर का उपयोग करके वीपीएन स्थापित करने में कोई समस्या नहीं होनी चाहिए.

छवि क्रेडिट: Profit_Image / Shutterstock द्वारा.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me