網路管理器 DNS 問題
我在Debian Jessie Linux上使用LXDE。我的網路出現了一些奇怪的行為。我本質上想禁用 IPv6,使用自定義OpenNIC DNS和network-manager-gnome進行 wifi 管理。
LXDE推薦wicd-gtk,但 wifi 不支持它。沒有 wifi 網路出現,我的筆記型電腦 wifi 燈保持橙色(關閉)並且不會變為藍色(打開)。我不確定是我還是我筆記型電腦的網卡,但我安裝了韌體-realtek,wifi 與network-manager一起工作,所以我認為這只是 wicd 的一個錯誤。
網路管理器的問題在於它用 IPv6 DNS 覆蓋**/etc/resolv.conf**,即使IPv6 已經在**/etc/sysctl.conf中被禁用。我修改了/etc/dhcp/dhclient.conf**並
supersede domain-name-servers opennicdns#1, opennicdns#2, etc.
刪除了request domain-name, dhcp6.name-servers
這些東西,因此僅 IPv4 的OpenNIC DNS可以正常使用wicd-gtk但不能使用network-manager-gnome。我需要做什麼才能使網路管理器使用僅限 IPv4 的OpenNIC DNS?如果我需要提供更多資訊,請告訴我,我很樂意這樣做。任何幫助是極大的讚賞。在此先感謝您的時間!
好吧,我不知道有什麼問題
network-manager
,但為了解決這個問題,我安裝了resolvconf。我刪除了**/etc/resolvconf/run/interface中的所有其他文件,並將OpenNIC DNS添加到/etc/resolvconf/run/interface/NetworkManager**。之後跑sudo resolvconf -u
了,並用DNSLeakTest仔細檢查了它。一切似乎都在工作!基於這個答案。