本文摘要ddns-go 是一个简单易用的 DDNS 工具,能自动更新域名解析到公网 IP,支持 Alidns(阿里云)、Dnspod(腾讯云)、Cloudflare、华为云、Callback、百度云、porkbun、GoDaddy、Google Domains 等服务商。pfSense、OPNsense 自带的动态域名程序不支持国内的域名商,ddns-go 作者编译了 FreeBSD 平台的 ddns-g...
ddns-go 是一个简单易用的 DDNS 工具,能自动更新域名解析到公网 IP,支持 Alidns(阿里云)、Dnspod(腾讯云)、Cloudflare、华为云、Callback、百度云、porkbun、GoDaddy、Google Domains 等服务商。
pfSense、OPNsense 自带的动态域名程序不支持国内的域名商,ddns-go 作者编译了 FreeBSD 平台的 ddns-go 程序,并借助 ChatGPT 编写了 Web 端控制程序。下面介绍安装和使用方法。
安装程序
下载所需附件,解压缩后上传到防火墙 root 目录,进入安装目录,执行以下命令进行安装:
sh install.sh运行过程如下图所示:


开机自启
pfSense 在 shellcmd 插件添加以下开机命令:
nohup /usr/local/bin/ddns-go > /var/log/ddnsgo.log 2>&1 & echo $! > /var/run/ddnsgo.pid如下图所示:

OPNsense 安装脚本已经添加了开机自启项,无需手动添加。
WEB 配置
导航到 服务 > DDNS-GO,进入 DDNS-GO 的控制页面。


浏览器访问 http://防火墙LAN IP:9876,输入默认账号密码 admin/admin,进入 DDNS-GO 设置页面。

附件下载
觉得内容不错?我要