เหตุใดไฟล์โซน DNS จึงจำเป็นต้องมีระเบียน NS


14

สมมติว่าฉันใช้งานns1.example.orgและns2.example.orgฉันต้องการโฮสต์ไฟล์โซนไว้example.com

เมื่อฉันไปที่นายทะเบียนของฉันและซื้อexample.comฉันจะบอกนายทะเบียนของฉันว่าเซิร์ฟเวอร์ของฉันเป็นns1.example.orgและns2.example.org

คำถามของฉันแล้วจะทำไมฉันแล้วยังต้องระบุเซิร์ฟเวอร์ชื่อผู้ที่อยู่ในแฟ้มโซนสำหรับexample.com? ฉันยังไม่ได้บอกเซิร์ฟเวอร์ชื่อ. com ว่าจะค้นหาข้อมูลที่ไหนexample.comทำให้ระเบียน NS ซ้ำซ้อน

เห็นได้ชัดว่าฉันพลาดข้อเท็จจริงสำคัญบางอย่างไป ...


สำหรับการสนทนาที่ละเอียดยิ่งขึ้นลองดูที่: serverfault.com/questions/526278/…
Kal

คำตอบ:


13

ระเบียน NS ภายในโซนนั้นมีสิทธิ์ระเบียนที่ได้รับจากผู้รับจดทะเบียน (ผู้ที่มอบหมายโดเมน) นั้นไม่ดังนั้นหากเซิร์ฟเวอร์ได้รับความแตกต่างจากบันทึกเหล่านั้นผู้ลงนามจะเป็นผู้ชนะ นอกจากนี้เซิร์ฟเวอร์ที่อยู่ในระเบียน NS จะได้รับข้อความแจ้งเตือนในกรณีที่มีการเปลี่ยนแปลงโซน (เพื่อให้ทาสสามารถตรวจสอบการอัปเดตและอื่น ๆ ) สิ่งสุดท้ายที่ RFCs 1034และ1,035บอกว่าพวกเขาจะต้องมีอยู่ดังนั้นพวกเขาจะต้องมีอยู่!


1
ฉันต้องการโพสต์คำตอบอย่างนั้น แต่มันมาก่อน
Gopoi

1
มีกรณีการใช้งานที่ถูกต้องสำหรับการมีระเบียน NS ที่ไม่ตรงกับการมอบหมายของผู้รับจดทะเบียนหรือไม่
Nathan O'Sullivan

@nathan คุณสามารถมีระเบียน NS จำนวนมากในไฟล์ของคุณ แต่ผู้รับจดทะเบียนบางรายจะ จำกัด จำนวนเซิร์ฟเวอร์ชื่อที่คุณสามารถเพิ่มในส่วนต่อประสาน ตอนนี้เกี่ยวกับการมีระเบียนที่แตกต่างกันอย่างสมบูรณ์ในนายทะเบียนและไฟล์โซนฉันไม่สามารถคิดได้ในตอนนี้
coredump
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.