Linux虚拟机设置主机代理
前言(可以直接跳过)
一开始因为自己手里有台阿里云服务器,wget国外网址的时候总是失败,所以就想着在服务器上搞给代理来,但搞了好几次都失败了(╯#-_-)╯╧═╧
但有时候还是得用到Linux系统来搭建环境或者配置工具,所以最终还是选择在Kali虚拟机使用proxychain4实现主机代理,比在Linux系统上自己搭简单多了,而且还不容易出错
主机配置
第一步,当然是打开主机上的代理软件,设置为全局代理,打开允许局域网链接
然后再将主机现在用的网络设置为共享模式
虚拟机配置
将虚拟机设置成桥接模式或者NAT模式
并且,确保虚拟机和主机之间是ping得通的
如果出现虚拟机能ping到主机,而主机ping不到虚拟机的情况,可以参考:虚拟机ping得到主机,而主机ping不到虚拟机的解决办法
配置proxychain4
安装
笔者是用kali2022版来演示的,默认是已预安装好了proxychains4
如果没有安装,可以通过下面的命令安装:
sudo apt-get install proxychains4
配置
sudo vim /etc/proxychains4.conf
将文件里的strict_chain注释掉,再把dynamic_chain 前面的 “#” 去掉
再来到底部,将sock4那行注释或者不用管(网上有两种说法),然后再最下面写入
socks5 主机ip 代理端口
测试
使用命令启动要经过代理的应用(打开火狐为例)
proxychains4 firefox