本站致力于分享传播知识!

lede koolshare x86酷软中心frpc无法自启动的解决方法

主要问题

在lede酷软中心中安装的frpc插件无法开机自启动,如图。

 

原因

lede启动后frp启动时,网络未完全连接成功,导致frp客户端无法连接frp服务器,然后自动退出。

解决方法

1、新建 frpdog.sh 文件放到 /koolshare 目录。

2、内容如下:

#!/bin/sh

RUNNING=`pgrep frpc`
if [ -n "$RUNNING" ]; then
    echo "program is running" > /koolshare/frpdog.log
else
    echo "starting frpc" > /koolshare/frpdog.log
    /koolshare/scripts/frpc_config.sh start > /koolshare/frpdog.log
fi

3、修改该文件的权限为可执行。

chmod a+x /koolshare/frpdog.sh

 

4、在管理界面->系统->计划任务中加入下面一行:

*/5 * * * * /koolshare/frpdog.sh #check_frpc#

每五分钟检测frpc进程,所以重启后五分钟自动启动frpc。