| |||||||
adm | Find | login register |
ubuntu 1604 /etc/resolv.conf 不知道什麼時候出來 nameserver 127.0.1.1 然後 dns 完全無法使用。 Google 之後,原來是 network manager 的 dnsmasq 在做怪。 $ sudo vi /etc/NetworkManager/NetworkManager.conf [main] $ 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 -- 是來亂的嗎? | |||||||||||
之前有遇到類似的狀況, 那時候我並沒有採用您提到的這個「解法」, 因為到目前為止,我對「dnsmasq」造成這個狀況的緣由還不瞭解,因為還沒去深究這一段。 之前是透過另一個方式「resolvconf」, 所以寫了一篇「關於「resolvconf」的操作使用」, 後來也有一篇「相關的討論」, 貼上連結過來,可以一併參考。
:-) | |||||||||||
我猜可能是有時候去外面住,透過 Android 手機的 hotspot 上網,dns server IP 會變動。dns masquerade 處理這種情形可能有問題。 edited: 1
| |||||||||||
感謝大大無私分享功德無量 |
| |||||||
adm | Find | login register |