Docker实现阿里云域名解析

Unraid教程 · 2021-06-03

前期准备

1.申请了公网IP,电信用户打10000号,接通人工客服,说因为家里装监控,需要申请公网IP,一般都会给通过

2.光猫改成桥接模式,一般也是打电信客服电话即可,就是光猫只充当桥接功能,拨号交给路由器等设备

3.服务器安装了UNRAID等系统,支持docker

4.阿里云购买了域名,如我的是:x86.icu

1.获取阿里云的AccessKey

登录阿里云(https://www.aliyun.com/),进入到控制台,鼠标移到右上角的头像,下拉框选择“AccessKey 管理

1.点击accessKey管理.png

会弹出个安全提示,点击继续使用即可

2.安全提示.png

2.创建密钥

记住这个密钥的AccessKey ID 和 AccessKey Secret值

3.创建密钥.png

3.添加docker容器

以UNRAID为例,在菜单栏的Docker下,点击添加容器按钮

4.添加容器.png

4.新增变量

Repostitory(存储库)填写:chenhw2/aliyun-ddns-cli

新增以下几个变量:

AKID

AKSCT

DOMAIN

REDO

解释一下,AKID是刚才阿里云分类的AccessKey ID;AKSCT是AccessKey Secret;DOMAIN就是需要修改的域名,如我域名是x86.icu,则可以修改成 www.x86.icu 或者 nas.x86.icu 都可以;REDO是更新频率,一般填写600即可,600即600秒

具体设置参考如下:

5.添加变量.png

详细的设置:

AKID

6.akid.png

AKSCT

7.aksct.png

DOMAIN

8.DOMAIN.png

REDO

9.REDO.png

ok之后点应用即可,至此,就有自动绑定公网ip到域名下了

unraid 教程 阿里云 域名解析
Theme Jasmine by Kent Liao