Ubuntu 18.04中解决resolve.conf自动覆盖为127.0.0.53问题的方法

0 104
本文目录导读:检查网络连接检查resolve.conf文件修复resolve.conf文件检查网络设置在Ubuntu 18.04中,有时会遇到resolve.c...

本文目录导读:

  1. 检查网络连接
  2. 检查resolve.conf文件
  3. 修复resolve.conf文件
  4. 检查网络设置

在Ubuntu 18.04中,有时会遇到resolve.conf文件被自动覆盖为127.0.0.53的问题,这个问题可能会导致网络连接问题,因为127.0.0.53是本地回环地址,而不是一个有效的DNS服务器地址,为了解决这个问题,我们可以采取以下几种方法。

检查网络连接

我们需要检查网络连接是否正常,可以使用以下命令来检查网络连接:

ping google.com

如果能够正常ping通google.com,说明网络连接是正常的,如果无法ping通,则需要检查网络设置。

检查resolve.conf文件

resolve.conf文件是Ubuntu系统中用于配置DNS服务器地址的文件,如果该文件被自动覆盖为127.0.0.53,则需要检查该文件的内容,可以使用以下命令来查看resolve.conf文件的内容:

cat /etc/resolv.conf

如果该文件的内容被自动覆盖为127.0.0.53,则需要采取以下措施来修复该文件。

修复resolve.conf文件

1、备份resolve.conf文件:在修复resolve.conf文件之前,建议先备份该文件,以防止意外情况发生,可以使用以下命令来备份resolve.conf文件:

cp /etc/resolv.conf /etc/resolv.conf.bak

2、编辑resolve.conf文件:使用文本编辑器(如nano或vim)打开resolve.conf文件,并删除或注释掉其中的127.0.0.53行,使用nano编辑器打开resolve.conf文件:

sudo nano /etc/resolv.conf

在文件中找到类似于以下行的内容

nameserver 127.0.0.53

将其删除或注释掉(在行首添加#符号),然后保存并关闭文件。

3、重启网络服务:修改resolve.conf文件后,需要重启网络服务以使更改生效,可以使用以下命令重启网络服务:

sudo systemctl restart networking

检查网络设置

如果以上方法仍然无法解决问题,则需要检查网络设置,可以使用以下命令来查看网络设置:

cat /etc/network/interfaces | grep iface

如果发现有类似于以下行的内容

iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 127.0.0.53 8.8.8.8 8.8.4.4

则需要将dns-nameservers行中的127.0.0.53删除或注释掉,并添加正确的DNS服务器地址。

dns-nameservers 8.8.8.8 8.8.4.4

然后保存并关闭文件,最后重启网络服务以使更改生效。

最后修改时间:
文章相关标签:
小小茶猫
上一篇 2023年12月16日 02:24
下一篇 2023年12月16日 02:43

评论已关闭