Edit (2019-10-22): After changes to Maxis’s network and a year later of ERX firware patches the config below seems to be broken. Haven’t gotten around to get it working again.
Edit (2020-06-12): The config below is still working (Thanks to Andrew for the heads up).
Leaving this config here in case someone else finds this useful. Configuration was done on the Ubiquiti EdgeRouter X, ERX (EdgeOSv1.10.5) for Maxis Fiber (HSBB Unifi infrastructure).
The typical Maxis Fiber internet connection is a PPPoE authenticated connection over VLAN 621. Hence in the config below IPv6 will be enabled under the PPPoE tree of the configuration directory.
In my config my actual LAN interfaces
eth3 is behind
switch0 interface. Hence I will be enabling ipv6 on the switch
Config as follows (in two parts):
- Maxis IPv6 uses a
::/64 prefix (as far as I can tell)
fe80::b1c3:b1cd:a709:ddc5 are my local IPv6 DNS caching servers;
Alternatively please feel free to use a public IPv6 DNS servers like Google, OpenDNS or Cloudflare.