ddns-go自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
项目地址:https://github.com/jeessy2/ddns-go/
安装教程-本地机器直接安装
# 创建安装目录
sudo mkdir -p /opt/ddns-go
# 下载ddns-go程序
wget https://github.com/jeessy2/ddns-go/releases/download/v6.9.2/ddns-go_6.9.2_linux_arm64.tar.gz
(# 如果下载失败,前往https://github.com/jeessy2/ddns-go/releases 下载linux-arm64版本,并使用宝塔面板上传到root目录)
# 解压
tar -zxvf ddns-go_6.9.2_linux_arm64.tar.gz
#移动到安装目录
sudo mv ddns-go /opt/ddns-go/
#设置可执行权限
sudo chmod +x /opt/ddns-go/ddns-go
#安装ddns-go
sudo /opt/ddns-go/ -s install
安装成功,打开浏览器并访问http://localhost:9876进行初始化配置
(记得宝塔面板开放9876端口)
在Docker中使用
docker run -d \ --name ddns-go \ --restart=always \ -p 9876:9876 \ -v /opt/ddns-go:/root \ jeessy/ddns-go
安装成功之后可以在宝塔面板docker里查看
打开浏览器并访问http://localhost:9876进行初始化配置
(记得宝塔面板开放9876端口)