สิ่งที่ควรระวังเมื่อดำเนินการโฮสต์เองหรือเอาท์ซอร์สคืออะไร
หากคุณจริงจังกับชื่อโดเมนของคุณ คุณไม่ควรพึ่งพาผู้ให้บริการ DNS รายเดียวแต่มี 2 ราย คุณไม่สามารถเลือกโดยพลการและหวังว่ามันจะใช้งานได้ มันต้องมีการประสานงานอย่างสมบูรณ์ระหว่างทั้งสอง แต่ก็เป็นไปได้ แม้ว่าจะได้รับการสนับสนุน DNSSEC อย่างเต็มรูปแบบ
ไม่ว่าคุณจะเลือกผู้ให้บริการ DNS รายใด วันหนึ่งคุณจะประสบปัญหา หากโดเมนของคุณมีความสำคัญมาก (และบริการในโดเมนนั้น) คุณควรใช้ผู้ให้บริการ DNS หลายราย
คุณไม่ได้ใช้คำศัพท์ที่ถูกต้องสำหรับสิ่งที่คุณอธิบาย ฉันยินดีให้คุณอ่าน RFC 8499 เกี่ยวกับคำศัพท์ DNS คุณจะเห็นว่าสิ่งที่คุณอธิบายคือเนมเซิร์ฟเวอร์ใน Bailiwick (ns.example.com
เป็นเนมเซิร์ฟเวอร์สำหรับ ตัวอย่าง.คอม
) หรือเนมเซิร์ฟเวอร์ภายนอกทั้งหมด
ดูเหมือนคุณจะกังวลกับการตั้งชื่อมากกว่า หรืออย่างน้อยฉันก็อ่านคำถามของคุณมากกว่าที่อยู่ที่ให้บริการ เพราะนี่เกือบจะเป็นมุมฉาก: ไม่ว่าเนมเซิร์ฟเวอร์ของคุณจะอยู่ใน Bailiwick หรือไม่ก็ตาม ในทางเทคนิคแล้ว พวกเขาสามารถ อยู่ภายใต้การควบคุมและบำรุงรักษาของคุณหรือไม่
คุณจะไม่พบคำแนะนำใด ๆ เพียงข้อเดียวสำหรับกรณีใด ๆ ทั้งสองมีข้อดี อย่างไรก็ตาม ฉันขอแนะนำอย่างยิ่งว่าอย่าไปในกรณี "ใน Bailiwick" จนกว่าคุณจะเข้าใจ DNS และวิธีการทำงานของ DNS อย่างถ่องแท้ และโดยเฉพาะอย่างยิ่งเมื่อมันตัดกับระนาบการลงทะเบียน เพราะสำหรับเนมเซิร์ฟเวอร์ใน Bailiwick คุณต้องดูแลรักษากาวที่ การลงทะเบียนผ่านผู้รับจดทะเบียนโดเมน และน่าเสียดายที่สิ่งนี้มักเป็นปัญหา
หากคุณใช้เนมเซิร์ฟเวอร์ภายนอก เกี่ยวกับการตั้งชื่อ (มีข้อควรพิจารณาอื่นๆ: ไม่ควรโฮสต์ในดาต้าเซ็นเตอร์เดียวกัน ไม่ใช่ทั้งหมดที่อยู่หลัง AS เดียวกัน - ยกเว้นว่ามีการออกอากาศใดๆ - หรือบล็อก IP เดียวกัน ฯลฯ) คุณ ควรตรวจสอบให้แน่ใจว่ามีเนมเซิร์ฟเวอร์ที่ใช้ชื่อในการลงทะเบียนหลายรายการ (ไม่ใช่เฉพาะ TLD หลายรายการ หากคุณใช้ คอม
และ สุทธิ
TLD ทั้งสองอยู่ในรีจิสตรีเดียวกัน)
ผู้ให้บริการ DNS ที่จริงจังรายใหญ่ทุกรายให้ตัวเลือกนั้นกับไคลเอ็นต์ของตน และยิ่งไปกว่านั้น ชุดเนมเซิร์ฟเวอร์อาจแตกต่างกันไปในแต่ละโซนหรือไคลเอ็นต์หนึ่งไปยังอีกไคลเอ็นต์เพื่อการแยกที่ดีขึ้นและอาจมีระดับการบริการที่แตกต่างกัน
นอกจากนี้ เมื่อคุณทำเช่นนั้น คุณจะสร้างการพึ่งพาสกรรมกริยา ระดับความปลอดภัยของโดเมนของคุณจะเชื่อมโยงกับระดับความปลอดภัยของชื่อโดเมนที่ใช้สำหรับการตั้งชื่อเนมเซิร์ฟเวอร์ที่มีสิทธิ์ในชื่อโดเมนของคุณ
ตัวอย่างเช่น หากคุณต้องการทำ DNSSEC ก็ไม่เป็นไรในโซนของคุณ แต่ถ้าเนมเซิร์ฟเวอร์ที่เชื่อถือได้ในโซนของคุณอยู่ในโซนที่ไม่ได้เปิดใช้ DNSSEC ความปลอดภัยที่แท้จริงของโซนก็จะลดลง