Configure DNS Server Stub zone
- Details
- Category: KB
- Published on 08/09/2012
- Hits: 14212
Stub zone เป็น Zone ที่ทำหน้าที่คล้ายกับ Forward zone และ Secondary zone รวมกัน ซึ่ง Zone ประเภทนี้จะทำหน้าที่สำเนาเฉพาะ Record ที่จำเป็นมาเท่านั้น และอีกนัยหนึ่งก็คือทำการสอบถามการ Query ไปยัง DNS Server ตัวอื่นอีกด้วย
ประโยชน์ของการทำ Stub zone นี้มีประโยชน์อยู่บ้างในกรณีที่ต่างสาขาของคุณไม่มี Record ใน DNS Server ทั้งหมด แต่ก็ไม่สะดวกที่จะทำการสำเนา Record ทั้งหมดเหมือนกับ Secondary zone ด้วยเหตุผลที่ต่างสาขาอาจจะมี Bandwidth ต่ำ และมีผู้ใช้งานที่ต่างสาขาไม่มากนัก ซึ่งการสำเนา Record ทั้งหมดข้าม WAN นั้นอาจจะมีปัญหาเรื่อง Traffic ได้ ดังนั้นก็อาจใช้การสร้าง Stub zone เข้ามาช่วยในงานนี้
Stub zone จะทำการนำเนา Record เฉพาะ Name Server (NS) และ Start of Authority (SOA) มาเท่านั้น ไม่ได้มีการ Transfer zone มาทั้งหมดเหมือนกับกรณีของ Secondary zone โดยเมื่อมีการ Query จาก Client ในฝั่งสาขานั้น ก็จะสามารถทราบได้ทันทีว่า domain ที่ถูก Query ถามนั้นมี IP Address เป็นอะไร และถ้าหากไม่มีคำตอบให้จะสามารถไปสอบถามได้จาก DNS Server ตัวใดต่อไปที่ทำหน้าที่รับผิดชอบ Zone ดังกล่าว
Create Stub zone DNS Server
คลิกขวาที่ Forward Lookup Zones เลือก New Zone
หน้า Welcome to the New Zone Wizard คลิก Next
หน้า Zone Type เลือก Stub zone คลิก Next
หน้า Zone name พิมพ์ชื่อ Zone ที่ต้องการไปทำ Stub zone คลิก Next
หน้า Zone File คือชื่อของไฟล์ที่จะถูกสร้างและเก็บข้อมูลของ Stub zone บางส่วนไว้, คลิก Next
หน้า Master DNS Servers พิมพ์ IP Address ของเครื่อง Primary DNS คลิก Next
หน้า Completing the New Zone Wizard คลิก Finish
รอซักพัก Zone ก็จะถูก Transfer มาแล้วครับ
ซึ่งจะพบว่า มีเพียง Record SOA และ NS เท่านั้นที่ถูกสำเนามา ส่วน Record อื่น ๆ นั้นจะไม่ถูกส่งมาเลย ซึ่งถ้าหาก DNS Server ตัวนี้ไม่สามารถตอบคำถามจากการ Query Record อื่น ๆ ได้ มันก็จะทราบทันทีว่าต้องไปสอบถามต่อจาก DNS Server ตัวใดต่อไป จากข้อมูลของ Name Server ที่มีอยู่นั่นเอง ซึ่งในตัวอย่างนี้ได้ทดสอบการ Query www.domain.local โดยจะเห็นว่าที่ Stub zone นั้นไม่มี Record www อยู่เลย แต่ก็สามารถ Query ได้โดยการไปสอบถามต่อที่ Primary DNS Server อีกที
ซึ่งการ Configure Stub Zone นี้ ไม่จำเป็นต้องตั้งค่า Forwarders หรือ Zone Transfers เลยครับ ก็สามารถใช้งานได้แล้ว