在Rocky Linux 9中使用nmcli
配置静态DNS服务器的步骤如下:
-
查看当前网络连接
nmcli connection show
记录需要配置的连接名称(如
eth0
或ens192
)。 -
设置静态DNS服务器
sudo nmcli connection modify <连接名称> ipv4.dns "8.8.8.8 8.8.4.4" sudo nmcli connection modify <连接名称> ipv4.ignore-auto-dns yes
替换
<连接名称>
为实际值,DNS地址可按需修改。 -
应用配置并重启连接
sudo nmcli connection down <连接名称> sudo nmcli connection up <连接名称>
-
验证DNS配置
cat /etc/resolv.conf nmcli connection show <连接名称> | grep ipv4.dns
⚠️ 注意:
- 若需IPv6配置,将命令中的
ipv4
改为ipv6
- 确保关闭DHCP的DNS覆盖(
ignore-auto-dns
参数) - 配置后建议测试
nslookup
或dig
确认解析正常