Bagaimana cara memaksa Ubuntu untuk mengakses Internet SAJA melalui VPN dan menonaktifkannya ketika terputus?

12

Karena masalah privasi, saya ingin Ubuntu mengizinkan aplikasi mengirim lalu lintas ke Internet hanya ketika koneksi VPN dibuat.

Masalahnya adalah ada beberapa aplikasi seperti Skype atau Dropbox yang akan terhubung kembali setelah koneksi VPN terputus karena suatu alasan. Dan saya tidak menginginkan itu, saya ingin mereka tidak dapat melakukannya.

Adakah cara untuk melakukan ini?

Penggemar Ubuntu
sumber
Kemungkinan duplikat di sini atau di sini ?
Tom Brossman

Jawaban:

1

Coba ini:

Untuk mendapatkan IP gateway default Anda, perlihatkan rute Anda dengan ip route listperintah.

Edit koneksi internet utama Anda untuk menghapus rute default: di nm-connection-editor, edit koneksi Anda> tab IPv4> Rute> centang Gunakan koneksi ini hanya untuk sumber daya di jaringannya.

Kemudian tambahkan rute tertentu untuk mencapai server VPN Anda melalui gateway Anda. Ini akan memungkinkan komputer Anda untuk hanya mencapai satu IP di internet: server VPN Anda, sehingga koneksi VPN Anda akan tetap berfungsi. (di jendela Rute, tambahkan rute seperti Adress: VPN_SERVER_IP Netmask: 255.255.255.255 Gateway:GATEWAY_IP:).

Untuk memungkinkan akses internet melalui VPN Anda, Anda mungkin juga perlu mengedit Rute koneksi VPN Anda untuk menghapus centang "Gunakan koneksi ini hanya untuk sumber daya di jaringannya", atau tambahkan rute spesifik untuk gateway khusus VPN Anda.

layar edit rute nm-connection-editor

Marc M.
sumber
2
Ini sepertinya tidak berfungsi di Ubuntu 13.04. Saya tidak bisa terhubung ke OpenVPN saya jika saya mengikuti instruksi ini. @Marc, dapatkah Anda memperbarui instruksi Anda untuk versino terbaru dari Ubuntu?
Hengjie