怎么永久修改/etc/resolv.conf
时间: 2024-01-01 17:06:22 浏览: 274
可以通过编辑 /etc/resolvconf/resolv.conf.d/head 文件来永久修改 /etc/resolv.conf 文件。具体步骤如下:
1. 打开终端并使用以下命令打开 head 文件:sudo nano /etc/resolvconf/resolv.conf.d/head
2. 在文件中添加以下内容,其中每行代表一个 DNS 服务器地址:
nameserver 8.8.8.8
nameserver 8.8.4.4
3. 按下 Ctrl + X,然后按 Y 保存文件并退出。
4. 最后,运行以下命令更新 /etc/resolv.conf 文件使 DNS 配置生效:sudo resolvconf -u
--相关问题--:
1. 如何查看当前的 DNS 配置?
2. 如何在 Ubuntu 中修改网络设置?
3.
相关问题
linux 修改/etc/resolv.conf重启后被恢复了
这是因为系统在重启时会重新生成 /etc/resolv.conf 文件,覆盖掉你修改过的文件。如果你想要永久修改该文件,可以尝试修改 /etc/network/interfaces 文件中的 dns-nameservers 配置,或者使用 NetworkManager 等工具来管理网络配置。
如何修改/etc/resolv.conf文件中的DNS服务器配置?
要修改/etc/resolv.conf文件中的DNS服务器配置,可以按照以下步骤进行操作:
1. 打开终端,以管理员身份登录系统(或使用sudo命令)。
2. 使用文本编辑器(如vi、nano等)打开/etc/resolv.conf文件。例如,可以运行以下命令来使用vi编辑器打开该文件:
```
sudo vi /etc/resolv.conf
```
3. 在打开的文件中,找到以"nameserver"开头的行,这些行指定了DNS服务器的IP地址。每个"nameserver"行对应一个DNS服务器。
4. 修改"nameserver"行中的IP地址为你想要使用的DNS服务器的IP地址。你可以添加多个"nameserver"行来指定多个DNS服务器,系统将按照顺序依次使用它们。
5. 保存并关闭文件。在vi编辑器中,可以按下Esc键,然后输入":wq"命令保存并退出。
请注意,修改/etc/resolv.conf文件可能会被系统自动重写,因此在某些Linux发行版中,可能需要使用其他方法来永久更改DNS服务器配置。
阅读全文