Jeg delegerer trafikk fra NameCheap til Route53 på AWS, og etter tre timer er ikke nettstedet oppe. Chrome svarer med feilsiden "Dette nettstedet kan ikke nås". Gitt, vi er fortsatt godt innen 24-48 timer som Route53-dokumentene sier at appen vår kan være utilgjengelig, så dette kan være et ikke-problem - men det er en stor frist i horisonten, og jeg vil være sikker på Jeg kommer ikke til å vente i 48 timer på noe som aldri kommer til å fungere. Håpet mitt her er å få noen mer erfarne brukere til å fortelle meg om tilnærmingen min er riktig, og at rapporten fra G Suite Toolbox's Dig indikerer at prosessen går som den skal.

Dette er konfigurasjonen jeg bruker, som har fungert perfekt for tre av våre andre apper:

1) Opprett en vertesone i AWS Route53 med NS-poster, hvis navn er i formatet example.com, en A-post (som et alias) som peker på en live Elastic Beanstalk URL, en CNAME-post (ikke et alias) med verdien www.example.com, og en SOA-plate med en verdi i formatet ns-{integer}.awsdns-{integer}.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400.

2) Opprett 4 NS-poster i DNS-en (NameCheap) som delegerer trafikk til Route53. Hver plate bruker vert www og en verdi i formatet ns-{integer}.awsdns-{integer}.org. De 4 verdiene kommer direkte fra Hosted Zone's NS-postverdier; det er en for .org, .com, .net, og .co.uk.

3) Avslutt SSL-trafikk ved lastutjevneren med et sertifikat fra AWS ACM.

Det beste verktøyet jeg har funnet ut for å teste at dette kommer til å fungere, er G Suite Toolbox's Dig. Når jeg kommer inn www.example.com inn i det får jeg følgende retur:

id {integer} opcode QUERY rcode NXDOMAIN flags QR RD RA ;QUESTION www.example.com. IN NS ;ANSWER ;AUTHORITY example.com. 53 IN SOA ns-{integer}.awsdns-{integer}.org. awsdns-hostmaster.amazon.com. 1 >7200 900 1209600 86400 ;ADDITIONAL 

{Heltall} der etter SOA ns- matche SOA-postens {heltall} i Hosted Zone.

Her er G Suite Dig-returen jeg får for en av de tre appene vi har som bruker denne DNS-konfigurasjonen og fungerer, stage.example.com:

id {integer} opcode QUERY rcode NOERROR flags QR RD RA ;QUESTION stage.example.com. IN NS ;ANSWER stage.example.com. 59 IN NS ns-{integer}.awsdns-{integer}.org. stage.example.com. 59 IN NS ns-{integer}.awsdns-{integer}.co.uk. stage.example.com. 59 IN NS ns-{integer}.awsdns-{integer}.com. stage.example.com. 59 IN NS ns-{integer}.awsdns-{integer}.net. ;AUTHORITY ;ADDITIONAL 

Alle ns-postens heltall samsvarer med det som er i Hosted Zone for dette underdomenet.

De NXDOMAIN staten hopper ut på meg. Er det noen grunn til å tro at denne konfigurasjonen ikke lykkes med å overgå fra NXDOMAIN til NOERROR? TTL for alle postene i Hosted Zone er satt til minimumsverdier på 60 sekunder. Hvis alt ser bra ut, er det noe jeg kan gjøre for å få fortgang i prosessen? Hvis du ser noe galt her, hva er det beste neste trekket?

Du kan ikke delegere roten til en sone på denne måten. Du må finne det andre alternativet på registratorens nettsted der du angir de autoritative navneserverne for det registrerte domenet ditt.

Velg Domain List fra venstre sidefelt og klikk på Manage-knappen ved siden av domenet ditt:

Finn Nameservers-delen og velg ønsket alternativ fra rullegardinmenyen.

https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-can-i-change-the-nameservers-for-my-domain

Velg "Custom DNS" og konfigurer Route 53-serverne der.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?