首页 杂谈DDNS-GO | 自动解析域名

DDNS-GO | 自动解析域名

发布日期: 2024-10-2 Yabooo 杂谈

1. 前言
GitHub:https://github.com/jeessy2/ddns-go

DDNS-GO 是简单好用的 DDNS,它可以帮助你自动更新域名解析到公网 IP。比如你希望在本地部署网站,但是因为公网 IP 是动态的,无法使用常用的 DNS 解析到固定的公网 IP 上,如果一直前往 DNS 控制台更改 DNS 解析就会很繁琐。而 DDNS-GO 就能解决这一难题,帮助你自动更改 DNS 解析!

2. 准备
夜梦这里使用的是雨云的服务器,九折 + 十元优惠券链接:https://www.rainyun.com/YeMeng_

更多服务器推荐请看:https://tech.yemengstar.com/?p=5865

在开始部署之前,你需要安装 docker。具体安装方法请参考:https://tech.yemengstar.com/?p=536

 

3. 部署
在安装完 docker 以后,我们可以很方便的启动此项目:

docker run -d --name ddns-go --restart=always -p 9876:9876 -v /opt/ddns-go:/root jeessy/ddns-go
默认使用端口为 9876,如果端口冲突,你可以修改 9876:9876 左侧的端口号。

4. 基础使用
部署完毕以后,请尽快访问 ip:9876 完成基础设置。

选择你的服务商:

image.png


每个 DNS 服务商的填写内容不同,小伙伴们自行调整即可。

IPV4 栏目中,domains 填写你需要解析到此服务器的域名,其余配置选项可以不做更改。

image.png


IPV6 选项中,如果你的服务器没有 IPV6,关闭即可。如果有 IPV6,填写形式和 IPV4 的相同。

image.png


一般不建议开启公共访问,如果你有公共访问的需求,可以开启。但是一定要注意设置复杂的登录用户名与密码!

image.png


Webhook 可以不填写,如果有需要可以按照 GitHub 上面的格式进行填写。

image.png


5. 后记
至此,你的 DDNS 就配置完毕了。 DNS 每隔一段时间就会检查域名是否解析到此服务器,如果 IP 变更,域名就会变更解析。 作者:晚夜梦星尘 https://www.bilibili.com/read/cv27060768/ 出处:bilibili