Lewati openvpn untuk ip tertentu


9

Mesin desktop saya menjalankan Trisquel GNU / Linux 6.0 (yang pada dasarnya adalah versi gratis Ubuntu 12.04), dan saya menggunakan OpenVPN untuk terhubung ke penyedia VPN komersial untuk akses internet.

Saat ini merutekan semua lalu lintas saya melalui VPN, yang sangat bagus, tetapi saya sedang mencari cara untuk memungkinkan permintaan ke satu alamat IP tertentu untuk mem-bypass VPN. Saya yakin ada caranya, tetapi pencarian web berulang kali belum menghasilkan apa-apa (yang terbaik yang bisa saya temukan adalah instruksi untuk melakukan ini pada klien Cisco VPN untuk Windows).

Dapatkah kamu menolong?

Terima kasih.

Jawaban:



17

Cukup tambahkan rute untuk IP itu ke gateway lokal Anda.

Anda dapat melakukan ini di konfigurasi klien openvpn Anda seperti ini.

route 10.99.77.55 255.255.255.255 net_gateway

Dalam config, net_gateway secara otomatis diganti dengan alamat yang benar.


Terima kasih atas bantuannya, tetapi saya mengonfigurasi koneksi vpn ini melalui NetworkManager, jadi tidak ada file konfigurasi openvpn. Solusi Jeff di bawah ini berhasil untuk saya.
Lloyd Smart

1
Tidak apa-apa. Pahamilah, bahwa Anda perlu menjalankan kembali perintah itu setiap kali VPN dibuat. Rute tidak bertahan saat reboot. Heck mereka bahkan tidak akan bertahan di pelepasan OpenVPN kecuali Anda melewati persist-tunopsi.
Zoredache

Terima kasih atas tipnya. Anda mendorong saya untuk melihat lebih jauh ke dalam ini, dan saya menemukan bahwa saya bisa membuat ini permanen dengan menambahkan informasi ke dialog "rute" pada tab IPv4 pada pengaturan NetworkManager untuk koneksi eth0 saya.
Lloyd Smart

Ini berfungsi seperti pesona untuk file konfigurasi dari CitizenVPN
slott
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.