Here is what I have done when I have decided to add IPv6 support.
- You need to add IPv6 connectivity to the network configuration of your server. I have added two static IPv6 address and one IPv6 gateway.
- You need to add an IPv6 IP6table to my Linux server. I have duplicated the IPv4 iptable configuration file. It wasn’t simple because I have hardcoded IPv4 addresses and I had also to create an additional rule for ICMPv6.
- Your nameservers need IPv6 AAAA records and IPv6 AAAA glue records.
- Every website needs an AAAA record.