
dnsmasq
是由 gnome 網路管理員使用設定選項啟動的,dns=dnsmasq
但是我的 dns 被破壞,直到我運行service network-manager restart
並執行dig google.com @localhost
顯示dnsmasq
拒絕查詢,但在我重新啟動網路管理員後查詢工作正常。是什麼導致 dnsmasq 在重新啟動後拒絕查詢以及如何修復它?如果沒有別的辦法,什麼是在我登入時重新啟動網路管理員服務的好方法?
答案1
好吧,我想通了。我必須進入網路管理員並停用 IPv6。我假設我必須這樣做,因為 IPv6 在核心層級對我來說是禁用的,因為出於某種原因它似乎不能很好地與我的網路配合使用。這很奇怪,因為如果沒有 dnsmasq,我可以保留配置的網路管理器的 IPv6 部分,並且一切正常,但我猜 dnsmasq 不喜歡它。