Saya menggunakan Windows8 sebagai OS host saya, dan menjalankan Linux Mint VM di virtualbox, dengan jaringan yang divirtualisasikan sebagai NAT. Saya menggunakan Ciscos AnyConnect VPN untuk mendapatkan akses ke jaringan tertentu. Cisco anyConnect dijalankan dari OS host saya (Windows). Ketika saya menjalankan AnyConnect di host-os, VM juga dapat terhubung ke jaringan vpn.
Namun, ketika saya menjalankan AnyConnect di windows, pencarian DNS Linux Mint VM berhenti berfungsi. (Ini koneksi internet kalau tidak apa-apa). DNS windows masih bekerja.
/etc/resolv.conf terlihat sama saat DNS gagal (vpn terhubung pada host windows), dan ketika DNS bekerja dengan benar (vpn terputus pada host windows).
Adakah petunjuk mengapa dan bagaimana cara memperbaikinya?
sumber
Jawaban:
Saya telah mengalami masalah yang sama, dan saya akhirnya menemukan bahwa semua permintaan DNS pada komputer saya sedang ditangani oleh DNSmasq. Koneksi VPN melewatkan pembaruan
/etc/resolve.conf
file karena itu.Anda dapat mengonfirmasi apakah
dnsmasq
berjalan di mesin Anda dengan menjalankan perintah berikutJika ya, perbarui
/etc/dnsmasq.conf
, dan tambahkan entri berikut.Saya sudah membahas ini di blog saya di sini
sumber