首先我本机地址地址是192.168.0.29 肉鸡地址是10.0.0.192 我们要通过代理访问10.0.1.192
本机连接了vpn分配给我一个192网段的地址 而连接vpn的主机有两块网卡 一块通向192网段 一块通向10.0.0.X网段 所以现在我是能访问10.0.0.192主机的 而10.0.0.192主机也有两块网卡 他又构成了10.0.1.X网段 我们直接访问是访问不了的 所以只能通过10.0.0.192来访问这个网段 这时候需要基于代理来实现
1.需要工具 xshell5(putty也可以)+proxifier
通过xshell远程连接肉鸡 设置ssh隧道
打开xshell5:
点击+号 新建一个连接 输入远程连接地址10.0.0.192 端口号一般为22号
2.建立隧道 点击设置的图标,选择ssh------>隧道----->添加
类型选择dynamic 侦听端口填写你想使用的端口 我这里使用1081 点击确定
通过代理有两种方法:
1.通过浏览器代理到burp,burp再代理到vpn
先设置burp:选择option
Socks proxy填写代理的IP与端口号
两个选择一个都可以
接着配置火狐 使用一个火狐代理插件 FirefoxProxy standard
1.想要访问内网 设置代理为127.0.0.1:1081端口
相当于浏览器代理到本机1081端口 通过代理到burp burp通过xshell1081端口代理到内网 这时候已经可以访问10.0.1.*网段的web程序了
2.有的时候我们想要通过burp抓包 设置代理为127.0.0.1:8080 即正常抓包方式8080端口
3.想要正常访问网络 设置为完全禁用FirefoxProxy standard
第二种:全局代理 通过proxifier软件
所有软件都代理到1081端口
首先配置代理服务器配置文件---->代理服务器--->添加地址为127.0.0.1 端口为1081 类型为socks5
配置代理规则:配置文件------>代理规则------->添加
规则名称随意 应用程序任意 目标主机任意 端口任意 动作为代理 socks5 127.0.0.1
当没选择时 自动选择默认连接方式
当用burp代理时如果也想让其他软件也代理 就手动添加 如图所示添加菜刀
小菜第一次写文章,写得太丑啦,就当自己做的笔记吧