В сети IPv6 мы предпочитаем как можно меньше настраивать конечное устройство и полагаемся на SLAAC для настройки, маршрута по умолчанию и информации об адресе. а затем вручную добавить дополнительные адреса по мере необходимости, не мешая работе 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"