![我不断收到 DNS_PROBE_FINISHED_BAD_CONFIG 错误。我该如何修复此问题?](https://linux22.com/image/1057434/%E6%88%91%E4%B8%8D%E6%96%AD%E6%94%B6%E5%88%B0%20DNS_PROBE_FINISHED_BAD_CONFIG%20%E9%94%99%E8%AF%AF%E3%80%82%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E6%AD%A4%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我见过这个昨天我尝试了页面底部的答案似乎有效。但今天醒来后,我发现 DNS_PROBE_FINISHED_BAD_CONFIG 错误持续了大约一个多小时。因此,我再次尝试了底部的解决方案,似乎有效,但以防万一,我创建了一个帐户并提出了这个问题。我也尝试了有 26 个赞的答案,但遇到了问题。我将 sudo rm /etc/resolv.conf 粘贴到我的终端,输入密码后什么也没发生。
编辑:当我尝试发布此内容时,错误再次发生。我现在正在使用有线连接。
enp3s0 Link encap:Ethernet HWaddr 00:26:2d:ad:4e:4c
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2650 errors:0 dropped:0 overruns:0 frame:0
TX packets:3087 errors:0 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:1000
RX bytes:1617267 (1.6 MB) TX bytes:581129 (581.1 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:11404 errors:0 dropped:0 overruns:0 frame:0
TX packets:11404 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:907993 (907.9 KB) TX bytes:907993 (907.9 KB)
wlp6s0 Link encap:Ethernet HWaddr 78:e4:00:eb:df:96
inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::b01:f3f0:11f8:cedd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:41203 errors:0 dropped:0 overruns:0 frame:0
TX packets:30797 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39196701 (39.1 MB) TX bytes:6166586 (6.1 MB)
当我在终端粘贴 ls /run/resolvconf/interface/ 时,我得到了 NetworkManager。
编辑评论:我有一个来自 ubee 的调制解调器,它DDW365
从“127.0.0.1 localhost”到“ff02::2 ip6-allrouters”的所有内容都是我的 hosts 文件中的内容。
127.0.0.1 localhost
127.0.1.1 aaron-Aspire-One-721
#The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
这是来自我的 host.conf 文件:
# The "order" line is only used by old versions of the C library.
order hosts,bind
multi on
我的 DNS 均与这里的 DNS 不匹配。
我的广域网
IPv4 DNS Servers: 68.105.28.11
68.105.29.11
68.105.28.12
nmcli device show 的输出
GENERAL.DEVICE: wlp6s0
GENERAL.TYPE: wifi
GENERAL.HWADDR: 78:E4:00:EB:DF:96
GENERAL.MTU: 0
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: DDW365.51939A-2.4G
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/8
IP4.ADDRESS[1]: 192.168.0.20/24
IP4.GATEWAY: 192.168.0.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 68.105.28.11
IP4.DNS[2]: 68.105.29.11
IP4.DNS[3]: 68.105.28.12
IP6.ADDRESS[1]: fe80::b01:f3f0:11f8:cedd/64
IP6.GATEWAY:
GENERAL.DEVICE: enp3s0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:26:2D:AD:4E:4C
GENERAL.MTU: 1500
GENERAL.STATE: 20 (unavailable)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER: off
GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (unmanaged)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY:
IP6.ADDRESS[1]: ::1/12
答案1
尝试
sudo dhclient -r interfacename
sudo dhclient interfacename
其中接口名称是你的(我的是 eth0)
这将释放并更新您的 IP 地址。
如果这没有帮助,您使用的 COX DNS 服务器可能已超载。如果这是间歇性问题,则尤其有可能出现这种情况。
Google Public DNS 在以下 IP 地址上运行供公众使用的递归名称服务器:8.8.8.8 和 8.8.4.4 用于 IPv4 服务,以及 2001:4860:4860::8888 和 2001:4860:4860::8844 用于 IPv6 访问。这些地址通过任播路由映射到最近的运行服务器。我建议您尝试这些方法,看看是否能得到更好的结果。
我发现 8.8.8.8 反应非常灵敏。打开网络连接并编辑您的条目,如下所示。然后单击保存。这应该可以解决问题。