快速安装
首先需要安装curl(如果没有)
# Debian/Ubuntu
sudo apt update && sudo apt install -y curl
# CentOS/RHEL
sudo yum install -y curl
# Fedora
sudo dnf install -y curl
下载安装脚本
curl -O https://raw.githubusercontent.com/k08255-lxm/ddns-go-installer/main/install.sh
运行安装程序
sudo bash install.sh
输入站点信息
程序会自动安装所需的依赖,所以,你需要做的就是根据自己的喜好输入自定义信息,当然,你也可以直接回车,保持默认,安装完成后,系统会输出访问地址,复制并进入就能看到初始化界面了。
需要注意的是,如果你的服务器是动态IP,那么请你尽快进入管理页面配置域名,使用 你的域名+端口
这个格式来进行访问,否则后续IP发生变化,程序输出的地址将无法进入。
进入WebUI进行配置
设置管理员密码
进入程序安装完成后输出的地址,你应该能看到这样的界面
输入管理员用户名和密码,就会进入到系统界面。
获取并填写信息
选择你域名的服务商,如图示填写即可。
更换IP自动发送提示
可以看看官方的教程。
设好后,到配置里,加上-noweb参数,这样网页设置将被关闭。不需要搞解析和证书。真需要改再打开就是了。
nano /etc/systemd/system/ddns-go.service
[Service]
ExecStart=/usr/local/bin/ddns-go -noweb -l :你的端口 -f 300
systemctl daemon-reload && systemctl restart ddns-go
看下状态 systemctl status ddns-go 如果正常,就可以了,网页也被关闭了。