在CentOS Stream 8中配置DNS,可以按照以下步骤进行:
/etc/resolv.conf
文件配置备份原始文件
sudo cp /etc/resolv.conf /etc/resolv.conf.backup
编辑/etc/resolv.conf
文件
sudo vi /etc/resolv.conf
添加DNS服务器地址
在文件中添加以下内容,替换<DNS_SERVER_IP>
为你想要使用的DNS服务器IP地址:
nameserver <DNS_SERVER_IP>
例如:
nameserver 8.8.8.8
nameserver 8.8.4.4
保存并退出编辑器
重启网络服务
sudo systemctl restart network
nmcli
命令行工具配置查看当前网络连接
nmcli connection show
选择要配置的网络连接
假设你的网络连接名称为eth0
,使用以下命令编辑:
sudo nmcli connection modify eth0 ipv4.dns "8.8.8.8 8.8.4.4"
重启网络连接
sudo nmcli connection up eth0
NetworkManager
图形界面配置(适用于桌面环境)打开网络设置 在桌面环境中,通常可以通过点击系统托盘中的网络图标来访问网络设置。
选择要配置的网络连接 找到并选择你想要配置的网络连接。
编辑IPv4设置 在连接详情页面中,找到并点击“IPv4设置”选项卡。
选择“自动(DHCP)地址仅”或“手动” 如果选择“手动”,则需要手动输入DNS服务器地址。
添加DNS服务器地址 在“DNS服务器”字段中输入你想要使用的DNS服务器IP地址,多个地址之间用空格分隔。
保存并应用更改
/etc/resolv.conf
文件进行的配置通常是临时的,因为CentOS Stream 8使用NetworkManager
来管理网络连接,而NetworkManager
会覆盖/etc/resolv.conf
文件。为了使配置持久化,可以考虑使用nmcli
命令或配置NetworkManager
的DNS设置。/etc/resolv.conf
文件需要root权限,因此请确保使用sudo
命令。通过以上方法之一,你应该能够在CentOS Stream 8中成功配置DNS。