Kali Linux虚拟机连宿主机代理配置!
2023-3-21 10:55:34 Author: www.secpulse.com(查看原文) 阅读量:28 收藏

声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。
请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关。

0x00 前言

前段时间看到群里有师傅在讨论如何让虚拟机走物理机的代理流量,或者说让局域网其他主机走某一台主机的代理流量,今天抽空测试了几款常用代理软件的配置方法,分享给有需要的朋友,不喜勿喷!!!

0x01 宿主机代理设置

因为虚拟机要走物理机的代理流量,所以我们得先查看下物理机的内网IP,后边在连接这个代理时要用上。

v2rayN

我们宿主机用的v2rayN客户端,代理节点大家自己准备,软件界面点击设置中的参数设置选项,勾选“允许来自局域网的连接”即可。 
项目地址:https://github.com/2dust/v2rayN

这时软件界面的底部会显示局域网的socks/http代理端口socks:10810、http:10811,命令行下可以看到0.0.0.0开启了这两个端口。

Clash

我们常用的Clash软件也可以设置,配置好代理规则后只需开启“允许局域网连接”即可,默认连接端口7890,可自行更改为其他端口,支持socks和http代理。
项目地址:https://github.com/Fndroid/clash_for_windows_pkg 
汉化补丁:https://github.com/BoyceLig/Clash_Chinese_Patch

S-Socks(防和谐)

SS/SSR节点也可以用S-Socks,在系统任务栏中右键软件图标, 勾选“允许其他设备连入”即可,默认连接端口1080,可自行更改为其他端口。
项目地址:https://github.com/shadowsocks/shadowsocks-windows

0x02 虚拟机连接代理

Kali或其他Linux可以用ProxyChains,编辑ProxyChains配置文件,输入i进入插入模式,在ProxyList下添加我们的socks5代理,编辑完成后按Esc键退出编辑模式,输入:wq并回车保存即可。

项目地址:https://github.com/rofl0r/proxychains-ng

这时可以先用curl命令来确定这个socks5代理是否连接成功,如果没问题再用ProxyChains代理各种常用工具进行安全测试,如:firefox、msf、nmap、sqlmap等,走的都是物理机代理流量。

Windows可以用Proxifier、SocksCap,以Proxifier为例,Profile->Proxy Servers->Add,输入物理机内网Socks代理192.168.1.110:10810即可,代理规则自行设置,这里我只是检查通不通。

Proxifier:https://www.proxifier.com 
SocksCap:https://sourceforge.net/projects/sockscap64

0x03 手机端连接代理

手机端可以在连上WI-FI时配置一个http代理,但只有浏览器/公众号/小程序等http相关数据才走物理机代理流量,并不是全局哦,IOS、Android只内置有http,socks需另找其他APP,上P站学习够了。

找到一个安卓APP(ProxyDroid)可以设置HTTP/SOCKS4/SOCKS5代理,但是在开启全局代理时发现需要root...,我这台测试机不行,大家自己测试下吧,IOS因限制问题可能不太好找...。

ProxyDroid:https://github.com/zzzzfeng/proxydroid/releases

本文作者:潇湘信安

本文为安全脉搏专栏作者发布,转载请注明:https://www.secpulse.com/archives/197982.html


文章来源: https://www.secpulse.com/archives/197982.html
如有侵权请联系:admin#unsafe.sh