刚刚介绍了pfSense、OPNsense可以直接使用Cloudflare实现DDNS:
https://www.rei3.com/gintama-post/2354.html
不过有朋友所在地区访问Cloudflard是个麻烦,只能用第三方插件实现Aliyun和腾讯云的域名DDNS,虽然安全性降低了,但目前没发现这个插件有毛病,暂时凑合应该是个不错的选择。
对了,这玩意叫ddns-go,一个朋友开发的插件,没想到pfSense、OPNsense也能用,挺好。
系统使用平台:pfSense plus 23.01中文定制版、OPNsense中文定制版。
上传程序文件
访问ddns-go 主⻚下载对应平台程序,解压缩后,将ddns-go上传到防火墙的/usr/local/bin/目录 下。
授予执行权限
运行以下命令,赋予程序执行权限。
chmod +x /usr/local/bin/ddns-go
运行DDNS-GO
运行以下命令,运行ddns-go。
nohup /usr/local/bin/ddns-go 2>&1 &
配置DDNS-GO
浏览器输入http://防火墙LAN IP:9876,进入DDNS设置⻚面。
开机启动
在/usr/local/etc/rc.d/目录下,新建一个ddns-go.sh文件,文件包含运行ddns-go的命令,并注意赋予该文件执行 权限。
chmod +x /usr/local/etc/rc.d/ddns-go.sh
在OPNsense上,开机启动文件放置在/usr/local/etc/rc.syshook.d/early内。
至此,配置全部完成。