You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过nmcli为CentOS服务器添加IPV6ADDR_SECONDARIES配置

如何通过nmcli为CentOS服务器添加IPV6ADDR_SECONDARIES配置

嘿,别放弃!完全可以用nmcli实现这个需求,不用直接编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,刚好适配你的合规限制。我给你一步步说怎么操作:

首先,先确认你的网络连接名称(有时候可能和网卡名eth0一致,但最好先核实),执行这个命令查看所有连接:

nmcli con show

找到对应eth0网卡的连接名称,假设就是eth0,接下来继续。

添加IPv6 secondary地址

要添加你需要的那两个IPv6地址,你可以用nmcli con mod命令,通过**加号+**来追加地址(避免覆盖已有的IPv6配置):

# 一次性追加两个secondary地址
nmcli con mod eth0 ipv6.addresses +"4566:1p44:e000:092b::/64 4566:1p44:e000:092b::1/64"

或者分开加也可以,效果一样:

nmcli con mod eth0 ipv6.addresses +"4566:1p44:e000:092b::/64"
nmcli con mod eth0 ipv6.addresses +"4566:1p44:e000:092b::1/64"

让配置生效

修改完后,需要重启网络连接才能让新地址生效:

nmcli con up eth0

小提醒

这里注意一下你提供的地址里的1p44——IPv6地址只能包含十六进制字符(0-9、a-f/A-F),p是无效的,大概率是笔误(比如1a44),如果不改的话配置会失效,记得检查修正哦!

验证配置

如果想确认地址是否添加成功,可以用这个命令查看当前连接的IPv6配置:

nmcli con show eth0 | grep ipv6.addresses

你会看到刚添加的两个地址已经在列表里了,对应的ifcfg-eth0文件里也会自动生成IPV6ADDR_SECONDARIES那一行,完全符合你的需求。

备注:内容来源于stack exchange,提问作者Samul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:19:30