M-am gândit că ar fi o idee bună să setați înregistrări MX într-o zonă, în timp ce utilizați o altă zonă gestionată de Terraform (folosind GCP) pentru a face față înregistrărilor A și CNAMES pentru serverul web pe care îl configurez. Ambele zone au numele DNS corect (de exemplu, „example.com”)
Am ajuns să am două seturi diferite de înregistrări NS de configurat ca servere de nume pentru domeniu, așa că am adăugat 2 servere din primul și două din al doilea, adică:
- ns-cloud-c1.googledomains.com
- ns-cloud-c2.googledomains.com
- ns-cloud-d1.googledomains.com
- ns-cloud-d2.googledomains.com
Serverele de nume c1-c4 conțin înregistrările MX cu zona DNS care este nu gestionate de Terraform, în timp ce serverele de nume d1-d4 conțin înregistrările A și CNAME gestionate de Terraform.
După cum am verificat pentru propagare cu https://dnschecker.org/, am ajuns să am un comportament funky, în care fiecare reîmprospătare îmi dă rezultate diferite și nu este niciodată pe deplin propagat.
Câteva reîmprospătări pentru înregistrarea A:
Reîmprospătare #1
Reîmprospătare #2
Reîmprospătare #3
Și pentru înregistrările MX
Reîmprospătare #1
Reîmprospătare #2
Scopul meu este să am o zonă DNS pentru „example.com” care să fie gestionată integral de Terraform (pentru înregistrările A și CNAME), astfel încât să poată fi distrusă fără a afecta înregistrările MX. Întrebările mele sunt:
De ce se întâmplă acest comportament?, adică obținerea înregistrărilor care nu sunt rezolvate pe jumătate din propagare, dar apar apoi rezolvate la următoarea reîmprospătare.
Ar trebui să asociez numele meu de domeniu cu mai multe înregistrări NS în zone separate? (de exemplu, ns-cloud-[cde][1234].googledomains.com)
3.- Pot să pun un punct de zonă către altul, astfel încât înregistrările mele DNS să fie partajate cumva? și configurați doar un singur set de înregistrări NS cu domeniul meu.
4.- Care este cea mai bună practică când vine vorba de utilizarea mai multor zone pentru același domeniu (nu vorbim despre subdomenii)