QNAP威联通阿里云(aliyun)动态域名解析DDNS

首先威联通提供了官方的DDNS域名

myQNAPcloud 云服务

但是域名myqnapcloud.cn太长不方便记忆、推广,也没有域名主导权,并且大陆地区申请此域名的SSL证书是收费的,所以我们可以配置自己的域名作为DDNS域名。

如果我们自己有域名,那配置我们自己的域名作为DDNS域名就再好不过了。

那我们在哪里配置官方的域名呢?

可以从控制台或者导航栏中找到
左侧找到DDNS栏,就可以显示新增界面
新增配置界面

我们可以看到官方提供了很多免费动态DDNS服务商,国内常用的3322、花生壳(oray)也在里面,还有一些DNS解析服务商,但是我们自己域名解析提供商不在支持范围。

那怎么办呢?2个选择
1.申请上面所支持DNS解析服务商,但大多是国外的,对国内支持并不友好
2.自己通过自定义去修改

自定义DDNS服务器

本文主要针对常用的万网(阿里云)alidns,由于阿里DNS有提供API接口,但是修改请求需要签名(非固定值)所以直接通过URL是无法完成的,我就写了一个API服务来中转提交修改,由于是通过转发的,下面也会教大家配置AK(accessKey)权限提高安全性

alidns配置

URL填写(无需修改)

https://api.tonnp.com/API/ddns/alidns?keyid=%USER%&secret=%PASS%&hostname=%HOST%&ip=%IP%

阿里云AccessKey的创建可以看之前的文章

这里我们修改DNS记录需要添加一个云解析的权限 AliyunDNSFullAccess

添加权限操作图

我们在选择权限中搜索“AliyunDNSFullAccess”,下面筛选出“管理云解析(DNS)的权限”点击后添加到已选择

添加后我们看到授权成功

授权成功后我们用之前新建帐号时获得的AccessKey和AccessKey Secret填写到QNAP威联通DDNS(新增)参数中,完成后我们过1分钟到阿里云-云解析中查看IP地址是否更新

由于威联通控制台没办法查看到日志,如为什么修改操作失败等,所以之后还会上线一个查询DDNS操作记录的页面供大家在需要的时候查看。

《QNAP威联通阿里云(aliyun)动态域名解析DDNS》有2条评论

  1. 需要先给DDNS域名在解析记录里加一条记录,为了看是否生效可以配置一个1.1.1.1的地址,修改成功后会变成正确的外网地址。

    下次更新的时候把如果没有添加记录的增加一条解析记录,之前是为了防止错误修改,没有考虑空记录可以追加并没有什么问题。

发表评论