Saya menggunakan Ubuntu 9.04 dan saya perhatikan bahwa SEMUA lalu lintas jaringan saya dialihkan melalui VPN saya. Saya ingin VPN hanya merutekan lalu lintas yang mengenai server pada VPN dan kemudian terhubung langsung ke tempat lain di internet sesuai kebutuhan. VPN adalah PPTP VPN yang dijalankan menggunakan semacam tumpukan Microsoft.
Hasil dari perintah rute:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
102-102-152-203 192.168.24.1 255.255.255.255 UGH 0 0 0 wlan0
192.168.24.0 * 255.255.255.0 U 2 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default * 0.0.0.0 U 0 0 0 ppp0
Jawaban:
Untuk VPN Kompatibel Cisco saya di Ubuntu 9.04 (VPNC), ada kotak centang untuk dipilih.
Edit koneksi Anda, buka tab VPN, dan edit konfigurasi VPN.
Pergi ke tab Pengaturan IPv4, dan di kanan bawah adalah tombol "Rute".
Klik tombol dan centang kotak "Gunakan koneksi ini hanya untuk sumber daya di jaringannya"
Seperti yang telah disebutkan orang lain, ada file konfigurasi berbasis teks yang bisa diubah daripada menggunakan GUI. Satu hal yang menyenangkan tentang GUI adalah Anda tidak harus menghafal semua nilai yang mungkin atau khawatir tentang ejaan
sumber
Berkat saran dalam jawaban di atas dan sedikit mencari sendiri, saya dapat menemukan jawaban untuk pertanyaan saya sendiri.
Pertama, saya menentukan rentang alamat ip apa yang digunakan pada VPN, dalam kasus saya 192.168.32. * Dan 192.168.16. *. Kemudian saya terhubung ke vpn saya secara normal dan sshed ke server di jaringan. Saya menjalankan rute pada mesin itu dan mendapatkan alamat gateway dan metrik yang digunakan. Kemudian saya menambahkan rute untuk dua rentang alamat ip ke bidang rute di tab pengaturan IPv4 dan mengklik "Gunakan koneksi ini hanya untuk sumber daya di jaringannya" dan "Abaikan rute yang diperoleh secara otomatis". Lalu puf seperti sulap berhasil.
Terima kasih atas bantuan Anda!
sumber
Jika Anda ingin melakukan pengeditan blokir, ekspor atau cukup cadangan, detailnya ada di folder ini
/etc/NetworkManager/system-connections/
Untuk menerapkan perubahan jika ada yang harus Anda lakukan
sumber
Saya mengasumsikan perangkat lunak pptp sedang mengatur rute default Anda ke ppp0.
Anda dapat mengubah rute Anda setelah koneksi Anda
atau
Anda dapat mencoba menghapus arahan 'defaultroute' dari file konfigurasi pptp (mungkin /etc/ppp/ppp.conf)
sumber