cht電腦資訊Linux
adm Find login register

ubuntu 1604 /etc/resolv.conf 127.0.1.1

eliu
1 ubuntu 1604 /etc/resolv.conf 127.0.1.1
Promote 0 Bookmark 02017-05-03quote  

ubuntu 1604 /etc/resolv.conf 不知道什麼時候出來

nameserver 127.0.1.1

然後 dns 完全無法使用。

Google 之後,原來是 network manager 的 dnsmasq 在做怪。

$ sudo vi /etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

$ sudo service network-manager restart

這樣就 ok 了。

dnsmasq 這個 process 還在

nobody    1213  0.0  0.1  51552  4160 ?        S    20:30   0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --

是來亂的嗎?

samwhelp
2 關於「resolvconf」的操作使用
Promote 0 Bookmark 02017-05-21quote  

 

之前有遇到類似的狀況,

那時候我並沒有採用您提到的這個「解法」,

因為到目前為止,我對「dnsmasq」造成這個狀況的緣由還不瞭解,因為還沒去深究這一段。

之前是透過另一個方式「resolvconf」,

所以寫了一篇「關於「resolvconf」的操作使用」,

後來也有一篇「相關的討論」,

貼上連結過來,可以一併參考。

 

:-)

eliu
3
Promote 0 Bookmark 02017-05-21quote  

我猜可能是有時候去外面住,透過 Android 手機的 hotspot 上網,dns server IP 會變動。dns masquerade 處理這種情形可能有問題。

edited: 1
guest
4 some problem with dnsmasq
Promote 0 Bookmark 02017-08-14quote  

感謝大大無私分享功德無量

cht電腦資訊Linux
adm Find login register
views:15197