On the router's settings page there's a menu called IPv6, sometimes on and sometimes off. Some guides tell you to turn it off to "reduce problems", others tell you to turn it on.

Both can be right, depending on one thing that's rarely explained.

The problem it solves

IPv4, the addressing system used since the internet began, provides around 4.3 billion addresses. That sounded like plenty in the 1980s, and is far from enough now that a single home has a dozen devices.

The addresses ran out years ago. What keeps the internet running is address translation, many devices sharing one public address, as explained in the guide to local IPs and DHCP.

IPv6 provides a number of addresses that will effectively never run out. Every device can have its own, with no sharing.

IPv6 isn't about speed. This is the most common misconception. It doesn't increase capacity and doesn't make anything faster. The improvement occasionally felt comes from removing the translation layer, not from the protocol.

The benefit you'd actually notice

For everyday home use, most people won't feel the difference. There is one exception, and it matters enough to mention.

Many home subscriptions in Indonesia place customers behind CGNAT, dozens of customers sharing a single public address. As a result, nobody can reach your network from outside, whatever your settings. This is why port forwarding so often fails, as discussed in the port forwarding guide.

With IPv6, that limitation disappears. Each device gets a directly reachable address, useful for monitoring security cameras or running your own service, provided the provider and both ends support it.

Checking where you stand

Look at the router's status page

Open the router settings and find the WAN or status section. If there's a long address containing colons, rather than four dotted numbers, your provider has given you IPv6.

Test through a browser

Open one of the publicly available IPv6 test pages. The result shows whether your device can genuinely use it, not merely whether the router received it.

Compare your public address

If the WAN address on the router differs from the address visible from the internet, you're behind CGNAT, and IPv6 may resolve a limitation you've been living with.

Turning it on or off

SituationBest action
Provider supports it, everything runs fineLeave it on
Need to reach home devices from outsideTurn it on
Provider doesn't support it yetMakes no difference, leave it alone
An older app is misbehavingTurn it off temporarily to test
Using a VPN that doesn't support IPv6Consider turning it off

The last row deserves attention if you use a VPN. Some VPN services only carry IPv4 traffic, so IPv6 traffic leaves outside the tunnel without you noticing. The limits of a VPN are covered in the VPN for public Wi-Fi guide.

If it causes problems

Symptoms that sometimes appear when IPv6 is active but the provider or the path isn't fully ready:

  • A few seconds' delay opening sites, because the device tries IPv6 first then falls back to IPv4 after it fails.
  • Some sites won't open while others work fine.
  • Older applications fail to connect with no clear message.

Testing is simple: turn IPv6 off on the router for a few days. If the symptoms disappear, you've found the cause. If not, turn it back on and look elsewhere, for instance the guide to a DNS server not responding.

One point about security

With IPv4, address translation incidentally acts as a barrier, devices inside the home can't be reached from outside without a specific rule.

With IPv6, that accidental barrier is gone. Devices have directly reachable addresses, and the only thing holding traffic back is the router's firewall.

That's not a reason to turn IPv6 off, modern routers' built-in firewalls generally reject inbound connections by default. But it is a reason to verify the firewall is actually on, and to pay attention to rarely-updated devices like security cameras, the smart device security guide.

For most homes, the answer is: leave it as it is. If it's on and everything works, there's no reason to switch it off. If your provider doesn't support it, turning it on changes nothing.

The people who genuinely need to pay attention are those who have never been able to reach home devices from outside because of CGNAT. For them, IPv6 is often a way out that costs nothing extra at all.

Frequently asked questions

Does IPv6 make the internet faster?

Not directly. What it solves is address exhaustion, not speed. The improvement people sometimes notice comes from removing a layer of address translation, not from the protocol itself.

Is it safe to turn IPv6 off?

Safe for now, since almost every service is still reachable over IPv4. But turning it off sometimes causes small delays when opening sites, because devices try IPv6 first before falling back.

How do I know whether my provider supports IPv6?

Open an IPv6 test page in a browser, or check the router's status page under WAN. If there's a long address containing colons, your provider has already given you one.

Does IPv6 solve port forwarding problems behind CGNAT?

It can, and this is its most tangible benefit. With IPv6, each device gets an address reachable from outside without sharing it with other customers, provided the provider and the equipment at both ends support it.