ทำไมฉันต้องมีเซิร์ฟเวอร์ชื่ออย่างน้อยสองตัว


13

ฉันเป็นเจ้าของหลายโดเมนทั้งหมดโฮสต์กับ Northhosts แต่อย่างไรก็ตามฉันลงทะเบียนโดเมนของฉันที่ GoDaddy (เนื่องจากราคาถูกกว่า)

เมื่อฉันได้รับอีเมล 'ข้อมูลบัญชีใหม่' จาก Northosts พวกเขาจะให้สองโดเมนเสมอและ GoDaddy จะต้องการให้ฉันป้อนเนมเซิร์ฟเวอร์อย่างน้อยสองตัวเมื่อเปลี่ยนเนมเซิร์ฟเวอร์

ฉันเพิ่งต่ออายุโดเมนเก่าที่ฉันมีกับผู้ให้บริการรายอื่นและฉันสังเกตเห็นว่าพวกเขาต้องการ / ให้เซิร์ฟเวอร์ชื่อสองรายการด้วย

อะไรคือสาเหตุของสิ่งนี้? เหตุใดจึงไม่สามารถใช้เนมเซิร์ฟเวอร์เดียวได้


ไม่จำเป็นต้องมีเนมเซิร์ฟเวอร์สองตัว
William Edwards

@WilliamDavidEdwards ใช่มันเป็น อ่านเรื่องนี้ คำถามถามว่าทำไมเราถึงต้องการเซิร์ฟเวอร์สองเครื่องไม่ใช่ 'เราต้องการเซิร์ฟเวอร์สองเครื่อง'
AStopher

ฉันรู้ แต่เราไม่จำเป็นต้องมีเนมเซิร์ฟเวอร์สองตัว
William Edwards

@WilliamDavidEdwards ผู้ให้บริการส่วนใหญ่บังคับให้ลูกค้าป้อน / ใช้เนมเซิร์ฟเวอร์สองตัว ดังนั้นจึงสรุปได้ว่าจำเป็นต้องใช้เซิร์ฟเวอร์สองตัว
AStopher

ใช่พวกเขาทำ แต่พวกเขาไม่จำเป็นต้องใช้เพื่อให้ฟังก์ชั่นชื่อโดเมน
William Edwards

คำตอบ:


15

จากServerFault :

ข้อกำหนดในการใช้งานเซิร์ฟเวอร์สองเครื่องนั้นมาจาก§4.1ของ RFC 1034 และมีไว้สำหรับการทำซ้ำซ้อน

มีผู้ให้บริการมากมายที่จะเสนอบริการ "DNS รอง" ราคาถูกให้คุณซึ่งพวกเขาถ่ายโอนไฟล์โซนจากเซิร์ฟเวอร์หลักของคุณโดยใช้ AXFR ตัวอย่างเช่นในสหราชอาณาจักรเรามีผู้ให้บริการที่มีชื่อเสียงซึ่งจะให้บริการรองสำหรับ 50 โดเมนในราคาเพียง 2.30 ปอนด์ต่อเดือน (มากกว่า 3 เหรียญ)

สิ่งนี้จะทำให้คุณมีความสามารถในการจัดการและบริหารโซนด้วยตัวคุณเอง แต่ยังคงความยืดหยุ่นตามที่คุณต้องการ

และแหล่งอื่น :

ข้อกำหนด DNS ต้องการให้แต่ละชื่อโดเมนให้บริการโดยเซิร์ฟเวอร์ DNS อย่างน้อย 2 เครื่องเพื่อการสำรองข้อมูล

โดยทั่วไปจะเดือดลงไปซ้ำซ้อน หากเซิร์ฟเวอร์ DNS ตัวใดตัวหนึ่งหลุดลงเซิร์ฟเวอร์ตัวอื่น ๆ ก็จะสามารถรับสายได้ หากไม่มีอยู่และเนมเซิร์ฟเวอร์เดียวของคุณก็ลงไปที่เว็บไซต์ของคุณสำหรับทุกคนที่ไม่สามารถรับสำเนาแคชของข้อมูลโซน DNS ของคุณได้


ในผู้รับจดทะเบียนบางรายคุณสามารถใช้ ns ซ้ำสองครั้งได้ หรือแม้กระทั่งใช้ชื่อเพื่อ as
แฟรงค์

@ Frank การใช้ NS เดียวกันสองครั้งจะถูกทำให้แบนอย่างน้อยที่สุดในรีจิสตรีหากไม่ใช่ก่อนหน้านี้ สำหรับ CNAME พวกเขาจะขมวดคิ้วสำหรับเซิร์ฟเวอร์ชื่อ
Patrick Mevzek

ข้อกำหนดนี้ไม่สมเหตุสมผลหากไม่มีบริบทใด ๆ 2 nameservers สามารถ: บนเครื่องเดียวกัน (IP ที่แตกต่างกันหรือเพียง 2 VMs / คอนเทนเนอร์บนโฮสต์เดียวกัน) ในเครือข่ายเดียวกันในดาต้าเซ็นเตอร์เดียวกันภายใต้ AS เดียวกัน ในกรณีเหล่านี้ทั้งหมดที่มี 2 สิ่งเหล่านี้ไม่ได้ให้ความล้มเหลวใด ๆ : เมื่อไม่พร้อมใช้งานอีกกรณีหนึ่งอาจมีอีกด้วย ในทางกลับกันแม้จะมีเนมเซิร์ฟเวอร์ตัวเดียวถ้ามันถูกถ่ายทอดออกมาอย่างสมบูรณ์คุณก็สามารถทนต่อความผิดพลาดได้ดีขึ้น อย่างไรก็ตามส่วนใหญ่เป็นบริการฟรีทุกวันนี้ยกเว้นบางรีจิสทรีกำหนดขั้นต่ำและบางครั้งทำการตรวจสอบทางเทคนิค
Patrick Mevzek

RFC1034 §4.1: โดย fiat บริหารที่เราต้องการทุกโซนจะมีอยู่ในอย่างน้อยสองเซิร์ฟเวอร์ ;-)
Patrick Mevzek
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.