ddns-go是一个简单易用的DDNS,能自动更新域名解析到公网IP,支持 Alidns(阿里云)、 Dnspod(腾讯云)、 Cloudflare、华为云、 Callback、百度云、porkbun、GoDaddy、Google Domains。
由于pfSense、OPNsense自带的动态域名程序并不直接支持国内的域名商,群友Ted使用源码编译了在FreeBSD下运行的ddns-go程序,现在可以方便的使用国内阿里云和腾讯云域名。下面介绍使用方法。
交流防火墙技术,欢迎关注“pfSense防火墙”。
系统使用平台:pfSense plus 22.05。
上传文件
解压缩下载的文件,导航到诊断>shell命令,点击上传文件,将ddns-go-freebsd上传到/tmp目录下。
执行以下命令,将ddns-go-freebsd移动到/root目录下:
授予执行权限
运行
点执行后,不会显示任何内容,但其实命令已经运行了,不用再管它。
如果是在shell后台,执行命令会显示如下提示:
设置开机启动
安装shellcmd插件,将运行命令添加到开机启动项,如下图所示:
DDNS设置
浏览器输入地址:防火墙LAN IP:9876,进入设置页面进行DDNS设置。
理论上,该程序也可以在OPNsense上运行,未做测试。
下载程序
当前源码版本:4.1.1
点我下载