Güncelleme: Görünüş, sanki avahi-dnsconfd
en ekleyerek o 8.8.8.8
ve 8.8.4.4
benim için /etc/resolv.conf
dosyanın. Bunu / var / log / syslog içinde buldum:
Jan 4 17:00:21 freewill nm-dispatcher: req:1 'up' [ens33]: start running ordered scripts...
Jan 4 17:00:21 freewill avahi-dnsconfd[3579]: New DNS Server 8.8.4.4 (interface: 2.IPv4)
Jan 4 17:00:21 freewill avahi-dnsconfd[3579]: New DNS Server 8.8.8.8 (interface: 2.IPv4)
Nasıl Ubuntu DHCP DNS sunucularını getirme yapabilirsiniz sadece ve değil DNS sunucularını alma için Avahi (mDNS'yi) kullanılır?
Ubuntu Mate 16.04.1 LTS'yi test ediyorum ve bir şeyler Google'ın DNS sunucularını eklemeye devam ettiği için sorun yaşıyorum /etc/resolv.conf
:
josh@freewill:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.100.1.1
nameserver 8.8.4.4
nameserver 8.8.8.8
search my.domain.name
İstemediğim 8.8.4.4
ne 8.8.8.8
de /etc/resolv.conf
o sonları çünkü benim yerel ağ: My yerel DNS sunucusu (10.100.1.1) Kamu DNS kayıtlarının olmayan yerel NAT'lanmış hizmetleri için DNS hizmet vermektedir.
/etc/resolv.conf
Google DNS ad sunucularını manuel olarak düzenler ve kaldırırsam, bir yeniden başlatma veyaresolvconf -u
NetworkManager'da Ek DNS Sunucuları altında 8.8.8.8 veya 8.8.4.4 listelenmemiştir, bu nedenle nedeni bu değildir.
Sistemin üç ethernet arayüzü vardır, sadece bir tane bağlanmıştır. DNS bilgisi sağlayan bir DCHP sunucusuna sahip bir ağ üzerindedir. İçeriği /etc/network/interfaces
:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Çalıştırdım grep -R '8\.8\.8\.8' /etc
ve 8.8.8.8
herhangi bir yapılandırma dosyasında başka bir referans yok . Altındaki hiçbir şey /etc/resolvconf
Google DNS sunucuları için de geçerli değildir!
Ubuntu Mate neden Google DNS sunucularını ekliyor /etc/resolv.conf
ve nasıl durdurabilirim? Şimdilik yaptım sudo rm /etc/resolv.conf; sudo cp /run/resolvconf/resolv.conf /etc/resolv.conf; sudo chattr +i /etc/resolv.conf
ama gelecekte bunun beni ısıracağını biliyorum ...