Linux

永久更改 Ubuntu 伺服器中的 DNS 設置

  • January 14, 2019

因此,我將 /etc/resolv.conf 中的名稱伺服器更改為我要使用的 DNS 伺服器,但無論出於何種原因重新啟動伺服器,它都會恢復為預設 DNS 伺服器。如何更改它以使其成為永久性更改?謝謝。

您的 resolv.conf 可能被 dhcp 覆蓋。

你在使用 DHCP 嗎?您可以通過手動編輯您的 resolv.conf 然後重新啟動您的 dhcp 客戶端來驗證。

DHCP 為大多數作業系統提供的內容都有覆蓋。

我注意到您標記為 Ubuntu。嘗試查看 /etc/dhcp3/dhclient.conf 以硬編碼您的域名伺服器條目。

祝你好運。

在伺服器環境中我可能會弄錯,但 Joel K 是正確的,因為 resolv.conf 正在被 DCHP 覆蓋。但是文件 /etc/network/interfaces 可以覆蓋介面。如果您正在執行伺服器,則可能無論如何都應該靜態添加所有這些資訊

這是關於介面的基本文章

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