当前位置 : 主页 > 操作系统 > centos >

pfSense、OPNsense安装ddns-go,实现动态解析阿里云、腾讯云、百度云、华为云域名

来源:互联网 收集:自由互联 发布时间:2023-09-07
ddns-go是一个简单易用的DDNS,能自动更新域名解析到公网IP,支持 Alidns(阿里云)、 Dnspod(腾讯云)、 Cloudflare、华为云、 Callback、百度云、porkbun、GoDaddy、Google Domains。 pfSense、OPNsense自带的

ddns-go是一个简单易用的DDNS,能自动更新域名解析到公网IP,支持 Alidns(阿里云)、 Dnspod(腾讯云)、 Cloudflare、华为云、 Callback、百度云、porkbun、GoDaddy、Google Domains。

pfSense、OPNsense自带的动态域名程序并不直接支持国内的域名商,经过群友Ted的沟通,ddns-go作者编译了在FreeBSD下运行的ddns-go程序,现在可以方便的使用国内阿里云和腾讯云域名。下面介绍使用方法。

需要进一步获取防火墙方面安装、配置使用方面的知识,请关注“pfSense防火墙”。

系统使用平台:pfSense plus 23.01中文定制版、OPNsense中文定制版。

上传程序文件

访问作者主页下载对应平台程序,解压缩后,使用FinalShell将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设置页面。

pfSense、OPNsense安装ddns-go,实现动态解析阿里云、腾讯云、百度云、华为云域名_ddns-go

开机启动

在/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内。

至此,配置全部完成。

上一篇:virtualenv--python沙盒环境安装
下一篇:没有了
网友评论