主要问题
在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
chmod a+x /koolshare/frpdog.sh
4、在管理界面->系统->计划任务中加入下面一行:
*/5 * * * * /koolshare/frpdog.sh #check_frpc#
每五分钟检测frpc进程,所以重启后五分钟自动启动frpc。