请点开这个图片就知道我说的是在哪里设置的代理了:[img]http://imgur.com/LdR5uEA[img] 这是虚拟机里的设置,代理是 OK 的,代理地址也是可以 ping 通的,设置好了之后再打开 firefox 和 chrome ,两个都是什么网站都打不开,我记得最新版的这两个浏览器都是支持 socks 协议的吧?为什么打不开?还有就是这个设置的地方设置好了之后就是全局的吗?老早以前好像 linux 系统要设置一个全局代理麻烦的很
1
nanpuyue 2016-10-15 07:29:36 +08:00 via iPhone 1
全凭应用程序自觉。
|
2
snachx 2016-10-15 07:32:33 +08:00 via iPhone
一楼说得对,常用操作系统都这样
|
3
nanpuyue 2016-10-15 07:33:06 +08:00 via iPhone
代理能不能用不是光看能不能 ping 通的,正常情况下,这样设置是没有问题的。
|
4
ve2ex 2016-10-15 07:39:58 +08:00
这应该选 http 代理吧
|
5
qceytzn OP @ve2ex 如果设置 http 代理确实浏览器是可以打开网页的,但是我主机上一般都是保证 socks 代理很少开 http 代理,而且 FF 和 CHROME 之流既然本身都支持 socks 那我就只想在系统这一层开 socks 代理
|
6
paperseller 2016-10-15 08:19:23 +08:00 via iPhone
一开始也是这么设置的,后来发现 firefox 和 chrome 都需配合安装插件,其他软件有代理设置需设置,没有就用 tsocks 启动
|
7
bsidb 2016-10-15 09:02:11 +08:00 via Android 1
全局代理还是 VPN 。真的靠应用程序自觉。
如果需要强制不支持代理的程序走代理,可以试试 ng-proxychains ,他会劫持某个程序的所有网络流量走代理 |
8
FindHao 2016-10-15 09:10:50 +08:00
|
9
abmin521 2016-10-15 09:18:43 +08:00
六楼加一
8 楼给的地址 适合 chrome 。实测 Ubuntu 下 chrome 和 ff 需要安装插件才支持 socks5 代理 |
10
sylecn 2016-10-15 11:24:17 +08:00 1
linux 一直都不支持全局 socks 代理的。
firefox 和 chrome 可以支持 socks 代理,要在对应的选项里面设置。 firefox 有对话框,在选项里面有,只设置 socks 代理,默认就所有协议都走 socks 。 chrome 需要使用命令行参数,比如 google-chrome --proxy-server=socks5://localhost:8001 https://www.google.com |
11
Vhc 2016-10-15 12:03:17 +08:00
Ubuntu 我把系统 Socks 代理设置成 127.0.0.1:1080 ,然后关闭 ss ,之后 fx 和 chrome 就打不开任何网站了,然而终端却任然可以 ping 通域名。。。
|