群晖Docker安装DDNS – 解决无法重复添加DNS服务商的问题

最近想给群晖再添加一个域名解析,发现DSM自带服务无法添加相同的DNS服务商。后来上网搜索了一番,发现一个可以在Docker里运行的ddns服务:ddns-go 并且支持 阿里 腾讯 华为 等主流厂商。下面记录一下整个操作过程;

1.打开群晖Docker – 注册表,搜索:ddns 双击名为jeessy/ddns-go的映像进行下载

2.下载完成后点击映像,选中jeessy/ddns-go:latest启动

3.填入容器名称后点击高级设置

4.勾选自动重新启动

5.找到网络选项 – 勾选√使用与 Docker Host 相同的网络,然后点击应用

6.勾选√向导完成后运行此容器,点击应用等待容器启动。

7.找到容器 -选择刚才创建的ddns点击详情

8.点击日志,监听:9876就是容器的默认端口,主机IP则为群晖的登陆地址

9.打开浏览器访问:IP:9876 我的群晖登陆地址为10.0.0.10 所以我需要访问10.0.0.10:9876

10.选择你域名所在的DNS服务商,输入 ID 和 Token 没有的话可以去服务商那里创建,还是比较简单的。

11.勾选√启用IPv4,获取IP方式保持默认即可,Domains一栏输入想要解析的域名

12.最好勾选√禁止公网访问,如果需要公网访问的话建议设置用户密码,TTL设为自动即可

13.最后点击Save保存

14.查看容器日志,可以看到更新域名解析已经成功!并会显示对应的公网IP,默认间隔5分钟同步一次

原创文章,作者:lenbs,如若转载,请注明出处:https://www.smbinn.com/docker-ddns.html

原文链接:https://www.smbinn.com/docker-ddns.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享