要使用IPv6,您需要在操作系统和网络环境中确保IPv6已启用并正常工作。

请按照以下步骤检查和开启IPv6:
第一步:检查您的操作系统是否已启用IPv6
Windows 系统
- 打开 控制面板 > 网络和 Internet > 网络和共享中心。
- 点击左侧的 更改适配器设置。
- 右键点击您正在使用的网络连接(如“以太网”或“WLAN”),选择 属性。
- 在列表中查找并选中 “Internet 协议版本 6 (TCP/IPv6)”,如果复选框被选中,说明已启用;如果未选中,请选中它,然后点击 确定。
- 重启浏览器。
快速检查命令:
- 按
Win + R,输入cmd打开命令提示符。 - 输入
ipconfig并回车,如果能看到以2001:、2408:、2409:、240e:、fd00:等开头的 IPv6 地址,说明系统已获取到IPv6地址。
macOS 系统
- 打开 系统偏好设置 > 网络。
- 选择当前使用的网络连接(如Wi-Fi),点击 高级。
- 切换到 TCP/IP 标签页,确保 “配置IPv6” 选项设置为 “自动”。
- 点击 确定 并应用。
快速检查命令:
- 打开终端(Terminal)。
- 输入
ifconfig | grep inet6,如果能看到inet6后面跟着一串冒号分隔的地址(非fe80::开头,这是本地链路地址),说明已启用。
Linux 系统 (如Ubuntu)
- 方法取决于网络管理工具(NetworkManager或netplan)。
- 通常可以在桌面环境的网络设置中,找到有线或无线连接的设置,在 IPv6 标签页中将其设置为 “自动” 或 “DHCPv6”。
- 也可以通过编辑配置文件(如
/etc/network/interfaces或/etc/netplan/*.yaml)来设置,但这需要一定的Linux知识。
快速检查命令:
- 打开终端。
- 输入
ip addr show或ifconfig,查找inet6开头的全局地址(通常以2001:、2a00:等开头)。
第二步:检查您的网络环境是否支持IPv6
即使操作系统开启了IPv6,如果您的网络设备不支持,也无法使用。
- 路由器/光猫:登录您的路由器管理界面,在 IPv6 设置中,将其启用,通常需要选择 “Native” 或 “DHCPv6” 等连接类型,如果不确定,可以咨询您的网络服务提供商(ISP)或参考路由器说明书。
- 网络服务提供商(ISP):您的ISP必须分配了IPv6地址给您,中国大部分主流宽带运营商(电信、联通、移动)及教育网(CERNET2)现已普遍支持IPv6。
第三步:测试IPv6连接是否成功
使用浏览器访问以下专门的测试网站,它们会明确告诉您当前是否通过IPv6连接:
- test-ipv6.com:最常用的测试网站,会给出详细的评分和配置建议。
- ipv6-test.com:同样可以检测IPv6连接状态。
- Google.com:成功启用IPv6后,访问Google等大型网站时,浏览器会自动优先使用IPv6连接(如果网站支持)。
第四步:在Chrome中验证和高级配置(如遇问题)
虽然不能直接“开启”,但可以检查或强制策略:
-
在地址栏输入并访问:
chrome://net-internals/#sockets在这里可以看到活动的TCP/UDP连接及其使用的协议(IPv4/IPv6)。
-
在地址栏输入并访问:
chrome://net-internals/#dns查看DNS解析记录,可以看到域名是否解析到了IPv6地址(AAAA记录)。
-
高级策略配置(仅供高级用户或排错):
- Chrome会遵循操作系统的偏好设置,在极端情况下,如果IPv6有问题导致网页打不开,可以在操作系统级别临时禁用IPv6来恢复网络(作为排查手段),而不是在Chrome里设置。
要让谷歌浏览器使用IPv6,关键在于:
- 在操作系统中启用IPv6协议。
- 确保您的家庭路由器和ISP提供IPv6服务。
- 浏览器会自动检测并使用可用的最快网络协议(IPv4/IPv6)。
完成前两步后,打开Chrome访问测试网站验证即可,如果测试失败,问题通常出在操作系统配置或网络设备(路由器/ISP)上,而不是浏览器本身。