ฉันมีตัวควบคุมโดเมนที่ใช้ Windows 2008R2 และทำงานเป็นเซิร์ฟเวอร์ DNS ภายในสำหรับโดเมนของฉันโดยพูดว่า "domain1.com"

ฉันยังมีเว็บไซต์ www.domain2.com ที่ใช้งานได้ซึ่งโฮสต์อยู่ที่อื่นและเข้าถึงได้ทั่วโลก

ตอนนี้ฉันกำลังสร้างสภาพแวดล้อมการทดสอบบนเครือข่ายภายในของฉัน โดยฉันจะเพิ่มโดเมนย่อยสองสามโดเมน เช่น sub1.domain2.com และ sub2.domain2.com โดเมนย่อย/หน้าเว็บเหล่านี้โฮสต์ภายใน (LAN)

ฉันได้สร้างโซนใหม่บนเซิร์ฟเวอร์ DNS ของฉันและเพิ่มระเบียน A เพื่อให้ฉันสามารถจับคู่ sundomains เหล่านี้กับที่อยู่ IP ภายในที่เกี่ยวข้อง

คำขอ DNS ของโดเมนย่อยเหล่านี้ทำงานตามที่คาดไว้ แต่ตอนนี้ปัญหาคือเว็บไซต์จริงของฉัน www.domain2.com ไม่สามารถเข้าถึงได้จากเครือข่ายภายในของฉัน เซิร์ฟเวอร์ windows DNS ของฉันไม่สามารถจัดการคำขอได้ แม้ว่าฉันได้เพิ่มบันทึก A บนเซิร์ฟเวอร์ DNS ภายในของฉันที่ชี้ไปยัง IP สาธารณะของเว็บไซต์ นี่ฉันพลาดอะไรไปหรือเปล่า?

ความนับถือ,

ไวน์

answer

เมื่อคุณสร้างโซน ให้สร้างโดเมนย่อยและไม่ใช่โดเมนราก

ดังนั้นสร้าง 2 โซน sub1.domain2.com

ลบโซน domain2.com เพื่อให้เซิร์ฟเวอร์ของคุณหยุดตอบ nxdomain สำหรับ www.domain2.com

ฉันใช้วิธีนี้เพื่อแยก DNS เซิร์ฟเวอร์แลกเปลี่ยนสถานที่ของฉัน

เพราะฉันไม่มีชื่อเสียง 50 ฉันไม่สามารถเพิ่มความคิดเห็นปกติได้ เลยต้องทำความเห็นปกติ ระบบอนุญาตที่นี่แปลกมาก

http://blogs.technet.com/b/networking/archive/2015/05/12/split-brain-dns-deployment-using-windows-dns-server-policies.aspx

Split Brain DNS ควรเป็นคำใบ้ที่ดี