解决frp客户端不能同时多开问题

概述

前段时间我配置了frp内网穿透,最近我发现了一个问题,就是我配置了多台frp客户端,只有一台能正常连接,其他的客户端都连接不了,一开始我以为是我配置问题,反反复复的核对配置步骤,配置都是没有问题的。现在的情况是:例如说,服务端端口是7000,客户端端口是7001,6000,现在只能7000,7001端口开启 或者 7000,6000端口开启,却不能7000,7001,6000端口同时开启。这种情况带来了很大的不便,必须要找到解决方法才行。

原因分析

像这种情况还是配置问题,frp这么受欢迎的一个工具,不至于存在只能单用户机使用这么低级的功能的。所以问题应该还是出在配置上,且这个配置问题还是超出了我的认知范围。现在能解决的方法只能是查一下资料了。

解决故障

像这种使用比较广的工具,在网上的资料都是很齐全的了,只要愿意去找找就能找到解决的方法的。
通过搜索我终于找到了我的配置问题所在,原来是名字冲突了,修改一下名字即可。

[ssh2] # 如果已经有一台叫[ssh]了,那么这里就修改为[ssh2],这样就不会冲突了。
type = tcp
local_ip = 192.168.2.195
local_port = 22
remote_port = 6000