在Rocky Linux中使用nmcli设置静态IP的步骤如下:
- 执行
nmcli connection modify <连接名> ipv4.addresses <IP/掩码>设置IP; - 使用
ipv4.gateway <网关>指定网关; - 通过
ipv4.dns <DNS>配置DNS; - 最后用
ipv4.method manual和connection.autoconnect yes激活配置。
延伸知识点【DNS配置细节】:
通过nmcli设置的DNS会直接写入NetworkManager的配置文件(/etc/NetworkManager/system-connections/),且优先级高于系统默认的resolv.conf。可以同时指定多个DNS(如8.8.8.8,1.1.1.1),并支持ipv4.ignore-auto-dns yes参数禁止从DHCP获取DNS。建议使用nmcli connection reload重载配置,并使用resolvectl status验证最终生效的DNS服务器。