ddns-go 是一个多平台 DDNS 工具,可以非常便捷的主动更新 DNS 记录,以达到动态 IP 绑定固定域名的目的。
通常我们使用 Docker 版,但如果系统不需要 Docker,纯 Linux 环境下也是可以安装并且自启动。
新建一个目录用于存放 ddns-go 程序,并进入这个目录
mkdir -p /usr/local/ddns-go
cd /usr/local/ddns-go下载 ddns-go,在 ddns-go 发布页面找到适合自己硬件平台的最新版本,我的是 X86 64 位,于是选择的 X86 64,url 根据自己选择替换。
wget https://github.com/jeessy2/ddns-go/releases/download/v6.2.2/ddns-go_6.2.2_linux_x86_64.tar.gz下载完成后解压缩
tar -zxvf ddns-go_6.2.2_linux_x86_64.tar.gz安装 ddns-go 服务
sudo ./ddns-go -s installddns-go 的 web 界面默认是 9876 端口,如果希望使用 webUI,需要 linux 放行 9876 端口
sudo firewall-cmd --permanent --add-port=9876/tcp然后就可以在本地打开 ip:9876 进行配置。
当配置结束后,可以把服务加入开机启动
# 重载
systemctl daemon-reload
# 启动
systemctl start ddns-go.service
# 开机启动
systemctl enable ddns-go.service
评论区