爱快设置阿里云域名解析更新结果失败
解决步骤是:
1、登陆进入阿里云控制台,配置域名解析。
2、需要调用API,或OSS存储,需要申请阿里云Acesskeys。
3、按步骤创建好子用户,需要授权给子用户。
4、授权成功即可。
RouterOS aliyun 实现DDNS动态解析
本文主要讲解如何借助阿里云aliyun的云解析API接口来实现RouterOS(以下简称ROS)的DDNS动态解析。
一、创建访问控制RAM的AccessKey
我这边简单的讲讲如何申请开通:
1、阿里云网站 -- 产品 -- 安全 -- 应用身份服务 ,这个就是控制API ,用户管理,新建用户,填写用户名和勾上“为该用户自动生成AccessKey”,保存好这个accesskey。
2、策略管理 -- 自定义授权策略,新建授权策略,选择空白模版,授权策略名称随便填(如alidns),策略内容为下面的内容(修改下面内容中的域名为你自己要做DDNS的域名)
action是api的接口,只接受AddDomainRecord(增加域名解析),DescribeDomainRecords(输出域名解析列表)和UpdateDomainRecord(修改域名解析记录)
Resource是指被授权的具体对象,这边domain/myxzy.com需要修改成你自己的域名domain/xxx.com。这样就是授权对象是该域名
3、授权--新增授权--添加权限—在授权主体,对上面创建的用户,点击授权,选择刚才自定义创建的策略,确定。
二、PHP制作aliyun API动态解析接口
以下是我制作好的php解析接口
接口地址:
HTTP请求方式:
请求参数:
示例:
“0”代表解析修改成功或者是当前解析记录ip相同
“1”代表AccessKey报错(这个阿里云我这边经常出现,刷新就可以正常)
“2”代表没有设置参数
1、本接口未记录所有的解析AccessKey和解析记录,但是服务器的访问日志会有链接记录(按照政策要求需保存6个月的日志)。虽然有日志但是本接口不提供任何查询。
2、强烈建议按照步骤一设置授权权限。
3、由于使用本接口出现的任何安全问题,本人概不负责。这边只能保证本人不会去做任何后门行为。这边建议勤换AccessKey
id、secret、domain、record、pppoe修改成自己的。定时1分钟运行就好。
脚本说明:获取pppoe拨号ip,然后判断和记录解析ip是否相同,不同开始访问我的php解析脚本,解析脚本就判断参数执行,返回0或1或2,如果是0更新记录的alidns解析ip,其他的不记录。
四、alidns-api-php脚本源码
Github:
阿里云有动态域名解析吗
系统一键添加邮箱解析
如您使用万网域名,万网云邮箱支持自动设置解析记录。
1.请登录阿里云/万网【管理控制台】,点击使用中的【产品与服务】—【企业邮箱】进入邮箱管理列表页。
2.在邮箱管理列表中点击要设置解析的邮箱域名右边的【管理】,进入详细页后点击【设置解析】—【一键添加邮箱解析】。
提示: 如果在添加一键解析报报错:添加失败,请重试
此种情况,需要您查看您的域名解析记录,如果已经存在一条@的cname解析记录,则无法再次添加@的mx解析记录,解析是冲突的,参考文档说明如下:设置解析记录时提示冲突的原因 。
需要您判断是否删除cname记录后在添加企业邮箱的解析记录。
3.添加解析成功后,解析记录已自动生成,您可以点击左侧导航的【我的云解析】,进入万网云解析进行查看。
4.点击要查看解析记录的域名,进入解析记录页。即可看到系统为您自动设置的解析记录。
手工添加邮箱域名解析
如果您的邮箱域名和邮箱产品不在同一会员ID下则需要在您的域名所在账号或单域名管理控制台添加解析,解析生效后才可以使用。
解析设置方法:
1. 账户登录后,进入 产品管理 管理控制台 域名 ,在列表中选择需要解析的域名。单击 解析 链接,根据系统提示完成对域名的解析。
2. 进入 域名解析 界面,单击 添加解析 选项。
3. 如果您的域名和 DNS 服务都不是阿里云提供,请联系您的域名服务商协助您设置域名解析。
4. 一般解析生效时间为10分钟左右,请您成功设置后,耐心等待生效。