第一节我们提到过,Route 53 DNS Resolver
除了解析公网域名外,它也负责解析对在Route53 private hosted zone
的域名请求。private hosted zone
里记录了用户自己创建的域名映射关系,然后绑定到一个或多个VPC,例如为内网的数据库创建一个域名db.example.com
, 然后为它创建一条A记录
通常Private DNS
的解析有四种应用场景:
On-premise
之间做解析(DNS服务器在On-premise
)On-premise
和AWS之间做解析(DNS服务器在AWS)On-premise
都有本节我们将基于第一章创建的VPC(10.100.0.0/16
),为它创建一个private hosted zone
在创建private hosted zone
之间,需要先把VPC的这两个设置开启:
enableDnsHostnames
enableDnsSupport
然后进入Route 53页面点击Create hosted zone
:
输入域名,选择Private hosted zone
类型:
选择VPC,然后点击创建:
创建private hosted zone
完成后,为它添加一条A记录:
创建完成后,登录到该VPC下的一台EC2, 查看是否能解析成功: