-1

versagten Ich habe einige Probleme in AWS Route53DNS-Einträge

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 zugänglich ist, sondern 'domain.tld' ist nicht, , was jetzt tun, um ‚Domäne. tld 'zugänglich? ...

Antwort

1

Für die TLD müssen Sie einen ALIAS-Datensatz verwenden.

Routing Traffic to an ELB Load Balancer

Während gewöhnliche Amazon Route 53-Resource-Record-Sets sind Standard-Datensatz DNS-Resource-Sets, bietet Datensätze alias Ressource eine Amazon Route 53-spezifische Erweiterung DNS-Funktionalität. Anstelle einer IP-Adresse oder eines Domänennamens enthält ein Alias-Ressourcensatz einen Zeiger auf eine CloudFront-Distribution, eine Elastic Beanstalk-Umgebung, einen ELB Classic, eine Anwendung oder einen Netzwerklastenausgleich, einen Amazon S3-Bucket, der als statische Website konfiguriert ist oder ein anderer Amazon Route 53-Ressourceneintrag in derselben gehosteten Zone. Wenn Amazon Route 53 eine DNS-Abfrage empfängt, die mit dem Namen übereinstimmt und einen Alias-Ressourceneintrag eingibt, folgt Amazon Route 53 dem Zeiger und antwortet mit dem entsprechenden Wert.

+0

Ich verstehe nicht. wie kann ich das jetzt beheben? – Amin

+0

Konfigurieren Sie in Route 53 Ihren Apex (domain.tld) ​​als A-Eintrag, wählen Sie ALIAS und geben Sie den DNS-Namen des Load Balancers ein oder wählen Sie ihn aus. –

+0

danke, es hat funktioniert :) – Amin