As of 2 December 2022
This is a PSA on the specific configuration to enable IPv6 with my ISP (Superloop in Australia over NBN FTTP - Fibre), especially after some interchange with both ISP and Firewalla support.
First, log into your Superloop members area and enable IPv6. They then give you information similar to the below (names of real address have been changed to protect the innocent):
Delegated IPv6 Prefix - IPv6 has been enabled on your connection.
Your Framed Address is 2401:****:****::2b7
Your Delegated Prefix is 2401:****:****:b700::/56
When enabling IPv6, the following will take effect:
* You will continue to receive an IPv4 address, whether static or dynamic.
* A dual-stack IPv4/IPv6 WAN session will be established.
* A static /128 framed IPv6 address will be assigned to your WAN session.
* A static /56 IPv6 prefix will be delegated for your LAN.
* Your IPv6 access device/router should assign /64 subnets to its interfaces after it obtains a DHCPv6 PD lease. It should then offer the prefix to your hosts via IPv6 Stateless Address Autoconfiguration.
Initially I couldn't get it to work, and the information above didn't quite translate into Firewalla configuration.
Turns out Superloop *does* offer WAN DHCPv6 configuration which simplifies things a lot and no Static configurations are required nor do you need to SSH to the box and tweak things.
• IPv6 Connection Type = DHCPv6
• Prefix Delegation Size = 64 (not 56)
• IPv6 Interface Type = Prefix Delegation
• DHCPv6 = Enabled
• Auto Configuration Type = Stateless
After setting this, and rebooting the Firewalla for good measure, end to end IPv6 traffic flow was working and tests via https://test-ipv6.com/ pass entirely. Also ping tests work from internal to external.
You may need to enable IPv6 and reboot your LAN side devices for them to receive the IPv6 delegated address. I had to disable IPv6 on my adapter and re-enable it - this refreshed the IPv6 config and traffic started flowing.
Hope this helps someone else!
Please sign in to leave a comment.