cloudflare tunnel 开机不自启,是哪里的问题

查看 37|回复 1
作者:ttut   
openwrt 安装的 cloudflare tunnel ,openwrt 重启后 cloudflare tunnel 不自启,是 down 状态。
只有在 ssh 手动执行以下其中一个命令
cloudflared tunnel run [Tunnel name 或 Tunnel ID]
nohup cloudflared tunnel run [Tunnel name 或 Tunnel ID] >/dev/null 2>&1 &
cloudflare tunnel 就正常,才是 HEALTHY 状态。
尝试过在 openwrt 启动项和计划任务里加入上面的命令,但是也不行。
geekvcn   
#!/bin/sh /etc/rc.common
START=99
start(){
nohup cloudflared tunnel run [Tunnel name 或 Tunnel ID] >/dev/null 2>&1 &
}

stop(){
kill -9 `ps |grep cloudflared|grep -v grep|awk '{print $1}'`
}
restart(){
stop
sleep 1
start
}
把上面的内容写入到/etc/init.d/cloudflared
chmod +x /etc/init.d/cloudflared
service cloudflared enable
您需要登录后才可以回帖 登录 | 立即注册

返回顶部