लॉगिन / बूट पर वीपीएन से ऑटो कैसे कनेक्ट करें?


35

अब तक, मैं लायन के बिल्ड-इन वीपीएन टूल का उपयोग कर रहा हूं।

जब भी मैं इंटरनेट से जुड़ा हूँ, मैं अपने वीपीएन को ऑटो से जोड़ना चाहूंगा।

जब भी मैं इंटरनेट से जुड़ा हूं, तो क्या मैं अपने वीपीएन से ऑटो कनेक्ट कर सकता हूं?

यदि निर्माण में टूल के साथ ऑटो कनेक्ट संभव नहीं है, तो क्या आप मुझे एक विकल्प प्रदान कर सकते हैं जो मुफ़्त है?


क्या नेटवर्क सेटिंग में "उन्नत" के तहत इसके लिए कोई विकल्प नहीं है? मेरे पास मेरा मैक नहीं है।
मैट

क्या वीपीएन, ओपन वीपीएन क्लाइंट के साथ ऐसा करने का कोई तरीका है?

@christian अच्छा सवाल! मुझे नहीं पता। मैंने ट्विटर के माध्यम से उनका समर्थन पूछा है और अभी तक कोई जवाब नहीं मिला है। लेकिन आप उनके फोरम में समाधान पाने की कोशिश कर सकते हैं । अब तक, मैं अद्भुत शिमो वीपीएन क्लाइंट का उपयोग कर रहा हूं जो ओपनवीपीएन का समर्थन करता है और इसमें यह फीचर बिल्ड है। हालांकि, यह आपके सवाल का जवाब नहीं देता है :)।
जेंटमैट

@christian Viscosity के नवीनतम संस्करण में इसके लिए एक सेटिंग है। जब आप एक वीपीएन प्रोफ़ाइल का चयन करते हैं और इसे संपादित करते हैं, तो इस वीपीएन सेवा को शुरू करने के लिए नीचे एक विकल्प होता है जब विस्कोसिटी शुरू होता है।
जेंटमैट

जवाबों:


42

Apple स्क्रिप्ट एक अच्छा समाधान प्रदान करता है:

on idle
    tell application "System Events"
        tell current location of network preferences
            set myConnection to the service "VPN University"
            if myConnection is not null then
                if current configuration of myConnection is not connected then
                    connect myConnection
                end if
            end if
        end tell
        return 120
    end tell
end idle

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


2
महान! एक जादू की तरह काम किया। मैं सिंह 10.7.2 का उपयोग कर रहा हूं।
gentmatt

1
अभी भी पूरी तरह से 10.12.3 पर काम कर रहा है
होफि

लाइफहाकर के माध्यम से मिला: lifehacker.com/ ......
जॉन हंट

5

इसके बारे में जाने का एक और तरीका है, एक कॉन्फ़िगरेशन प्रोफ़ाइल ( Apple कॉन्फ़िगरेशनकर्ता का उपयोग करके ) बनाना। इस टूल का उपयोग करके, अपने वीपीएन कॉन्फ़िगरेशन को फिर से बनाएँ और फाइल को सेव करें। फ़ाइल बनाने के बाद, इसे टेक्स्ट एडिटर में खोलें और निम्नलिखित को देखें:

<key>VPNType</key>
<value>(...)</key>

नीचे निम्नलिखित जोड़ें:

<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandRules</key>
<array>
    <dict>
        <key>Action</key>
        <string>Connect</string>
        <key>InterfaceTypeMatch</key>
        <string>WiFi</string>
    </dict>
    <dict>
        <key>Action</key>
        <string>Connect</string>
        <key>InterfaceTypeMatch</key>
        <string>Cellular</string>
    </dict>
</array>

अब जब आप इस प्रोफ़ाइल को स्थापित करते हैं, तो एक चेकबॉक्स "कनेक्ट ऑन डिमांड" को "नेटवर्क" सिस्टम वरीयताओं में दिखाया जाना चाहिए। अब macOS आपके कनेक्शन को जीवित रखेगा। बोनस सुविधा: आप वीपीएन से जुड़े वीपीएन नेटवर्क के आधार पर विशिष्ट नियमों को भी जोड़ सकते हैं कि आपको वीपीएन नेटवर्क से कनेक्ट या डिस्कनेक्ट करना चाहिए।

सभी ऑन-डिमांड नियमों के लिए Apple के डेवलपर साइट पर कॉन्फ़िगरेशन प्रोफ़ाइल संदर्भ देखें । और स्ट्रांगस्वान विकी भी देखें जहां कुछ उदाहरण दिखाए गए हैं।

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