Masalah DNS saat menggunakan VPN di Linux Mint

0

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?

Henrik Kjus Alstad
sumber
Klien AnyConnect mungkin mengarahkan pencarian DNS Anda di Win8 ke server DNS jaringan perusahaan Anda, sementara VM tidak akan memiliki pengalihan tersebut. Apakah Anda tahu IP server DNS perusahaan / organisasi Anda? Anda dapat mencoba menambahkannya ke /etc/resolv.conf.
trpt4him
sehingga resolv.conf Anda menunjuk ke server DNS LAN Anda, yang tidak dapat diakses ketika host terhubung ke VPN. Apakah Anda ingin lalu lintas dari VPN mengenai jaringan LAN atau VPN Anda? jika yang pertama, aktifkan split tunneling di klien VPN host Anda sehingga lalu lintas lan tidak dikirim ke VPN, dan konfigurasi DNS Anda yang ada harus terus bekerja. jika yang terakhir, Anda harus mengkonfigurasi ulang para tamu dns untuk menunjuk yang dapat diakses di jaringan VPN.
Frank Thomas

Jawaban:

0

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.conffile karena itu.

Anda dapat mengonfirmasi apakah dnsmasqberjalan di mesin Anda dengan menjalankan perintah berikut

netstat -anp | grep -i dnsmasq

Jika ya, perbarui /etc/dnsmasq.conf, dan tambahkan entri berikut.

server=/.mydomain.com/10.1.1.11

server=/.my-domain.com/10.1.1.11

Saya sudah membahas ini di blog saya di sini

Sumit Chawla
sumber