openwrt设置开机自启 tailscale为例
首先下载 tailscale
到 /root
目录下,并按照以下命令运行一次
/root/tailscale/tailscaled --state=/root/tailscale/tailscaled.state &
/root/tailscale/tailscale up &
弹出登录地址并授权即可
创建一个启动脚本位置在/etc/init.d
下
vim /etc/init.d/tailscale
输入以下内容
#!/bin/sh /etc/rc.common
START=99
STOP=10
boot() {
start
}
start() {
# 修改这里的启动脚本
# Start Tailscale daemon
/root/tailscale/tailscaled --state=/root/tailscale/tailscaled.state &
sleep 2
# Connect to Tailscale
/root/tailscale/tailscale up &
}
stop() {
# Stop Tailscale
/root/tailscale/tailscale down
}
restart() {
stop
start
}
修改文件权限
chmod +x /etc/init.d/tailscale
最后重启
查看效果