Update: Sieht so aus avahi-dnsconfd
, 8.8.8.8
als würde 8.8.4.4
es meine /etc/resolv.conf
Datei hinzufügen . Ich habe dies in / var / log / syslog gefunden:
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)
Wie kann ich Ubuntu DNS - Server von DHCP hole nur und nicht Avahi (mDNS) Server zum Abrufen von DNS verwenden?
Ich teste Ubuntu Mate 16.04.1 LTS und habe Probleme, weil immer wieder etwas die DNS-Server von Google hinzufügt zu /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
Ich will nicht 8.8.4.4
noch 8.8.8.8
in /etc/resolv.conf
daran , dass Pausen mein lokales Netzwerk: Mein lokalen DNS - Server (10.100.1.1) dient DNS für lokale NATed Dienste , die keine öffentlichen DNS - Einträge haben.
Wenn ich /etc/resolv.conf
die Google DNS-Nameserver manuell bearbeite und entferne, werden sie durch einen Neustart oder wieder hinzugefügtresolvconf -u
In NetworkManager sind weder 8.8.8.8 noch 8.8.4.4 unter Zusätzliche DNS-Server aufgeführt, daher ist dies nicht die Ursache.
Das System verfügt über drei Ethernet-Schnittstellen, von denen nur eine angeschlossen ist. Es befindet sich in einem Netzwerk mit einem DCHP-Server, der DNS-Informationen bereitstellt. Inhalt von /etc/network/interfaces
ist:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Ich habe ausgeführt grep -R '8\.8\.8\.8' /etc
und es gibt keinen anderen Verweis 8.8.8.8
in einer Konfigurationsdatei. Nichts unter /etc/resolvconf
bezieht sich auch auf Google DNS-Server!
Warum fügt Ubuntu Mate Google DNS-Server hinzu /etc/resolv.conf
und wie kann ich dafür sorgen, dass es stoppt? Im Moment habe ich es getan, sudo rm /etc/resolv.conf; sudo cp /run/resolvconf/resolv.conf /etc/resolv.conf; sudo chattr +i /etc/resolv.conf
aber ich weiß, dass mich das in Zukunft beißen wird ...