Enable IPv6
Short setup notes for common NZ routers. Router menus may vary between models and firmware so you may need to dig out the manual or do a quick duckduckgo if you get stuck here.
Before you start
-
Your ISP must actually offer IPv6. If they do not, no router setting will invent it -
and no amount of Spark will ignite IPv6 on a network that never offered the fuel.
Some NZ ISPs still skip IPv6 entirely. Quic does support it
(setup code
R122101E7CV7Q). - On NZ fibre, many ISPs need a WAN VLAN (often
10). Use whatever your ISP specifies. - Prefer DHCPv6 Prefix Delegation (PD), usually a
/56or/64. - After changing settings, reboot the router, then recheck this site.
One NZ, 2degrees, and other ISP gateways
ISP-supplied gateways often have IPv6 on already when the service supports it. If your provider does not offer IPv6 (Spark is a common example), the gateway settings will not help.
- Log into the gateway admin page (often printed on the sticker).
- Look under Advanced, Internet, or WAN for IPv6.
- Enable IPv6 / DHCPv6-PD if you find a toggle.
- If there is no IPv6 option, your plan or ISP may not support it. Switch ISP, or ask them.
TP-Link
- Open
http://tplinkwifi.netor the router LAN IP and log in. - Go to Advanced → IPv6 and enable IPv6.
- Connection type: PPPoE if your IPv4 WAN is PPPoE (share the IPv4 session), otherwise Dynamic IP (SLAAC/DHCPv6).
- Turn on Prefix Delegation, save, then reboot.
ASUS
- Open
http://www.asusrouter.comor the router LAN IP and log in. - Set your normal IPv4 WAN first (WAN → Internet Connection).
- Go to Advanced Settings → IPv6.
- For PPPoE WAN choose Native. For DHCP/Automatic IP, try the ISP-recommended type (often Native or Passthrough).
- Apply, then reboot.
MikroTik RouterOS
Winbox or WebFig works the same. Replace the WAN interface name with yours (pppoe-out1, vlan10, ether1, etc.).
- Enable IPv6 package if needed: System → Packages (RouterOS v6) or confirm IPv6 is available (v7).
- IPv6 → DHCP Client → Add on the WAN interface.
- Request: prefix (and address if your ISP needs it)
- Pool name: e.g.
pd-pool
- IPv6 → Address → Add on your LAN bridge/interface using
pd-pool(from-pool), advertise enabled. - IPv6 → ND on the LAN: advertise = yes so clients get SLAAC.
- Allow IPv6 through the firewall (forward/input accept for established/related, and LAN→WAN).
Quick CLI sketch:
/ipv6 dhcp-client
add interface=pppoe-out1 pool-name=pd-pool request=prefix use-peer-dns=yes
/ipv6 address
add address=::1/64 from-pool=pd-pool interface=bridge advertise=yes
/ipv6 nd
set [find interface=bridge] advertise=yes
Ubiquiti UniFi
- In UniFi Network go to Settings → Internet → WAN.
- Open IPv6 Configuration and enable IPv6.
- Use DHCPv6 / PD when your ISP delegates a prefix (common on NZ fibre BYO).
- On each LAN/VLAN, enable IPv6 client addressing (SLAAC is usually fine).
- Apply changes and wait for the gateway to provision.
Netgear
- Log into
http://routerlogin.netor the LAN IP. - Go to Advanced → Advanced Setup → IPv6.
- Choose Auto Detect, or DHCP / PPPoE to match your ISP.
- Enable any Prefix Delegation option if shown, then Apply.
Still stuck?
- Confirm the PC/phone itself is not forcing IPv4-only VPN or "IPv4 preferred" oddities.
- Check your ISP status page for an IPv6 outage.
- On Quic, see their setup guide for PPPoE/DHCP and IPv6 PD details.
Back to IPv6 Porn · then refresh once IPv6 is up.