Saya menemukan cukup bingung bahwa nslookup selalu mendapatkan hasil dari Server 127.0.0.1
Apakah karena Ubuntu menggunakan cache DNS lokal oleh dnsmasq ? Tetapi saya telah menutupnya dan mem-flush cache dns saya, lalu nslookup sebuah host yang belum pernah saya kunjungi, maka outputnya masih 127.0.0.1.
Itu membuat saya agak bingung. Adakah yang bisa menjelaskan ini untuk saya? Omong-omong, server DNS saya diatur ke 8.8.8.8.
dns=dnsmasq
garis?systemd-resolved
dalam versi 17.04. Lihat: askubuntu.com/questions/907246/…periksa apakah
cat /etc/NetworkManager/NetworkManager.conf
[utama]
plugins = ifupdown, keyfile
dns = dnsmasq
[ifupdown]
dikelola = salah
hash (#) out dns = dnsmasq
simpan file dan mulai ulang jaringan.
Anda perlu mengedit file /etc/NetworkManager/NetworkManager.conf
dan komentari baris berikut dari
untuk
Simpan dan keluar dari file
Sekarang Anda perlu manajer jaringan menggunakan perintah berikut
Ref: http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/
sumber