Linux使用proxychains4+ssh实现代理上网

2022-07-30  本文已影响0人  南瓜pump

项目部署时经常遇到服务器无法上网的情况,这里使用代理的方式上网,要求是局域网内有另一台可以上网的服务器:A是待部署的服务器(hostA),B是局域网内可以上网的服务器(hostB)。

ssh -N root@hostB -D 127.0.0.1:9000
# 在线安装:
apt -y install proxychains4
vi /etc/proxychains.conf(或者vi /etc/proxychains4.conf)

到文件末尾处,修改sock5配置为,注意9000为上面设置的socks端口:

socks5  127.0.0.1 9000
proxychains4 ping baidu.com
proxychains4 mvn clean package

下载源码包

git clone https://github.com/rofl0r/proxychains-ng.git

进入安装目录

./configure --prefix=/usr --sysconfdir=/etc
make && make install
make install-config  # 创建配置文件

参考链接:腾讯开发者社区 | 安装proxychains4参考CSDN链接

上一篇下一篇

猜你喜欢

热点阅读