Networking

Debian 從 Resolv.conf 中刪除一行

  • January 15, 2016

我試圖在我的 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 文件。

如何刪除這兩行或重置此文件?

謝謝!

檢查/etc/resolvconf/resolv.conf.d/head或此目錄中的任何其他文件中是否沒有任何伺服器。它們通常包含在配置resolvconf包期間添加的不必要的數據。

標頭檔應該只包含一個註釋掉的頭。

引用自:https://serverfault.com/questions/749278