I have a UCS environment (5.0-6) with different roles (Primary, Replica and Managed). The connection to the Internet works via a Vodafone cable connection (IPv6 only).
A FritzBox Cable (6690) is connected directly to the connection and behind it a pfSense which serves the hosts in the LAN behind it.
Using Router Advertisement, the prefix delegated by the Profider is forwarded to the pfSense on the FB, which then distributes it.
I have activated “SLAAC” for IPv6 on the UCS systems. The UCS hosts then received valid IPv6 addresses from the range delegated by the provider. I used the firewall rules on the pfSense to make the system accessible from outside.
I would also like to use IPv6 in the internal LAN. The IPv6 addresses are not useful for this as they can change. I have had a corresponding IPv6 range generated and registered with ip-six.
How can I set both the public IP on the UCS systems using SLAAC and a static ULA address at the same time?
On the Ubuntu server VM’s I was able to solve this easily.
/etc/network/interfaces
# Loopback interface
auto lo
iface lo inet loopback
allow - hotplug ens18
iface ens18 inet dhcp
# Interface on link " internal "
auto ens18
iface ens18 inet6 auto
/etc/network/if-up.d/ipv6-config.sh
/bin/bash
# Configuration for interface ens18
add ip -6 address fdd0:xxxx:f4c::a/64 dev ens18