FRP多层内网隧道搭建
这段时间状态都好差
发篇文章让自己奥里给起来
参考https://blog.csdn.net/qingan6/article/details/130705151

第一层隧道
kali 启动 frps
配置文件如下
frps.ini
[common]
bind_addr = 0.0.0.0
bind_port = 7001
启动命令
./frps -c frps.ini
启动命令
frps -c frps.ini
Windows 后台运行
start /b frps -c frps.ini
这样即使CTRL +C也不会断开
Linux 后台运行
nohup ./frps -c ./frps.ini >/dev/null 2>&1 &
停止:
先找到pid进程
ps -aux|grep frp| grep -v grep
例如找到进程为 6666
kill -9 6666
win7启动 frpc
frpc.ini 去启动的时候 要把注释给去掉 不然就报错
[common]
server_addr = 192.168.3.120 //连接服务端 kali起的服务
server_port = 7001
[http_proxy]
type = tcp
remote_port = 7777 // 建立socks节点的端口
plugin = socks5
local_ip = 192.168.11.129 //为了多层代理
local_port = 7777
启动命令
frpc -c frpc.ini
修改 etc/proxychains4.conf
我的在这里面
/usr/local/etc/proxychains.conf
这里的socks节点建立在kali上 所以ip填的我 127.0.0.1 后面就不是建立在这上面了

Proxifier

配置好之后 就可以与11段通信了

第二层隧道
要让本机去访问到 22网段
此时win7 既是客户端又是服务端
我们在win7 增加一个服务端
win7启动frps
frps.ini 注意这个ip是填11段的 要让win10能够通到的
[common]
bind_addr = 192.168.11.129
bind_port = 7000
frps -c frps.ini

win10启动frpc
frpc.ini
[common]
server_addr = 192.168.11.129 //win7 启的那个
server_port = 7000
[http_proxy]
type = tcp
remote_port = 7777
plugin = socks5
local_ip = 192.168.22.129
local_port = 7777
frpc -c frpc.ini

修改 etc/proxychains4.conf

⚠️多层代理下 Proxifier如何设置
先增加一个代理

然后点击Proxychains 右边create 将代理链按顺序从proxy servers里按住依次拖下,我这里起的名字 xiaomao,都要拖在你起的这个名字(我这里是xiaomao)里,注意在同一级,如图所示

然后再去修改一下规则

这里就可以访问到22 段了 开始访问win2012 失败 还以为又出问题了 闹了半天是防火墙的原因

第三层隧道
原先win10的frpc.ini无需变动
win10 启动frps
frps.ini
这个ip 是要可以与win2012通讯的那个ip
[common]
bind_addr = 192.168.22.129
bind_port = 7000
frps -c frps.ini
win2012 启动frpc
frpc.ini
local_ip = 192.168.33.130 写另外一个网段的
[common]
server_addr = 192.168.22.129
server_port = 7000
[http_proxy]
type = tcp
remote_port = 7777
plugin = socks5
local_ip = 192.168.33.130
local_port = 7777
frpc -c frpc.ini
修改 etc/proxychains4.conf

这样 33网段也可以在本机访问到了

也可访问到 win2008的 192.168.33.129

Proxifier


记得要改下规则啊

舒服了啊
