Norėdami patikrinti „AWS Global Accelerator“ DNS konfigūraciją, atlikite šiuos išsamius veiksmus:
1. Supraskite numatytąją DNS sąranką
- Kai kuriant pasaulinį akceleratorių, AWS priskiria jam numatytąjį DNS pavadinimą. Šis DNS vardas laikosi tokio modelio, kaip „A1234567890ABCDEF.AWSGLOBALACCELERATOR.com“, ir išsprendžia statinius IP adresus, priskirtus jūsų akceleratoriui [6] [9] [10].
-Dvigubo kamieno greitintuvams (IPv4 ir IPv6) taip pat yra dvigubo kamieno DNS pavadinimas, kuris išskiria keturis statinius IP adresus [6].
2. Patikrinkite, ar DNS įrašai nurodo teisingą IPS arba DNS pavadinimą
- Patikrinkite, ar jūsų DNS įrašai („Amazon Route 53“ ar kitame DNS teikėjoje) nurodo teisingus statinius IP adresus, kuriuos priskiria „Global Accelerator“ arba į akceleratoriaus DNS pavadinimą.
- Jei naudojate 53 maršrutą, rekomenduojamas metodas yra sukurti slapyvardžio įrašą, nurodantį jūsų pasirinktinį domeno vardą (pvz., „Www.example.com“) į pasaulinį greitintuvo DNS pavadinimą. „Alias“ įrašai yra geresni už CNAMES, nes juos galima naudoti šaknies srities lygyje ir geriau integruoti AWS paslaugas [4].
- Jei naudojate kitą DNS teikėją, sukonfigūruokite įrašus, rodančius į statinius IP adresus, arba CNAME įrašą, nurodantį pasaulinio akceleratoriaus DNS vardą. Įsitikinkite, kad TTL (laikas gyventi) yra tinkamai nustatytas, kad būtų galima sklisti DNS [4] [7].
3. Patikrinkite pasirinktinį domeno pavadinimo konfigūraciją
- Jei naudojate pasirinktinį domeną, įsitikinkite, kad DNS įrašai teisingai nustatomi nukreipti srautą į jūsų akceleratorių. Tai apima:
- Aliaso įrašų kūrimas 53 maršrute, nurodant akceleratoriaus DNS pavadinimą, arba
- Savo DNS teikėjo CNAME įrašų sukūrimas, kuris susiejo jūsų domeną ar padomenį su visuotinio akceleratoriaus DNS vardu [4] [7].
- Palaukite, kol DNS pakeitimai prieš bandymą visiškai skleidžia.
4. Patvirtinkite DNS skiriamąją gebą
- Naudokite tokius įrankius kaip „NSLOOKUP“, „DIG“ arba „Online DNS“ tikrintojai, kad patikrintumėte, ar jūsų domenas išsprendžia numatomus IP adresus arba pasaulinio greitintuvo DNS pavadinimą.
- Patvirtinkite, kad išspręsti IP adresai atitinka statinius IP, priskirtus jūsų akceleratoriui.
- Pavyzdžiui, paleisti „Dig www.example.com“ turėtų grąžinti globalius akceleratoriaus IP adresus arba DNS pavadinimą.
5. Patikrinkite ryšį naudojant DNS pavadinimą arba IPS
- Patikrinkite ryšį su akceleratoriumi, naudodami DNS pavadinimą arba statinius IP adresus iš skirtingų vietų ar tinklų, kad būtų užtikrintas tinkamas maršrutas.
- Norėdami patikrinti, ar srautas pasiekia greitintuvo galinius taškus, naudokite tokias komandas kaip „ping“, „curl“ ar „traceroute“.
6. Bendrosios problemos pašalinimas
- Jei DNS netinkamai neišspręsta, patikrinkite, ar DNS įrašai yra tinkamai sukonfigūruoti ir kad nėra klaidų ar klaidingų konfigūracijų.
- Patikrinkite, ar nėra DNS sklidimo vėlavimų, kurie gali užtrukti šiek tiek laiko, atsižvelgiant į TTL nustatymus.
- Jei naudojate BYOIP (pateikite savo IP) adresus, įsitikinkite, kad IP adresai yra tinkamai reklamuojami ir susieti su akceleratoriumi [3].
- Patvirtinkite, kad sveikatos patikrinimai ir galutinio taško konfigūracijos pasauliniame akceleratoriuje yra teisingi, nes nesveiki galiniai taškai gali sukelti eismą ne taip, kaip tikėtasi [8].
Santrauka
Norėdami patikrinti savo „Global Accelerator DNS“ konfigūraciją:
- Patvirtinkite numatytąjį akceleratoriaus DNS vardą ir statinius IP adresus.
- Įsitikinkite, kad jūsų DNS teikėjas turi įrašus (slapyvardį ar CNAME), nurodantį jūsų pasirinktinį domeną į akceleratoriaus DNS vardą arba IPS.
- Naudokite DNS paieškos įrankius, kad patikrintumėte skiriamąją gebos atitikmenys, numatomos IPS.
- Bandykite tinklo ryšį su išspręstais adresais.
- Patikrinkite sveikatos ir galutinių taškų konfigūracijas, jei srauto maršruto parinkimo problemos išlieka.
Šis procesas užtikrina, kad jūsų DNS sąranka teisingai nukreipia srautą per „AWS Global Accelerator“, kaip numatyta [3] [4] [6] [7] [8] [9].
Citatos:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.mapping-your-fustom-domain.html
[5] https://docs.opta.dev/reference/aws/modules/global-accelerator/
[6] https://cloudchipr.com/blog/aws-global-accelerator
[7] https://www.alibabacloud.com/help/en/ga/getting-started/accelerate-transmission-of-network-fich-destind-for-a-speciapifikuotas domenas-name
[8] https://repost.aws/questions/quuniuckyuskkscntmg8mea/timeout-aws-global-accelerator
[9] https://boto3.amazonaws.com/v1/documentation/api/1.19.2/reference/services/globalaccelerator.html
[10] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html