前言
在 Ubuntu 18.04 下挂上 ss 后 Firefox 能直接上 google 了但是 chromium 上不去
会出现下面两种情况
- # This site can't be reached
- xxxxxx is unreachable.
- ERR_ADDRESS_UNREACHABLE
- # This site can't be reached
- xxxxxx refused to connect.
- Try:
- - Checking the connection
- - [Checking the proxy and the firewall](Chrome-error://chromewebdata/#buttons)
- ERR_CONNECTION_REFUSED
一开始我以为是 DNS 错误之类, 结果改了半天也没有效果, 虽然换了阿里 DNS 访问速度是快了不少, 但是这并没有解决我的问题啊 /(ㄒ o ㄒ)/~~
问题
后面在 Firefox 上找到这样一个网络设置
当我尝试切换上面的系统代理选项就发现 Firefox 也不能 goole 了, 这就是问题所在 -- 游览器需要设置系统代理
可怜我以为 ss + 本地设置一下 pac 文件就已经是系统代理了, 没想到 Ubuntu 下还需要给游览器设置代理
尝试验证 - 直接代理模式启动 chromium
chromium-browser --proxy-server="socks5://127.0.0.1:1080"
结果成功了 0.0
解决
可以每次都使用系统代理来启动 chromium, 但是未免过于繁琐, 所以插件 SwitchyOmega 是个不错的选择.
在 Web 网上下载 SwitchyOmega(代理模式下)
设置插件 --New profile
设置 Profile name(随意填)-- 选择 PAC profile-- 然后 Create
PAC UPL 就是设置 PAC 文件, 如果是在本地, 格式就是
file:///home/{user}/+pac 所在位置
如果 pac url 导入失败, 那么可以将 pac 的内容直接复制到下面的 PAC Script 中, 然后在左边保存更改.
最后, 启动插件, 选择刚才设置的模式, google 走起 (@ο@) ~
来源: http://www.bubuko.com/infodetail-3080932.html