方案一:插件Shellcmd
使用方法:https://docs.netgate.com/pfsense/en/latest/development/boot-commands.html
方案二:Shell脚本
在/usr/local/etc/rc.d/目录中创建shell脚本,文件以.sh结尾,该目录中的所有.sh文件都将在系统启动时执行,赋予执行权限,例如:
chmod +x myshell.sh
cat myshell.sh
#! /bin/sh
sleep 10
tailscale enable
tailscale up --accept-routes --advertise-routes=192.168.8.0/24 --accept-dns=false
方案一会保留在配置文件中,重装pfsense后只需要恢复配置即可