linux中使用ss+proxychains跨越长城防火墙

linux下有人喜欢安装了ss后再装firefoxproxy插件进行科学上网,但是这样并不能实现全局的代理,而使用ss+proxychains这种方式的代理不仅可以实现全局代理,还可以感受到纯命令行带来的快感。

首先安装ssapt install shadowsocks

然后进行配置:

  1. {  
  2.     "server":"服务器ip",  
  3.     "server_port":服务器端口,  
  4.     "local_address""127.0.0.1",  
  5.     "local_port":1080,  
  6.     "password":"密码",  
  7.     "timeout":300,  
  8.     "method":"加密方式",  
  9.     "fast_open"false,  
  10.     "workers": 1,  
  11.     "prefer_ipv6"false  
  12. }  

之后启动sslocal服务。

再进行proxychains配置:vi /etc/proxychains.conf

删掉最后一行,添加socks5 127.0.0.1 1080

现在就已经配置完毕了,只要所有的命令之前都加一个proxychains就可以了。

这时候执行proxychains firefox后火狐浏览器是可以直接通过代理跨越长城的,而不需要proxy插件,chrome也同理。

但是有的同学可能发现proxychains ping google.com不通,这是因为没有用proxychains调用bash,可以先执行proxychains bash,把当前的终端变成代理模式,再ping google就能通了。

猜你喜欢

转载自www.cnblogs.com/angiebare/p/9356958.html