在Rocky Linux 9中使用nmcli配置DNS的步骤如下:
-
查看当前连接:
sudo nmcli con show
获取目标网络连接名称(如eth0)。 -
设置DNS服务器:
sudo nmcli con mod <连接名称> ipv4.dns "8.8.8.8 8.8.4.4"
替换为实际DNS地址,多个DNS用空格分隔。 -
禁用动态DNS(避免DHCP覆盖):
sudo nmcli con mod <连接名称> ipv4.ignore-auto-dns yes
-
应用配置:
sudo nmcli con down <连接名称> && sudo nmcli con up <连接名称>
-
验证配置:
nmcli con show <连接名称> | grep ipv4.dns
cat /etc/resolv.conf
注:若为静态IP需同步配置ipv4.method manual及IP/网关,否则仅DNS修改不影响现有IP分配。