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

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

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

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

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

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

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

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

4.勾选自动重新启动

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

13.最后点击Save保存

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

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

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

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

发表评论

登录后才能评论