Wai5888
Wai5888
> # frpc.ini > [common] > server_addr = x.x.x.x > server_port = 7000 > > [ssh] > type = tcp > local_ip = 127.0.0.1 > local_port = 22 > remote_port...
my_server和dst_server都是server,互为client,其实就类似P2P。只是FRP的P2P模式下,依旧会监听指定端口,使用随机端口去访问被代理的端口。这不是我想要的,因为my_server和dst_server都需要对数据从哪个端口发过来的做校验。
> 你这是桥接啊,实际上两端都是client,需要一个server 服务开两个端口,把两个client串起来,这种frp是实现不了的,你其实需要的是一个tcp client转tcp server,这样另一个tcp client就可以连接这个sever端口了。 目前的FRPC是不支持,所以希望作者评估一下能不能做。因为反代使用的socket应该是可以bind端口的。
1、这个场景确实比较少见,常用于P2P。主要是被代理的应用需要明确知道报文的地址信息(IP地址、端口),判断是否与之前配置一致。我这边刚好就有这样的应用。 2、目前我知道nginx采用的也是使用随机端口访问被反代的服务器。 3、其实这个功能也依旧是原有的功能,仅仅只是在创建socket的使用,要走一个分支,需要指定端口则bind,不需要则使用随机端口
回复一下,激活此issue