Bagaimana cara terhubung otomatis ke VPN saat login / boot?


35

Sejauh ini, saya telah menggunakan alat VPN bawaan Lion.

Saya ingin menghubungkan VPN secara otomatis kapan pun saya terhubung ke internet.

Apakah mungkin untuk menghubungkan VPN saya secara otomatis setiap kali saya terhubung ke internet dengan alat bawaan?

Jika koneksi otomatis tidak dimungkinkan dengan alat bawaan, dapatkah Anda memberi saya alternatif yang gratis?


Apakah tidak ada opsi untuk ini di bawah "Advanced" di Pengaturan Jaringan? Saya tidak membawa Mac saya.
Matt

Apakah ada cara untuk melakukan ini dengan Viscocity, klien Open VPN?

@ christian Pertanyaan bagus! Saya tidak tahu Saya sudah meminta dukungan mereka melalui Twitter dan belum menerima jawaban. Tetapi Anda dapat mencoba untuk mendapatkan solusi di forum mereka . Sejauh ini, saya telah menggunakan klien Shimo VPN yang luar biasa yang mendukung OpenVPN dan memiliki fitur ini. Namun, ini tidak menjawab pertanyaan Anda :).
gentmatt

@christian Versi terbaru dari Viscosity memiliki pengaturan untuk ini. Ketika Anda memilih profil VPN dan mengeditnya, ada opsi di bagian bawah untuk memulai layanan VPN ini ketika Viscosity dimulai.
gentmatt

Jawaban:


42

Apple Script memberikan solusi yang baik:

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

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini


2
Besar! Bekerja seperti pesona. Saya menggunakan Lion 10.7.2.
gentmatt

1
masih bekerja dengan sempurna pada 10.12.3
Hofi

Ditemukan melalui lifehacker: lifehacker.com/...
John Hunt

5

Cara lain untuk melakukannya, adalah dengan membuat Profil Konfigurasi (menggunakan Apple Configurator ). Dengan menggunakan alat ini, buat ulang konfigurasi VPN Anda dan simpan file. Setelah Anda membuat file, buka di editor teks dan cari yang berikut:

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

Tambahkan yang berikut di bawah ini:

<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>

Sekarang setelah Anda menginstal profil ini, kotak centang "Sambungkan saat diminta" akan ditampilkan di preferensi sistem "Jaringan". Sekarang macOS akan menjaga koneksi Anda tetap hidup. Fitur bonus: Anda juga dapat menambahkan aturan khusus tentang kapan VPN harus terhubung atau terputus, tergantung pada jaringan Wifi yang Anda sambungkan.

Lihat Referensi Profil Konfigurasi pada Situs Pengembang Apple untuk semua aturan berdasarkan permintaan. Dan lihat juga wiki strongSwan di mana beberapa contoh ditampilkan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.