Saya menggunakan laptop Mac dan ketika saya terhubung ke CISCO VPN, semua lalu lintas dialihkan melalui terowongan. Namun saya perlu menjalankan VM (VirtualBox dengan Ubuntu sebagai tamu) untuk layanan tertentu. VM terhubung dengan host melalui jaringan Host-Only (192.168.56.0/24). Ketika VPN terhubung, lalu lintas ke rentang alamat ini juga dikirim ke VPN, jadi saya tidak bisa lagi terhubung ke VM.
Saya sudah mencoba untuk bermain-main dengan perintah rute sedikit. Ketika saya mencoba
route change -net 192.168.56.0/24 192.168.56.1
untuk mengatur rute, saya dapat sendto: Permission denied
ketika saya mencoba untuk ping
alamat VM.
Apa yang akan menjadi pengaturan rute yang benar sehingga saya dapat terhubung ke VM (melalui vboxnet1
antarmuka) sambil meninggalkan semua lalu lintas lainnya melalui VPN?
Coba jalankan kembali perintah dengan sudo. Karena Anda memodifikasi tabel routing pada level sistem, Anda perlu menggunakan hak admin / root untuk melakukan tindakan itu.
Selain itu, klien Cisco VPN menciptakan perangkat jaringan virtual yang memiliki semua lalu lintas yang disalurkan melaluinya, jadi Anda perlu menambahkan rute antara jaringan antarmuka itu dan VM. Maaf, saya tidak tahu perintah penuh begitu saja.
sumber
route change
dengansudo
- kalau tidak saya tidak akan memiliki izin untuk memodifikasi tabel routing sama sekali bukan? Jadi tabel routing berhasil diubah tetapi "ping
" mengembalikan "sendto: Permission denied
".coba ini
Anda bisa mendapatkan Interface_name melalui ifconfig dan memilih nama yang muncul pertama kali di baris (misalnya, en1). Anda dapat menggunakan antarmuka kotak virtual.
HTH
sumber