通过nmcli配置IPv6地址需结合NetworkManager特性,建议按以下步骤实施:
- 识别目标网卡:
nmcli con show
获取连接名称(如ens192) - 设置IPv6地址:
sudo nmcli con mod [connection-name] ipv6.addresses 2001:db8::1/64
- 指定网关:
ipv6.gateway 2001:db8::ff
- 配置DNS:
ipv6.dns 2001:4860:4860::8888
- 激活配置:
nmcli con up [connection-name]
关键参数:ipv6.method需设为manual(静态)或auto(SLAAC/DHCPv6)。生产环境中建议通过nmcli interactive模式批量配置,并验证内核路由表ip -6 route
。注意firewalld策略需同步调整IPv6规则。