虚拟机linux命令行使用代理

2019-04-13 09:00:00
CJL
原创
2434


虚拟机内下载一下国外资源的时候很慢,安装ssr客户端又比较麻烦,我们可以直接使用宿主机的代理。

以ssr客户端为例

在端口设置内开启某个端口代理


一、proxychains安装

git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make && make install
cp ./src/proxychains.conf /etc/proxychains.conf
cd .. && rm -rf proxychains-ng


也可以用

brew install proxychains-ng

安装。

二、编辑proxychains配置

vim /etc/proxychains.conf

三、将socks4 127.0.0.1 9095 改为 socks5  192.168.1.9 1089

其中IP地址换为宿主机的IP,端口换为设置端口转发时的端口

四、使用方法

proxychains4 wget http://xxx.com/xxx.zip

测试是否成功

proxychains4 curl myip.ipip.net

如果返回的IP是代理服务器ip则配置成功

需要注意的是如果虚拟机使用的桥接模式,需要宿主机在打开防火墙的端口,windows设置防火墙的出入站规则。


参考文章:https://blog.fazero.me/2015/08/31/%E5%88%A9%E7%94%A8proxychains%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%BD%BF%E7%94%A8socks5%E4%BB%A3%E7%90%86/

https://ssr.tools/749


发表评论
评论通过审核后显示。
流量统计