Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services DNS记录出现故障_Amazon Web Services_Amazon Ec2_Dns_Amazon Route53_Elastic Load Balancer - Fatal编程技术网

Amazon web services DNS记录出现故障

Amazon web services DNS记录出现故障,amazon-web-services,amazon-ec2,dns,amazon-route53,elastic-load-balancer,Amazon Web Services,Amazon Ec2,Dns,Amazon Route53,Elastic Load Balancer,我在AWS路线53中遇到了一些问题 2 EC2 instances in the same region. xxx.xxx.xxx.xxx -hosted: domain.tld & www.domain.tld yyy.yyy.yyy.yyy -hosted: abc.dpmain.tld & pqr.domain.tld 2 load-balancers: elb-1.aws.com - instances: xxx.xxx.xxx.xxx elb-2.aws.com

我在AWS路线53中遇到了一些问题

2 EC2 instances in the same region. 
xxx.xxx.xxx.xxx -hosted: domain.tld & www.domain.tld
yyy.yyy.yyy.yyy -hosted: abc.dpmain.tld & pqr.domain.tld

2 load-balancers: 
elb-1.aws.com - instances: xxx.xxx.xxx.xxx
elb-2.aws.com - instances: yyy.yyy.yyy.yyy

Route53 records: 
record| name           | value
-----------------------------------------
    A | domain.tld     | xxx.xxx.xxx.xxx
CNAME | abc.domain.tld | elb-2.aws.com
CNAME | pqr.domain.tld | elb-2.aws.com
CNAME | www.domain.tld | elb-1.aws.com
[*.].domain.tld可访问,但“domain.tld”不可访问,
现在如何使“domain.tld”可访问?..

对于tld,您需要使用别名记录


普通Amazon Route 53资源记录集是标准DNS资源记录集,而alias资源记录集为DNS功能提供了特定于Amazon Route 53的扩展。别名资源记录集不包含IP地址或域名,而是包含指向CloudFront发行版、弹性Beanstalk环境、ELB Classic、应用程序或网络负载平衡器、配置为静态网站的Amazon S3存储桶或同一托管区域中的另一个Amazon Route 53资源记录集的指针。当Amazon Route 53接收到与别名资源记录集中的名称和类型相匹配的DNS查询时,Amazon Route 53会跟随指针并使用适用的值进行响应。

我不理解。现在我该如何解决这个问题呢?在Route 53中,将apex(domain.tld)配置为A记录,选择ALIAS并输入或选择负载平衡器dns名称。