Care sunt lucrurile la care trebuie să țineți cont atunci când implementați auto-găzduirea sau externalizarea?
Dacă ești serios în privința numelui tău de domeniu, nu ar trebui să te bazezi pe niciun singur furnizor DNS, ci să ai 2 dintre ei. Nu le puteți alege în mod arbitrar și sperați că va funcționa, trebuie să fie pe deplin coordonat între cele două, dar este posibil, chiar și să aveți suport complet DNSSEC.
Indiferent de furnizorul DNS pe care îl alegeți, într-o zi veți avea probleme. Dacă domeniul dvs. este cu adevărat important (și serviciile de pe acesta), ar trebui să utilizați mai mulți furnizori de DNS.
Nu ești folosită terminologia corectă pentru ceea ce descrii. Vă doresc să citiți RFC 8499 despre terminologia DNS. Veți vedea că ceea ce descrieți sunt servere de nume în-bailiwick (ns.example.com
fiind server de nume pentru exemplu.com
) sau servere de nume complet externe.
Se pare că sunteți mai preocupat de denumire, sau cel puțin așa am citit întrebarea dvs., decât de locul în care este furnizat serviciul, deoarece acest lucru este aproape ortogonal: indiferent dacă serverele dvs. de nume sunt sau nu in-bailiwick, din punct de vedere tehnic pot fie sub controlul și întreținerea dumneavoastră sau nu.
Nu veți găsi un singur sfat pentru niciun caz, ambele au avantaje. Cu toate acestea, aș sugera cu tărie să nu mergeți în cazul „in-bailiwick”, până când nu înțelegeți pe deplin DNS-ul și cum funcționează și mai ales când se intersectează cu planul de înregistrare, deoarece pentru serverele de nume în-bailiwick trebuie să mențineți lipici la registry, prin registratorul domeniului, iar acest lucru, din păcate, este adesea un punct dureros.
Dacă utilizați servere de nume externe, în ceea ce privește denumirea (există și alte considerente: acestea nu ar trebui să fie găzduite în același centru de date, să nu fie toate în spatele aceluiași AS - cu excepția cazului în care anycast este în joc - sau același bloc IP etc.), ar trebui să vă asigurați că aveți servere de nume care folosesc nume în mai multe registre (deci nu numai mai multe TLD-uri, dacă luați com
și net
ambele TLD-uri sunt în același registru).
Toți furnizorii DNS mari și serioși oferă acea opțiune clienților lor și, în plus, setul de servere de nume poate diferi de la o zonă la alta sau de la un client la altul pentru o mai bună izolare și, eventual, un nivel diferit de servicii.
De asemenea, odată ce faci asta, creezi o dependență tranzitivă. Nivelul de securitate al domeniului dvs. este legat de nivelul de securitate al numelui de domeniu utilizat pentru denumirea serverului de nume autorizat pe numele dvs. de domeniu.
De exemplu, dacă doriți să faceți DNSSEC, este bine în zona dvs., dar atunci dacă serverele de nume autorizate ale zonei dvs. sunt ele însele în zona NU DNSSEC activată, aceasta scade securitatea reală a zonei dvs.