वायरलेस कनेक्ट होने पर मैं अपने वीपीएन को अपने आप कैसे कनेक्ट कर सकता हूं?


12

मेरे पास NetworkManager, OpenConnect, और network-manager-openconnect-gnome पैकेज का उपयोग करके एक कार्यशील वीपीएन कनेक्शन है, लेकिन मुझे इसे हर बार मैन्युअल रूप से शुरू करना होगा जब मैं किसी नेटवर्क से जुड़ता हूं, और मुझे हर बार अपना पासवर्ड मैन्युअल रूप से दर्ज करना पड़ता है।

मैं इसे अपने आप कनेक्ट करने के लिए कैसे प्राप्त कर सकता हूं, और अपना पासवर्ड (सुरक्षित रूप से) याद रख सकता हूं?

मैंने कॉन्फ़िगर वीपीएन पेज पर 'कनेक्ट ऑटोमैटिकली' बॉक्स चेक किया है, लेकिन इसका कोई असर नहीं हुआ। मुझे पॉप-अप बॉक्स में चेक किया गया 'स्टार्ट कनेक्टिंग ऑटोमैटिकली' बॉक्स मिल गया है, और इससे उस विंडो में कनेक्ट बटन दबाने की जरूरत नहीं है, लेकिन ऐसा लगता है कि पहले पूरी प्रक्रिया को बंद करने में कोई भूमिका नहीं है जगह। विंडो में पासवर्ड याद रखने का कोई विकल्प नहीं है, लेकिन शायद कहीं और एक है?

जवाबों:


6

जब का चयन नेटवर्क प्रबंधक के माध्यम से किसी VPN कनेक्शन की स्थापना बंधन को स्वचालित रूप विकल्प चाहिए मतलब है कि वीपीएन स्वचालित रूप से कनेक्ट करता है, लेकिन यह एक बग की वजह से काम नहीं कर रहा: https://bugs.launchpad.net/ubuntu/+source/network -manager / + बग / 280,571

यह अभी भी हासिल किया जा सकता है, हालांकि वर्कअराउंड के माध्यम से, ऐसा करने का एक तरीका vpnautoconnect का उपयोग करना होगा

  • नेटवर्क सेटिंग्स के माध्यम से अपने वीपीएन को सामान्य तरीके से सेट करें, यह सुनिश्चित करें कि कनेक्ट स्वचालित रूप से चयनित है:

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

  • डाउनलोड पृष्ठ से उपयुक्त .deb फ़ाइल डाउनलोड करें: http://sourceforge.net/projects/vpnautoconnect/files/ (64 बिट के लिए amd64 में समाप्त, 32 बिट के लिए i386 में समाप्त)।
  • डाउनलोड की गई .deb फ़ाइल पर डबल क्लिक करें और इसे स्थापित करें।
  • VPNautoconnect एप्लिकेशन चलाएं

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

  • चयन प्राथमिकताएं VPNautoconnect मेनू से

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

  • नया टैब बनाने के लिए छोटे तीर पर क्लिक करें और पैरेंट कनेक्शन ड्रॉप डाउन मेनू में अपने वायरलेस कनेक्शन का चयन करें , और वीपीएन कनेक्शन ड्रॉप डाउन मेनू में आपका वीपीएन । इसके बाद Save पर क्लिक करें

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

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

जब भी चयनित वायरलेस नेटवर्क कनेक्ट होता है, तो आपका वीपीएन स्वतः कनेक्ट हो जाना चाहिए (यदि आप एक से अधिक वायरलेस नेटवर्क का उपयोग करते हैं, तो आपको उस वीपीएन मेनू में एक नया टैब बनाना होगा, जिसे आप वीपीएन से कनेक्ट करते समय ऑटो कनेक्ट करना चाहते हैं। )।


1
मैं वास्तव में पसंद है कि swirly कलंक प्रभाव। उस के लिए +1 और एक अच्छा जवाब!
jrg

1
मैंने आपके निर्देशों का पालन किया, और यह काम किया। अब मेरा वीपीएन कनेक्शन स्वचालित रूप से फिर से कनेक्ट करने का प्रयास करता है। हालाँकि, मेरा पासवर्ड सहेजा नहीं गया है। आप VPN पासवर्ड को कैसे बचाते हैं? कई घंटों तक Google की खोज के बाद मुझे स्पष्ट उत्तर के साथ कोई प्रासंगिक दस्तावेज़ नहीं मिला।
कामिल स्लोविकॉस्की

2

Ubuntu Gnome 16.04 में, मैं प्रति नेटवर्क वीपीएन सेटिंग्स को संपादित करने के लिए नेटवर्क कनेक्शन GUI विकल्प में नहीं मिल सकता। मेरे लिए समाधान "नेटवर्क कनेक्शन्स" पैनल को टर्मिनल में मैन्युअल रूप से टाइप करके लॉन्च करना था:

एनएम-कनेक्शन-संपादक

फिर वांछित नेटवर्क को संपादित करें और उसमें एक वीपीएन कनेक्शन जोड़ें।


इसने गनोम का उपयोग करते हुए आर्क लिनक्स पर मेरे लिए काम किया, इसे साझा करने के लिए धन्यवाद।
इलियट मिन्स

2

पर 18.04 , और भी कुछ पिछले संस्करण है, वहाँ भी एक नहीं है जीयूआई स्वचालित रूप से एक सक्षम करने के लिए सेटिंग्स वीपीएन अब कनेक्शन।

इसलिए इसके बजाय, मैं ईथरनेट से स्वचालित कनेक्शन को सक्षम करता हूं और फिर वीपीएन कनेक्शन को ऑटोस्टार्ट कॉन्फिग फाइल और स्क्रिप्ट के साथ सेटअप करता हूं।

निम्नलिखित सामग्री के साथ एक vpn.desktopफ़ाइल जोड़ें~/.config/autostart

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

यह एक फाइल कहेगा जिसे आप हर जगह डाल सकते हैं, लेकिन मैंने इसे अंदर रखा है /home/me/bin/और इसे कॉल किया हैvpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

आपको अपने वीपीएन कनेक्शन का नाम डालना होगा। के आउटपुट में इसके लिए देखें nmcli con show

इसके साथ निष्पादन योग्य बनाएं chmox +x vpn-start.sh

और इसके लिए परीक्षण करने के लिए लॉगआउट-फिर से करें।


Via askubuntu.com/questions/1033278/… मैंने पाया कि मैं nm-connection-editorप्रश्न में कनेक्शन (नों) के लिए "सामान्य" टैब के तहत "इस कनेक्शन का उपयोग करते समय वीपीएन से कनेक्ट करने के लिए स्वचालित रूप से वीपीएन से कनेक्ट करने के लिए" उपयोग कर सकता हूं । कोई और अधिक मैन्युअल रूप से चल रहा है vpn-start.sh!
क्रिस बर्गेस

मेरे 16.04 और nmcli1.2.6 के कार्यों की पुष्टि की ।
इसहाक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.