文章

ProxyChains代理终端网络,提升网络质量

  编辑于:2019-10-19
文章目录

前言

之前博主一般是通过VPN来使得终端可以科学上网,今天了解到了一个更为简单的方法,使得终端可以不需要VPN也能科学上网。
那就是使用proxychains。

安装

这里通过源码来进行安装,需要提前安装好git和C编译器比如gcc

git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng/
./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install   
sudo make install-config #安装配置文件

这里就安装好了ProxyChains,然后需要对其进行配置vim /etc/proxychains.conf
将配置的最后一行修改为你的socks5代理所在的端口和IP(对于V2RAY和shadowsocks来说一般是 127.0.0.1和1080)

socks5  127.0.0.1 1080

测试,这里也就配置好了ProxyChains
我们在终端中执行

curl checkip.amazonaws.com

将会返回你的IP,然后我们再次执行

proxychains4 curl checkip.amazonaws.com

可以看到返回的IP已经变成了你的代理的IP。
从上面也可以看出来ProxyChains的使用方法也很简单
就是在你准备运行的程序前面加上proxychains4

proxychains4 程序 参数

参考链接:
https://github.com/rofl0r/proxychains-ng
https://www.jianshu.com/p/3f392367b41f

发表回复