CentOS – IPv6 – 为路由器和第一个IP使用slaac,但静态添加第二个地址

对于IPv6networking,我们希望尽可能less地在terminal设备上进行configuration,并依靠SLAAC进行configuration,缺省路由和地址信息。 然后根据需要手动添加其他地址,而不会干扰SLAAC操作。

在Ubuntu上这是微不足道的:

iface ens192 inet6 auto up /sbin/ip -6 addr add some:pref:ix::some:suff:ix/64 dev $IFACE 

和相关的ifconfig输出如下所示:

 ens192 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:255.255.255.224 inet6 addr: some:pref:ix::some:suff:ix/64 Scope:Global inet6 addr: fe80::250:56ff:xxxx:xxxx/64 Scope:Link inet6 addr: some:pref:ix::defa:ult:suff:ix/64 Scope:Global 

然而,我正在努力研究如何在CentOS或其他基于Redhat(特别是6.x)的版本中获得类似的结果

/etc/sysconfig/network-scripts/ifcfg-ens192您将IPV6ADDR_SECONDARIES设置为以空格分隔的IPv6地址和前缀列表。

例如:

 IPV6ADDR_SECONDARIES="2001:db8:f107:30::2a/64 2001:db8:f107:30::2b/64"