frp加速方案的设想
frp是非常好用的一款内网穿透工具,在之前已经介绍过了,最近入了一个vps,搭了一个frp服务端,本以为可以达到理想速度,却忽略了墙的存在,于是有了如下设想
外部访问-[TCP]->公网机器frp服务端-[SOCKS5]->ss服务端-[SS]->kcptun服务端-[UDP]->kcptun客户端-[SS]->ss客户端-[SOCKS5]->内网机器frp客户端-[TCP]->内网对应服务器
VPS端
1、shadowsocks服务端(监听9100端口)
2、kcptun服务端(监听9200并转发到localhost:9100)
3、frp服务端
内网机器配置
1、shadowsocks客户端(连接到localhost:9100)
2、kcptun客户端(监听9100并连接到[vps]:9200)
3、frp客户端(配置文件中使用http_proxy=socks5://127.0.0.1:9100,让所有frp连接走socks5代理)
经过一番折腾并没有达到理想效果,因为申请的公网IP到了,所以走了端口映射+DDNS的方式,此方案后续有机会再研究