tls 加密开启,client 到服务端的连接几分钟后就会断掉,其它端口通信则正常。
frps 运行在香港阿里云,frpc 试过了多个网络环境了,都是相同情况。
现在想临时映射下内网的服务,完全不行了,心累。一天天的折腾这些破事
1
xuhaoyangx 2022-10-25 23:20:01 +08:00 1
因为 go 官方 tls 库的 client hello 签名被拉黑了。
|
2
lelandsu OP @xuhaoyangx 怎么说? 哪里的消息
|
3
caola 2022-10-25 23:41:30 +08:00
都走国际出口了,这种情况太正常了啊。
frps 和 frpc 都是在国内,那基本不存在这个问题 |
4
xuhaoyangx 2022-10-25 23:49:12 +08:00 4
|
5
lelandsu OP @xuhaoyangx 感谢!
|
6
Shinozaki714 2022-10-26 01:39:02 +08:00 2
@lelandsu
关 frp 的 tls ,换 glider 或 ehco frpc 连接服务器为本地 glider/ehco 监听的端口,glider/ehco 转发到外网端口,再解密转发到 frps 上 https://github.com/nadoo/glider https://github.com/Ehco1996/ehco 我这以前 frp 直连没问题的,后面阻断厉害,开 tls 也一样,就一直这么套隧道用了。 用过 realm 的 tls 和 wss 隧道同样会在几分钟后断开,gost 也试过,但内存占用会越用越高,连接稳定性也差一些。 frpc: server_addr = 127.0.0.1 server_port = 端口 1 内网 glider: glider -listen tcp://127.0.0.1:端口 1 -forward=tls 或 wss://外网地址:端口 2?serverName=域名 外网 glider: glider -listen 'tls 或 wss://:端口 2?cert=~/cert/fullchain.pem&key=~/cert/key.pem' -forward tcp://127.0.0.1:frps 端口 ehco 的话不需要自备证书 内网: ehco -l 127.0.0.1:端口 1 -r wss://外网地址:端口 2 -tt wss 外网: ehco -l :端口 2 -lt wss -r 127.0.0.1:frps 端口 |
7
mcone 2022-10-26 08:30:29 +08:00
@xuhaoyangx 这个 issue 有点东西……
|
8
lelandsu OP @Shinozaki714 厉害,我试试
|
9
tang2554 2023-02-04 22:48:24 +08:00
@Shinozaki714 大神,请问 ehco 或 gost 还稳吗?为啥我配置了还是经常断线。。。另外,请问端口 2 是自己随意设置的吗
|