Why Your VPN Isn’t Hiding Your Location: The IPv6 Router Issue and How to Fix It
Published: November 14, 2025 | Updated: November 14, 2025
Introduction: The Frustrating VPN Location Mismatch
You’ve set up a VPN to mask your online presence, expecting it to cloak your IP address and location for privacy, streaming, or security. But when you check your IP on a site like whatismyipaddress.com, the IP shows as your VPN’s—yet the detected location stubbornly remains your actual city or region in the UK.
What’s going on? This isn’t a VPN failure; it’s often a sneaky side effect of IPv6 (Internet Protocol version 6) being enabled on your router.
In this guide, we’ll explain the IPv6 problem, why it bypasses your VPN, and provide step-by-step instructions to disable IPv6 on routers from the UK’s major broadband providers:
- Sky Broadband
- BT
- EE
- Vodafone
- TalkTalk
- Virgin Media
- Plusnet
- Hyperoptic
Disabling IPv6 forces your devices back to IPv4-only traffic, which your VPN can fully control. Note: While IPv6 is the future of the internet, disabling it won’t break most services today.
What Is IPv6 and Why Does It Break Your VPN?
IPv6 is the successor to the aging IPv4 protocol, designed to handle the explosion of internet-connected devices with a vastly larger pool of IP addresses. UK ISPs like BT and EE are rolling it out via “dual-stack” setups, where your router handles both IPv4 and IPv6 traffic simultaneously.
Here’s the catch: Most consumer VPNs (e.g., ExpressVPN, NordVPN) primarily tunnel IPv4 traffic through their servers, encrypting and rerouting it to mask your location. IPv6 traffic, however, often bypasses the VPN tunnel entirely because:
- Your router assigns global IPv6 addresses directly from your ISP, independent of your VPN.
- Devices prefer IPv6 when available (it’s “faster” by design), so they leak your real IPv6 address and location.
- Geolocation databases can pinpoint IPv6 addresses to your ISP’s region—often more precisely than IPv4 due to less NAT sharing.
Result? Your VPN IP (IPv4) looks masked, but IPv6 leaks your true UK location (e.g., London instead of New York). This affects browsing, streaming (e.g., Netflix detecting your region), and privacy tools.
Disabling IPv6 on your router stops this leak by reverting to IPv4-only, ensuring all traffic routes through your VPN. It’s a simple fix, but always reboot your router and devices after changes, and test your setup afterward.
Why UK Users Are Hit Hard by This
UK broadband is rapidly adopting IPv6—providers like BT (via Openreach) and EE lead the charge, with over 50% of connections dual-stack by 2025. If you’re on full fibre (FTTP) or ultrafast plans, IPv6 is often enabled by default. Smaller providers lag, but the issue is widespread.
Step-by-Step Guide: Disabling IPv6 on UK Broadband Routers
Access your router’s admin panel by entering its gateway IP (usually 192.168.0.1 or 192.168.1.254) in a web browser while connected to your home Wi-Fi. Log in with the default credentials (often “admin” and the password on the device sticker). Changes require admin access; if locked, contact your ISP.
We’ve focused on the most common routers per provider. Steps may vary slightly by model or firmware—check your manual or ISP support if needed.
Sky Broadband (Sky Hub Router)
Sky’s routers (e.g., Sky Hub SR203) support IPv6 for smoother streaming but can leak via VPNs.
- Open a browser and go to 192.168.0.1.
- Log in (default: admin / your Wi-Fi password).
- Navigate to Advanced > LAN IP Setup.
- Untick Enable IPv6 on LAN side.
- Click Apply and reboot the router.
This forces IPv4-only LAN traffic.
BT Broadband (BT Smart Hub 2/3/6/Plus)
BT’s Smart Hubs enable IPv6 by default on full fibre plans.
- Go to 192.168.1.254.
- Log in (admin password on the hub’s back).
- Go to Advanced > IPv6.
- Set IPv6 Address Allocation to Off.
- Save and restart.
If it re-enables, disable IPv6 on individual devices as a backup.
EE Broadband (EE Smart Hub Plus/WiFi Pro)
EE (sister to BT) mirrors their setup but may require “Allocation Mode” tweaks.
- Enter 192.168.1.254.
- Log in with the hub password.
- Head to Advanced > IPv6 > Config.
- Set Allocation Mode to Off.
- Apply changes and reboot.
For business users or locked hubs, contact EE support.
Vodafone Broadband (THG3000 Router)
Vodafone’s full fibre rollout includes IPv6, but it’s toggleable in expert mode.
- Access 192.168.1.1.
- Switch to Expert Mode (top right).
- Go to Settings > Local Network.
- Scroll to the bottom and toggle IPv6 off for primary and guest networks.
- Click Apply (router may restart).
This resolves app leaks and VPN issues.
TalkTalk Broadband (Sagemcom Fast 5364)
TalkTalk’s routers don’t natively support full IPv6 disabling—it’s often locked.
- Log in at 192.168.1.1 (or 192.168.0.1).
- Check Advanced > IPv6—if no toggle, contact TalkTalk support via chat or 020 3454 3000.
- Request IPv6 disable (they can provision it remotely).
- As a workaround, disable IPv6 on devices (e.g., Windows: Network Adapter > Uncheck IPv6).
Full disable requires ISP intervention.
Virgin Media (Hub 3/4/5)
Virgin lags on native IPv6 but may have partial support causing leaks.
- Go to 192.168.0.1.
- Log in (admin/password on hub).
- Navigate to Advanced > IPv6 (if visible) or Modem Mode settings.
- Disable IPv6 DHCP or set to Off; if absent, enable Modem Mode and use your own router.
- Save and reboot.
Contact Virgin (0345 454 1111) if no option shows.
Plusnet (Hub 2 Router)
Plusnet (BT-owned) doesn’t fully support IPv6 yet, but local enabling can cause issues.
- Access 192.168.1.254.
- Log in (admin on sticker).
- Go to Advanced > IPv6.
- Set status to Disabled or untick Enable IPv6.
- Apply and restart.
For persistent “Enabled” status, ask Plusnet to disable line-side.
Hyperoptic (ZTE H298N/H3600 V9 Router)
Hyperoptic’s full-fibre uses dual-stack; disabling isn’t straightforward.
- Log in at 192.168.0.1 (default: admin/admin).
- Go to Advanced > IPv6 > LAN Settings.
- Untick Enable DHCPv6 Server and Router Advertisement.
- Save; if no full disable, use device-level off or switch to a third-party router.
Hyperoptic support (0330 111 0222) can assist.
Additional Tips and Caveats
- Test After Changes: Use ipleak.net or dnsleaktest.com to verify no IPv6 leaks and location matches your VPN server.
- Device-Level Disable: If router tweaks fail, turn off IPv6 on PCs (Windows: Device Manager > Network > Properties > Uncheck IPv6), Macs (System Settings > Network > Advanced > TCP/IP > Configure IPv6: Off), or mobiles.
- Re-Enable Later?: IPv6 improves speeds for some sites—revisit once your VPN adds full support.
- Other Providers: For NOW Broadband (Sky reseller), follow Sky steps; Zen or Community Fibre users should check their router docs.
- Seek Help: If stuck, your ISP’s app or support line can remote-access. Avoid third-party firmware unless experienced.
By disabling IPv6, you’ll reclaim your VPN’s full power. Stay safe online—your location is yours to control.
Last updated: November 2025. Router interfaces evolve; verify with your provider.