最近几周,Google Chrome 正在“自动激活”代理服务器设置。看到“挂起”的屏幕,然后不得不进入设置,取消勾选“使用代理服务器”设置并刷新所有内容,这真是太烦人了。有人知道为什么会这样吗?
答案1
假设您运行的是 Windows。Chrome 从系统设置中获取代理设置。可能是其他浏览器重新启用了您的代理。很可能是 Internet Explorer。您的问题可能是在其他浏览器更新时开始的。检查所有已安装的浏览器。
答案2
Chrome 默认使用操作系统的代理设置。例如,如果您在 Windows 10 中设置了任何代理服务器
Chrome 将使用此设置。
在 Windows 中,设置可能位于另一个位置:Internet 属性,通常从 Internet Explorer 访问。如果您转到 Chrome 的设置并点击Open proxy settings
您将进入 Internet 选项 -> LAN 设置
请注意,其他应用程序(例如 VPN 应用程序)可能会在后台更改操作系统设置。
Chrome 扩展程序
可能有 Chrome 扩展程序会更改代理设置。请检查您是否安装了会更改 Chrome 代理设置的任何扩展程序
环境变量
Chrome 还会从您的操作系统中获取代理环境变量。在 Linux 和 macOS 上,
http_proxy
https_proxy
all_proxy
socks_proxy
使用代理设置启动 Chrome
最后,让 Chrome 使用特定代理设置的万无一失的方法是使用标志--proxy-server
。例如
chrome.exe --proxy-server="socks://127.0.0.1:9051"