Required tasks to add IPv6 support to your web server

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.