更新:それはだように見えるavahi-dnsconfdのは、追加していること8.8.8.8と8.8.4.4、私に/etc/resolv.confファイル。これは/ var / log / syslogで見つかりました:
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)
どのように私はUbuntuはDHCPからDNSサーバーを取得することができますのみといない DNSサーバをフェッチするためにAvahiは(mDNSを)を使用しますか?
私はUbuntu Mate 16.04.1 LTSをテストしていますが、何かがGoogleのDNSサーバーを/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
私はしたくない8.8.4.4も8.8.8.8で/etc/resolv.confそれは私のローカルネットワーク壊すので:私のローカルDNSサーバ(10.100.1.1)は、パブリックDNSレコードを持っていないローカルNAT変換サービスのためのDNSを提供しています。
/etc/resolv.confGoogle DNSネームサーバーを手動で編集して削除すると、再起動またはresolvconf -u
NetworkManagerの8.8.8.8も8.8.4.4も[ 追加のDNSサーバー]にリストされていないため、これは原因ではありません。
システムには3つのイーサネットインターフェイスがあり、1つだけが接続されています。DNS情報を提供するDCHPサーバーのあるネットワーク上にあります。内容/etc/network/interfacesは:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
私は実行grep -R '8\.8\.8\.8' /etcしましたが8.8.8.8、どの構成ファイルにも他の参照はありません。また/etc/resolvconf、Google DNSサーバーについても言及していません。
Ubuntu MateがGoogle DNSサーバーを追加するのはなぜですか/etc/resolv.conf、どうすれば停止できますか?今のところ、私はやったsudo rm /etc/resolv.conf; sudo cp /run/resolvconf/resolv.conf /etc/resolv.conf; sudo chattr +i /etc/resolv.confが、将来的にはこれが私に噛まれる...