如何在Linux使用工具代理网络
Proxychains4
假设 代理服务器为 Socket5 地址为 192.168.2.200:1080
安装
proxychains4
1
2
3
4
5
6git clone https://github.com/rofl0r/proxychains-ng.git
# 国内镜像地址 git clone https://git.yumc.pw/circlecloud/proxychains-ng
cd proxychains-ng/
./configure
make && make install
cp src/proxychains.conf /etc/proxychains.conf配置代理
- 打开
/etc/proxychains.conf
- 拉到底 根据自己的代理类型修改
- 我这里用的是SSR转换的代理 所以改为
socket5 192.168.2.200 1080
- 打开
使用代理
1
proxychains4 git clone https://github.com/rofl0r/proxychains-ng.git
Privoxy
编译安装 privoxy
1
wget -qO- https://blog.yumc.pw/attachment/script/shell/privoxy.sh | bash
Yum安装 privoxy
1
yum install -y privoxy
配置代理
- 打开
/etc/privoxy/config
- 新增一行
forward-socks5t / 192.168.2.200:1080 .
- 打开
启动代理
1
2systemctl enable privoxy.service
systemctl start privoxy.service使用代理
1
2
3
4
5cat /etc/profile.d/proxy.sh<<EOF
export HTTP_PROXY=http://127.0.0.1:8118
export HTTPS_PROXY=http://127.0.0.1:8118
EOF
source /etc/profile.d/proxy.sh
注意事项
- 一般 SS 或者 v2ray 代理出来的是 Socket 地址 无法直接用于 HTTP_PROXY 需要转换