xvno / blog

个人博客, 不定期发布技术笔记和个人随笔.
0 stars 0 forks source link

Networking: 阿里云: 云解析DNS #165

Open xvno opened 2 years ago

xvno commented 2 years ago

Refs

xvno commented 2 years ago

术语解析

术语 全称 中文 说明
DNS Domain Name Service或Domain Name System 域名服务或域名系统 它是一种用于TCP/IP应用程序的分布式数据库,提供主机名字和IP地址之间的转换及有关电子邮件的选路信息。
解析 Domain Name Resolution 域名解析 依靠DNS系统,实现将域名映射为IP地址的过程。
A Record A Record A记录 A (Address)记录是用来指定主机名(或域名)对应的IP地址记录。
CNAME Record CNAME Record CNAME记录/别名记录 CNANE(Canonical Name)允许您将多个名字映射到同一台计算机。 通常用于同时提供www和mail服务的计算机。
MX Record MX Record MX记录 MX(Mail Exchange),用于电子邮件系统发邮件时根据受信人的地址后缀来定位邮件服务器。
TXT Record TXT Record TXT记录 TXT(Text),一般指为某个主机名或域名设置的说明。
SRV Record SRV Record SRV记录 一般是为Microsoft的活动目录设置时的应用
AAAA Record AAAA Record AAAA记录 将域名解析到IPv6地址
URL Forward URL Forward URL转发 URL转发就是当您访问该域名的时候,自动跳转到预先设置好的地址上去。包括显性URL转发和隐形URL转发。
Pan Resolution Pan Resolution 泛解析 把 *.domain.com 的A记录解析到某个IP地址上,然后别人通过任意的前缀.domain.com访问都能访问到您解析的站点上
CNNIC Domain CNNIC Domain 国内域名 后缀为.cn、.中国、.公司、.网络,CNNIC管理的域名
International Domain International Domain 国际域名 除国内域名以外的域名后缀,一般为com、net、org、info、biz、mobi、so、co、cc、tv、me、asia、name、hk等域名
Chinese Domain Chinese Domain 中文域名 域名主体为中文的域名
NameType NameType 域名格式 合法的域名格式,如 www.abc.com,ftp.staff.abc.com等由字母(汉字)、数字、中划线“-”及点“.”组成的字符串。
SLA Service-Level Agreement 服务等级协议 云解析按照不同版本承诺收费用户不同的服务协议等级
CDN Content Delivery Network 内容分发网络 云解析对接阿里云CDN业务,支持域名加速访问
xvno commented 2 years ago

其他必要步骤

  1. 获取 Aliyun AccessKey
  2. 安装阿里云 CLI
  3. 执行CLI 命令

# DescribeDomainRecords
aliyun alidns DescribeDomainRecords --DomainName yium.cc

# AddDomainRecord
aliyun alidns AddDomainRecord --DomainName yium.cc --RR dam --Type A --Value 81.70.242.88 --TTL 600

# UpdateDomainRecord  
aliyun alidns UpdateDomainRecord --RecordId 715246327188850688 --RR dam --Type A --Value 81.70.242.89 --TTL 600
xvno commented 2 years ago

在阿里云控制台创建 DNS 管理者账号

  1. 登录阿里云, 切换到 RAM 访问控制/身份管理/用户, 连接 https://ram.console.aliyun.com/users
  2. 在右侧点 “创建用户“ ,登录名填写 dns, 显示名称也是 dns, 并点选 “访问方式” 的 “Open API 调用访问” 复选框, 然后点击 “确定” 即可创建 dns 用户, 点击 “复制” 即可复制 AccessKey ID, AccessKey Secret 等信息, 请把这部分信息发送给我(魏博洋)
  3. 回到 RAM 访问控制/身份管理/用户, 连接 https://ram.console.aliyun.com/users, 点选 dns 用户的 “操作” / “添加权限”, 在弹出框的 “选择权限” 下搜索 dns, 并选中 “AliyunDNSFullAccess”, 然后点击 “确定” 即可。