解决安装宝塔面板后无法使用frp的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决安装宝塔面板后无法使用frp的问题相关的知识,希望对你有一定的参考价值。

参考技术A

总结:
宝塔面板打开默认关闭的UDP

解决方案:

安装宝塔面板后,在服务器上安装frps,并开启KCP,发觉客户端frpc连接不上,始终提示 i/o timeout 。

检查了服务器(腾讯云)的防火墙,相关端口的TCP和UDP都已打开(已导入宝塔面板专门为腾讯云出的出入站规则,及之前使用AppNode面板的自定义出入站规则)。

各种调试,无解。

折腾了近2天。

忽然再次反映过来,KCP走的是UDP协议,因为安装宝塔面板之前是frps是好用的,所以判定问题出在宝塔面板上,是否是服务端系统(Raspbian)的UDP不通?

遂去宝塔面板论坛查询,发现宝塔面板安装后,默认关闭UDP端口连接。使用上面面的命令,打开防火墙的相关配置。

重启frpc,正常。

WSL Ubuntu 宝塔 PHP 环境安装及配置

参考技术A 在 Microsoft Store 中找到 Ubuntu 18.04 LTS,点击安装。

修改 /etc/ssh/sshd_config 中的相应配置项为

重启ssh

安装Nginx后,在 /etc/nginx/nginx.conf 的 http block 中加入(解决 PHP-FPM 超时问题)

重启宝塔

配置为 阿里云 Composer 全量镜像

增加个人配置 ~/.vimrc

以上是关于解决安装宝塔面板后无法使用frp的问题的主要内容,如果未能解决你的问题,请参考以下文章

基于Frp的Web管理面板:FrpMgr

宝塔面板无法访问

宝塔面板无法安装PM2管理器的情况

宝塔面板mysql无法启动的问题

Mac在Docker里的CentOS安装宝塔面板

宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘