我最近将我的开发机Chrome版本更新到v45。这个更新似乎将我的客户端IP始终设置为使用IPv6。我正在本地开发的一些应用程序需要我使用IPv4,因此我需要在Chrome中禁用IPv6。我尝试了在这里提到的解决方案,但那似乎并不能解决我的问题。
我最近将我的开发机Chrome版本更新到v45。这个更新似乎将我的客户端IP始终设置为使用IPv6。我正在本地开发的一些应用程序需要我使用IPv4,因此我需要在Chrome中禁用IPv6。我尝试了在这里提到的解决方案,但那似乎并不能解决我的问题。
Chrome用于解析名称的方法(async-dns)忽略了操作系统的IPv4 / IPv6优先级。
您可以尝试使用标志--disable-async-dns
从控制台启动Chrome,但是显然,您将失去该功能。
有两个原因导致您无法在Chrome中禁用IPv6:
因此,您必须禁用“异步DNS”,或者从Chrome中删除它,例如:
etc/hosts
文件。ping -4 your-host.com
- DLight