有两台 frpc ,能绑定同一个服务的远程端口吗?
A 机 frpc.ini:
[common]
...
[A]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
subdomain = A
B 机 frpc.ini:
[common]
...
[B]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
subdomain = B
A\B 机common
部分一样,想问要修改哪些配置才能绑定同一个remote_port
?
1
rc1 2022-03-30 17:01:04 +08:00 1
remote_port 服务器的端口,不能用一样的
你这两个配置,是访问服务器的 6000 端口,映射到 A 机的 22 ,和 B 机的 22 端口 B 机应该改为 remote_port = 6001 ,即访问服务器的 6001 端口,映射到 B 机的 22 端口 |
2
brader 2022-03-30 17:05:22 +08:00
端口号那么多,为什么一定要 同一个,有什么特殊要求
|
3
Kasumi20 2022-03-30 17:06:07 +08:00 1
肯定不行啊,又不是 HTTP ,可以根据域名知道访问的目标是谁
|
4
yaott2020 2022-03-30 17:07:38 +08:00 via Android 1
frp 暂不支持 tcp 复用,除非是 http 的 tcp 连接。详情看文档: http://gofrp.org
|
5
yaron OP 结案: http 可以通过二级域名实现同一个端口多个客户端,tcp 不行。
参考: https://gofrp.org/docs/features/http-https/subdomain/ |
6
kingfalse 2022-03-30 18:37:18 +08:00 via Android
歪个楼,自用的话还是转 tailscale 吧,简单省事
|