我在 Ubuntu 中遇到了 DNS 问题。网页无法显示。我已经花了几个小时来解决问题。
我尝试清除缓存,但所有命令都不起作用。
我已经尝试了下面的方法,但没有效果。重启命令不起作用。
已解决:Linux 中的 DNS_PROBE_FINISHED_NXDOMAIN
- 步骤 1. 打开终端并添加以下命令
sudo nano /etc/dhcp/dhclient.conf
- 步骤2.现在在文件中添加以下行
supersede domain-name-servers 8.8.8.8;
现在,保存文件
- 步骤3.重启网络
sudo service network-manager restart
或者
sudo systemctl restart NetworkManager.service
我也尝试过这种方法:sudo vim
不起作用,但是sudo nano
当我插入名称服务器并按 Ctrl+XY 输入我添加的名称服务器时,不会保存,并且再次重新启动系统的所有命令都不起作用。
对于 Ubuntu 20.04,运行以下命令:sudo vim /etc/resolv.conf
。如果上述命令不起作用,请运行sudo nano /etc/resolv.conf
将以下名称服务器添加到文件并刷新页面即可正常工作:nameserver 8.8.8.8 nameserver 208.67.222.222 nameserver 4.2.2.2
我也尝试过清除 Chrome 的缓存、重启路由器和重启电脑。我在任何网站或论坛上尝试过的方法都不起作用。
答案1
转到终端窗口并输入:
sudo gedit /etc/resolv.conf
打开 gedit 后,转到最后一行,您将看到名称服务器和您当前的 dns ip 地址。将其替换为 94.140.14.14 并保存。就是这样,尽管您可以使用任何您喜欢的 dns ip 地址。