A basic guide for configuring IPv6 on PFSense (2.7.2) with Aquiss (should probably also work for OPNsense).
A special thanks to our customer, James Wolf, who has created this guide.
Enabling IPv6 GloballySystem -> Advanced -> NetworkingConfiguring the WAN Interfaces -> WANConfiguring the LAN Interfaces -> LANChoose an address from within your allocation, configure a/64
Now make sure other devices on your network can configure v6 addresses - In this example, we use SLAAC (Router Mode Unmanaged)
Services -> Router Advertisement
Configuring your firewall NB: how open or restrictive you configure the rules here is entirely up to you - I will only mention one rule that is required for stable operation - the rest is up to you..
Firewall -> Rules -> WAN The rule could do with some fine-tuning to be more restrictive and only allow specific DHCP traffic, but
without it, you may find that your ipv6 connectivity is unstable (keeps dropping) as the dhcp conversation may be blocked.
You should now have a fully operational IPV6
configuration and be able to connect to services over v6 rather than v4.
Diagnostics and ChecksYour status should look something like this
You can ignore the fact that the WAN interface has a link-local address(fe80::) configured - this is 100% normal in the v6 world