| adm | Find | login register |
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
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 -- 是來亂的嗎? | |||||||
samwhelp joined: 2016-10-21 posted: 26 promoted: bookmarked: |
之前有遇到類似的狀況, 那時候我並沒有採用您提到的這個「解法」, 因為到目前為止,我對「dnsmasq」造成這個狀況的緣由還不瞭解,因為還沒去深究這一段。 之前是透過另一個方式「resolvconf」, 所以寫了一篇「關於「resolvconf」的操作使用」, 後來也有一篇「相關的討論」, 貼上連結過來,可以一併參考。
:-) | |||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
我猜可能是有時候去外面住,透過 Android 手機的 hotspot 上網,dns server IP 會變動。dns masquerade 處理這種情形可能有問題。 edited: 1
| |||||||
guest |
感謝大大無私分享功德無量 |
| adm | Find | login register |