在CentOS系統中,您可以通過修改網絡接口配置文件或使用nmcli
命令來配置DNS服務器。以下是兩種方法的詳細步驟:
打開網絡接口配置文件:
打開終端,使用文本編輯器(如vi
或nano
)打開網絡接口配置文件。通常,這些文件位于/etc/sysconfig/network-scripts/
目錄下,文件名格式為ifcfg-<interface_name>
,其中<interface_name>
是您要配置的網絡接口名稱(例如eth0
)。
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加DNS服務器:
在配置文件中找到DNS1
和DNS2
參數,并添加您想要使用的DNS服務器地址。例如:
DNS1=8.8.8.8
DNS2=8.8.4.4
如果您只想使用一個DNS服務器,可以只設置DNS1
。
重啟網絡服務: 保存并關閉文件后,重啟網絡服務以使更改生效。
sudo systemctl restart network
nmcli
命令查看當前連接的網絡:
使用nmcli
命令查看當前連接的網絡接口。
nmcli connection show
修改DNS服務器:
使用nmcli
命令修改指定網絡接口的DNS服務器。例如,如果您要修改eth0
接口的DNS服務器,可以使用以下命令:
sudo nmcli connection modify eth0 ipv4.dns "8.8.8.8 8.8.4.4"
如果您只想使用一個DNS服務器,可以只添加一個地址:
sudo nmcli connection modify eth0 ipv4.dns "8.8.8.8"
重新加載網絡連接: 修改完成后,重新加載網絡連接以使更改生效。
sudo nmcli connection up eth0
無論您使用哪種方法,都可以通過以下命令驗證DNS服務器是否已正確配置:
cat /etc/resolv.conf
或者使用nmcli
命令:
nmcli device show eth0 | grep IP4.DNS
這些命令將顯示當前配置的DNS服務器地址。
通過以上步驟,您可以在CentOS系統中成功配置DNS服務器。