前言:下面几点可以解决百分之九十的问题。

1、核对一下frps与frpc版本是否一致

2、对一下frps服务是否启动

3、对一下端口是否开放


1、问题:使用的平台不一致(frpc启动报错),还有可能就是没有加权限

./frpc: line 1: syntax error: unexpected "("

解决办法:

1、:换成对应的平台frpc启动就可以了

2、:添加执行权限 chmod +x frpc


2、问题:端口不可用

error: port unavailable
解决办法:这个原因有两种:


1、默认可以映射5个端口,超过就不能映射了,可以配置max_pool_count = 10,来增加映射端口数量(frps端)

2、服务端限制了映射端口范围,也会包这个错例:allow_ports = 2000-3000


3、问题:自定义404页面访问变成文本展示

解决办法:在网页源码head下面的第一行加入下面代码,就OK了

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


4、不知道怎么写了 暂时就这样

4 条评论

    1. @夕颜:看见别人说的,是因为frp与科学上网工具起冲突了,你把科学上网工具关闭了,在开启frp,看看还有没有问题。

      Unknown Unknown
      1. @小渔民:还是会有问题 我用SSH和Http都没报错. 只要是Minecraft尝试连接就会报错. 可能是Minecraft的问题

        Windows 10 x64 Firefox 74.0