我的子域无法与Route53一起使用

时间:2019-02-12 09:41:44

标签: amazon-web-services dns subdomain amazon-route53

我有一个域(例如:example.com),该域已配置并可以按以下配置与AWS Route 53正常工作

enter image description here

我有一个指向2个EC2实例的AWS ELB的记录点(例如,已安装并配置了tomcat 7的A和B)。

现在我想设置一个子域,例如java.example.com,它指向另一个EC实例(例如C),但到目前为止还不算成功

到目前为止我尝试过的是

尝试1.创建另一个托管区域,例如java.example.com,然后创建一个指向C的IP的记录==>不起作用

尝试2.在托管区域example.com下创建一个名称为java.example.com的A记录,值是IP的C =>不起作用

请告知我所缺少的内容。

1 个答案:

答案 0 :(得分:0)

您可以做的是创建一个名为java.example.com的CNAME记录,并将其指向EC2实例。

如果要使用A记录,然后创建一个负载均衡器,请将EC2放在负载均衡器后面,然后使用负载均衡器的DNSName作为A记录的值

在此处查看更多详细信息,https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html

从上一页中提取的内容如下

  

当Route 53接收到有关别名记录的DNS查询时,Route 53会以该资源的适用值进行响应:

     
      
  • Amazon API Gateway定制区域API或边缘优化的API –   路由53使用一个或多个IP地址来响应您的API。

  •   
  • 一个Amazon VPC接口终端节点-路由53响应您的接口终端节点的一个或多个IP地址。

  •   
  • CloudFront分发–路由53使用可以为您的内容提供服务的CloudFront边缘服务器的一个或多个IP地址进行响应。

  •   
  • 一种Elastic Beanstalk环境-路由53使用该环境的一个或多个IP地址进行响应。

  •   
  • 一个ELB负载平衡器– Route 53用一个或多个IP地址响应该负载平衡器。

  •   
  • 配置为静态网站的Amazon S3存储桶– Route 53响应一个Amazon S3存储桶的IP地址。

  •   
  • 同一托管区域中的另一个Route 53记录– Route 53响应,就好像查询是针对别名记录所引用的记录一样。

  •