在群晖 Docker 上实现阿里云 DDNS 动态域名解析

花生壳等免费动态域名解析对域名和 TTL 均有限制,影响实际使用体验。通过开放阿里云云解析 API 接口,配置 NAS 上面的客户端即可实现公网 IP 地址同步。

解决方法

1、进入阿里云控制台,打开 RAM 访问控制,创建一个新用户,访问方式选择 “编程访问”。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

2、对用户进行授权,进入用户设置 > 权限管理 > 添加权限,添加 “AliyunDNSFullAccess 管理云解析 (DNS) 的权限”策略。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

3、获取 AccessKeyID 和 AccessKeySecret 。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

4、打开域名解析,为域名添加一条 www 主机记录,记录值为 0.0.0.0 。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

5、登录群晖 DSM 系统,在套件中心安装 Docker。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

6、打开 Docker,在注册表中搜索 aliyun-ddns ,下载相应的映像。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

7、下载完成后,创建一个映像,进入高级设置。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

8、完善映像环境参数信息,点击 “应用” 并启动容器。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

9、启动完成后可以通过日志查看运行状态,更新完成后在阿里云 DNS 解析中可以看到该条目。

在群晖 Docker 上实现阿里云 DDNS 动态域名解析

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

CAPTCHAis initialing...