在谷歌浏览器(Chrome)中,无法直接通过浏览器内的设置来开启或关闭 IPv6

谷歌 Google中国 1

IPv6 的启用或禁用是在您的操作系统网络设备(如路由器)级别控制的,Chrome 和所有其他应用程序都只是遵循操作系统的网络设置。

在谷歌浏览器(Chrome)中,无法直接通过浏览器内的设置来开启或关闭 IPv6-第1张图片-Google中文下载 - 轻松获取安全快速的浏览器体验

如果您遇到与 IPv6 相关的网络问题(例如某些网站加载缓慢、无法访问),可以尝试在您的操作系统中暂时禁用 IPv6,以下是具体方法:


在操作系统中禁用 IPv6(推荐先尝试)

这是最直接的方法,会影响系统上所有应用程序。

Windows 系统

  1. 打开 控制面板 > 网络和 Internet > 网络和共享中心
  2. 点击左侧的 更改适配器设置
  3. 右键单击您正在使用的网络连接(如“以太网”或“WLAN”),选择 属性
  4. 在列表中找到 “Internet 协议版本 6 (TCP/IPv6)”
  5. 取消选中其前面的复选框,然后点击 确定
  6. 重启浏览器 或重启电脑使设置生效。

macOS 系统

  1. 打开 系统偏好设置 > 网络
  2. 选择您使用的网络服务(如 Wi-Fi 或以太网),点击 高级
  3. 切换到 TCP/IP 选项卡。
  4. 配置 IPv6 旁边,选择 仅本地链接关闭
  5. 点击 确定,然后点击 应用
  6. 重启浏览器

Linux 系统(以 Ubuntu 为例)

通常可以通过编辑配置文件或使用 sysctl 命令实现,临时禁用:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

永久禁用需要编辑 /etc/sysctl.conf 文件。


在路由器中禁用 IPv6

如果您希望整个局域网都禁用 IPv6,可以在路由器设置中操作:

  1. 登录您的路由器管理界面(通常通过浏览器访问 168.1.1 或类似地址)。
  2. 找到 IPv6 设置(通常在“高级设置”、“网络设置”或类似菜单下)。
  3. 将其状态改为 禁用仅 IPv4
  4. 保存设置并重启路由器。

通过 Chrome 启动参数(高级用户)

这是一个变通方法,它通过命令行参数告诉 Chrome 忽略 IPv6 DNS 查询,但这并不是真正“关闭”IPv6协议栈

  1. 关闭所有 Chrome 窗口。
  2. 右键点击 Chrome 快捷方式,选择 属性
  3. 在“目标”字段的末尾添加以下参数(前面有一个空格):
    --disable-features=UseDnsHttpsSvcb

    较旧的参数 --disable-ipv6 已失效,上述参数是新版本中影响DNS解析行为的方式之一。

  4. 点击应用并确定,之后始终使用此快捷方式启动 Chrome。

重要提示与建议

  1. 为何不要轻易禁用 IPv6:IPv6 是互联网的未来,旨在解决 IPv4 地址耗尽的问题,很多网络和服务正在向 IPv6 迁移,禁用它可能导致访问某些优化过的网站速度变慢,或未来无法访问纯 IPv6 网站。
  2. 先诊断问题:在禁用之前,建议先访问 test-ipv6.comipv6-test.com 测试您的 IPv6 连接是否正常,问题可能出在 DNS、防火墙或网络配置上,而非 IPv6 本身。
  3. 临时措施:如果您禁用 IPv6 后问题解决,说明您的网络环境(如公司网络、某些ISP或路由器)对 IPv6 的支持可能不完善,可以将此作为临时解决方案,但长远来看,联系网络管理员或 ISP 修复 IPv6 连接是更好的选择。

要解决 Chrome 的 IPv6 相关问题,请在操作系统或路由器级别进行设置,而不是在 Chrome 内部寻找开关。

抱歉,评论功能暂时关闭!