[DAY 14] Route 53

  • Rout 53 是 AWS 提供的 DNS service, 具有高可用性, 高扩展性
  • 额外提一点, 为何命名为 Route 53 呢?
  • Route 53 同时也提供域名注册的功能
  • 具有检查 resource health 状态的功能
  • Route 53 是 AWS 唯一提供 SLA (Service level agreement) 的服务

Records

  • 每一笔 record 包含有
    • 网域名/子网域名: google.com
    • RecordType 类型: A 或是 AAAA
    • Value 值: 123.456.789.123
    • Routing Policy: 定义了 Route 53 要如何回应查询
    • TTL: record 暂存在 DNS resolver 的时间
  • 目前 Route 53 支援的 record type:
    • A (地址记录)
      • 将主机名称对应到一个 IPv4 位址
    • AAAA(IPv6 地址记录)
      • 将主机名称对应到一个 IPv6 位址
    • CNAME(正式名称记录)
      • 将主机名称对应到另一个主机名称
      • 对应的目标必须是一个有 A 或 AAAA record 的网域名
      • 不过无法为一个 DNS 命名空间 (zero apex, 就是 root domain) 的 top node 建立 CNAME record
        • 例如, 无法为 example.com 建立 record, 但是可为 www.example.com 建立 record
    • NS (名称服务器记录)
      • Name Servers用来设定网域名称的名称服务主机
      • 控制如何路由至一个 domain
    • CAA(认证机构授权), DS, MX(邮件交换记录), NAPTR(名称授权指标记录), PTR (指标记录), SOA(起始授权记录), TXT(文字记录), SPF(寄件者政策架构), SRV (服务定位器)
  • Hosted Zones
    • 这里的 zone 代表的是一个 domain, zone 里面包含的就是那个 zone 有的 DNS record
    • 定义了如何将流量导向至网域及子网域的 record
    • Public Hosted Zones
      • 如何将流量导向至 internet 的纪录, public domain names, 只要有使用正确的 DNS server 设定就可以查询的到
    • Private Hosted Zones
      • 只在 VPC 中有效 (可跨 VPC),在 VPC 中的 instance 可正确查询到 DNS record 设定
      • 纪录如何在一个或多个 VPC 将流量导向的纪录 (private domain names)
      • 在这不会回应来自 VPC 之外的 DNS 查询, VPC 需要开启 enableDnsHostnames 和 enableDnsSupport 两个设定才会生效
    • 每个 zone 建立後预设都会有 NS(name server) & SOA(start of authority) 的设定

<<:  [Day 14] - 初探永丰银行线上收款API - 丰收款 - HASH ID计算(1)

>>:  Day 16. 常见模板 Template App Apache / Nginx by Zabbix agent 介绍

推荐! 开发的线上辅助工具

今天在分享几个方便好用的工具。 一个是 Android Asset Studio ,有9种图标的变形...

D9 第四周 网路基础

当周进度 NET101 从拉面店的贩卖机理解什麽是 API 从传纸条轻松学习基本网路概念 Reque...

[Day27] grid-row-start / grid-row-end + grid-column-start / grid-column-end

如果想要控制网格项目的放置位置,就要知道怎麽定义项目放置的"行"与"列...

D8-(9/8)-中华电(2412)-存股好选择

注:发文日和截图的日期不一定是同一天,所以价格计算上和当日不同,是很正常的。 声明:这一系列文章并无...

Day 8 - Fun with HTML5 Canvas

前言 JS 30 是由加拿大的全端工程师 Wes Bos 免费提供的 JavaScript 简单应用...