mmproxy
跳转到导航
跳转到搜索
一个识别 PROXY 协议,并将真实的客户端 IP 地址传送给服务程序的工具。
配合 frp 使用
frpc 配置文件添加 proxy_protocol_version = v1
。
连接流程如下:
remote client <-> frp server <-> local frpc client <-> mmproxy <-> local server
配置本地路由(省略了 IPv6 部分的配置):
sudo ip rule add from 127.0.0.1/8 iif lo table 100
执行 mmproxy 程序:
sudo go-mmproxy -allowed-subnets allowed-networks.txt -l 127.0.0.1:2222 -4 127.0.0.1:22 -6 '[::1]:22'