ipv6addr_secondaries 无法正常工作 centos7

ipv6addr_secondaries 无法正常工作 centos7

您好,我尝试在我的 centos 7 服务器上配置额外的 ipv6 地址,但它似乎与 centos 6 不同。

这在我的 centos6 服务器上可以工作,但在 CENTOS 7 上不行 IPV6ADDR_SECONDARIES="2602:fde2:0fc0:0128:1111:2222:1212:10/44 \ 2602:fde2:0fc0:0028:1111:2222:1212:11/44"

这两个 IP 都无法通过 ping6 ping 通。但是,如果我只添加 1 个 IP,它就可以工作

IPV6ADDR_SECONDARIES=2602:fde2:0fc0:0128:1111:2222:1212:10/44

例如这是有效的。

但是它只有 1 个 ipv6,我怎样才能使用 IPV6ADDR_SECONDARIES 添加多个?

编辑: 这是我的 eth0 配置

# Created by cloud-init on instance boot automatically, do not edit. # BOOTPROTO=none DEFROUTE=yes DEVICE=eth0 DNS1=1.1.1.1 DNS2=9.9.9.9 GATEWAY=23.XXX.32.65 IPADDR=23.XXX.32.94 IPV6ADDR=2602:fde2:fc0::37/44 IPV6INIT=yes IPV6_DEFAULTGW=2602:fde2:fc0::1 NETMASK=255.255.255.224 ONBOOT=yes TYPE=Ethernet USERCTL=no IPV6ADDR_SECONDARIES="2602:fde2:0fc0:0128:1111:2222:1212:10/44 \ 2602:fde2:0fc0:0028:1111:2222:1212:11/44"

答案1

好的,这就是我的解决方案。您必须删除反斜杠。

例子

IPV6ADDR_SECONDARIES="2602:fde2:0fc0:0128:1111:2222:1212:10/44 \ 2602:fde2:0fc0:0028:1111:2222:1212:11/44"

成为

IPV6ADDR_SECONDARIES="2602:fde2:0fc0:0128:1111:2222:1212:10/44 2602:fde2:0fc0:0028:1111:2222:1212:11/44"

我不知道这是为什么。这是 centos6 和 7 之间的差异还是只是我的机器之间的差异。

感谢@MichaelHampton 提供解决方案。

相关内容