命令行下的网络代理工具Porxychains

以前在命令行下要翻墙总是折腾半天还不一定能解决,后来发现了Proxychians,用了一段时间,感觉非常的好用,所以觉得一定要拿出来分享一下。

Github

先给一下Github的地址: https://github.com/haad/proxychains

之上的README.md有详细的使用说明。

配置代理

Proxychains顾名思义,就是可以把各种网络代理串成一个链,然后一个一个的试,直到找到可以访问的代理。它支持HTTP代理、SOCKS4代理、SOCKS5代理

在Ubuntu下安装之后,只需要打开配置文件/etc/proxychains.conf,在[ProxyList]下面加上你的代理服务器即可。

本人使用的是Shadowsocks代理,这是一种SOCKS5代理,所以我的配置文件如下:

1
2
3
4
5
6
...
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks5 192.168.100.1 1080

其中192.168.100.1是Shadowsocks代理服务器的地址,在本机的直接写localhost就可以了。