有没有办法在 Google 的 Chrome 中禁用 IPv6?

tan*_*hos 21 windows-7 google-chrome ipv6 localhost

我正在 Windows 7 机器上开发网站。

当我安装 Firefox 时,我发现了一些性能问题,特别是在连接到本地主机时,谷歌搜索我发现它与浏览器使用 IPv6 来解析 url 相关。

使用about: config并设置network.dns.disableIPv6为 true 问题就消失了。

现在我在谷歌浏览器上遇到了同样的问题,但我找不到办法(如果有办法的话)来做我在 Firefox 上做过的事情。

有什么建议?

Mat*_*att 21

来自:https : //stackoverflow.com/questions/1726585/firefox-and-chrome-slow-on-localhost-known-fix-doesnt-work-on-windows-7

编辑您计算机上的“hosts”文件以确保那里有一个 ipv4 样式的 localhost 条目。去:

C:\Windows\System32\drivers\etc\hosts
Run Code Online (Sandbox Code Playgroud)

确保有一条线看起来像

127.0.0.1       localhost
Run Code Online (Sandbox Code Playgroud)

并确保将带有 ipv6 样式的行注释掉(带 #)

#   ::1             localhost
Run Code Online (Sandbox Code Playgroud)

您必须在管理员模式下运行编辑器才能保存更改。我以前遇到过这个问题,此更改为我修复了它。它不会在您的计算机上禁用 ipv6,它只是告诉它使用 ipv4 进行本地主机查找。


Tam*_*man 8

使用命令行标志启动 Chrome --disable-ipv6

  • 使用 9.0.597.107 对我来说效果很好 (2认同)