如何检测 IPv6 连通性
本指南介绍多种检测网络是否支持 IPv6 连通性的方法。
方法一:在线检测(最简单)
访问 IP Lookup,页面会自动检测 IPv6 连通性,并在支持时显示你的 IPv6 地址,无需任何设置。
方法二:命令行
Windows
打开命令提示符(cmd)执行:
ping -6 2001:4860:4860::8888
或查看本机 IPv6 地址:
ipconfig | findstr "IPv6"
macOS / Linux
打开终端执行:
ping6 -c 4 2001:4860:4860::8888
或查看网卡:
ifconfig | grep inet6
Linux(另一种)
ip -6 addr show
或用 curl 测试:
curl -6 https://ip6.iohow.com/
方法三:浏览器测试
直接在浏览器访问 https://ip6.iohow.com/。若能看到 IP 地址,说明浏览器可访问 IPv6 服务器;若无法加载,则你的网络不支持 IPv6。
常见问题排查
- 检测失败但运营商支持:检查路由器设置,IPv6 可能在管理面板中被关闭。
- Windows 显示 IPv6"无 Internet 访问":以管理员身份执行
netsh int ipv6 reset。 - macOS/Linux 无法获取 IPv6:检查路由器是否启用 DHCPv6 或 SLAAC。
- 移动网络:大多数 4G/5G 运营商自动提供 IPv6;若没有,检查 APN 设置。
How to Test IPv6 Connectivity
This guide covers multiple ways to test whether your network supports IPv6 connectivity.
Method 1: Online Test (Easiest)
Visit IP Lookup. The page automatically tests your IPv6 connectivity and displays your IPv6 address if available. No setup required.
Method 2: Command Line
Windows
Open Command Prompt (cmd) and run:
ping -6 2001:4860:4860::8888
Or check your assigned IPv6 address:
ipconfig | findstr "IPv6"
macOS / Linux
Open Terminal and run:
ping6 -c 4 2001:4860:4860::8888
Or check your interfaces:
ifconfig | grep inet6
Linux (alternative)
ip -6 addr show
Or test with curl:
curl -6 https://ip6.iohow.com/
Method 3: Browser Test
Visit https://ip6.iohow.com/ directly in your browser. If you see an IP address, your browser can reach IPv6 servers. If the page fails to load, your network does not support IPv6.
Troubleshooting
- IPv6 test fails but your ISP supports it: Check your router settings. IPv6 may be disabled in the router admin panel.
- Windows shows "No Internet access" for IPv6: Try running
netsh int ipv6 resetas Administrator. - macOS/Linux can't get IPv6: Check if your router's DHCPv6 or SLAAC is enabled.
- Mobile networks: Most 4G/5G carriers provide IPv6 automatically. If not, check your APN settings.
用我们的免费工具立即检测 IPv6 连通性。Test your IPv6 connectivity instantly with our free tool.
立即检测 →Test Now →