dhclient
是一個用于動態獲取 IP 地址的客戶端程序,通常與 DHCP 服務器一起使用。要更新 DNS 配置,您需要修改 /etc/dhcp/dhclient.conf
文件(在某些系統上可能是 /etc/dhcp/dhclient.conf
或 /etc/dhcp/dhclient.conf
)。以下是如何更新 DNS 配置的步驟:
打開終端。
使用文本編輯器打開 /etc/dhcp/dhclient.conf
文件。例如,如果您使用的是 nano
編輯器,請運行以下命令:
sudo nano /etc/dhcp/dhclient.conf
在文件中找到 supersede
行,該行用于覆蓋 DHCP 服務器提供的設置。如果沒有找到 supersede
行,請在文件末尾添加一行。
要更新 DNS 配置,請添加以下行(用您選擇的 DNS 服務器地址替換 8.8.8.8
和 8.8.4.4
):
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
您可以根據需要添加更多的 DNS 服務器地址,用逗號分隔。
保存并關閉文件。如果您使用的是 nano
編輯器,可以按 Ctrl + X
,然后按 Y
,最后按 Enter
。
重啟 dhclient
服務以應用更改。在大多數系統上,您可以使用以下命令之一:
sudo systemctl restart dhclient
或者
sudo service dhclient restart
或者(在某些系統上)
sudo /etc/init.d/dhclient restart
現在,您的 DNS 配置應已更新。請注意,這些更改僅適用于通過 DHCP 獲取 IP 地址的情況。如果您使用的是靜態 IP 地址,您需要手動編輯 /etc/resolv.conf
文件來更新 DNS 配置。