Debian 从 Resolv.conf 中删除一行

Debian 从 Resolv.conf 中删除一行

我试图在 resolv.conf 文件中将 Google DNS 服务器更改为 OpenDNS,但意外地错误地添加了它们。现在我的 resolv.conf 文件如下所示:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 208.67.222.222
nameserver 208.67.220.220
208.67.222.222
208.67.220.220

我能够通过编辑正确地将 Google 名称服务器更改为 OpenDNS /etc/networking/interfaces,但现在我想要删除底部的两个 OpenDNS IP,但我无法直接编辑此 resolv.conf 文件。

我怎样才能删除这两行或重置此文件?

谢谢!

答案1

检查是否没有任何服务器/etc/resolvconf/resolv.conf.d/head或此目录中的任何其他文件。它们通常包含在配置期间添加的不必要的数据解析配置包裹。

头文件应该只包含注释掉的头。

相关内容