ที่นี่เป็นตัวอย่างที่แสดงวิธีการตั้งค่า BIND (หรือที่เรียกว่าเซิร์ฟเวอร์ DNS ของ CentOS) เป็นมาสเตอร์และทาสสำหรับโซน
นี่เป็นเพียงตัวชี้ไปสู่ทางออกเท่านั้น เนื่องจากคุณต้องตอบคำถามสองสามข้อเพื่อไม่ทำให้ชีวิตของคุณยากขึ้นกว่าที่เป็นอยู่:
- คุณต้องการ / ต้องการ DNSSEC หรือไม่
- คุณจัดการโซนคงที่หรือต้องการใช้ DDNS หรือไม่
- คุณต้องการใช้คีย์ TSIG เพื่อถ่ายโอนโซนไปยังทาสหรือไม่?
- คุณมีทาสมากกว่าหนึ่งคนหรือวางแผนที่จะเพิ่มคนอื่น ๆ หรือไม่?
คำตอบมีแนวโน้มที่จะเปลี่ยนวิธีการตั้งค่า BIND (และทาสของคุณ) อย่างมีนัยสำคัญ
ต่อไปนี้คือรายการขั้นตอน (พื้นฐาน) ที่ต้องปฏิบัติตาม หากไม่มี DNSSEC มีเพียง CentOS มาสเตอร์และ Windows Slave และ ACL ที่ใช้ IP สำหรับการถ่ายโอน:
- ติดตั้งการผูกและตรวจสอบให้แน่ใจว่าเริ่มต้นและทำงานเมื่อเริ่มต้น
- สร้างไฟล์โซนที่ถูกต้องและป้อนข้อมูลโซนที่คุณต้องการ (ใช้
ชื่อ-checkzone
- ใช้
ชื่อ-checkconf
เพื่อตรวจสอบการกำหนดค่าของมาสเตอร์ก่อนที่จะโหลดเซิร์ฟเวอร์ซ้ำ
- สร้าง ACL ที่มีที่อยู่ IP ของสเลฟของคุณ
- เพิ่มโซนของคุณในการกำหนดค่าของมาสเตอร์และทาส เพิ่ม IP ของสเลฟไปยัง stanza ของมาสเตอร์เพื่อทริกเกอร์การแจ้งเตือน และเพิ่ม ip ของมาสเตอร์ไปยังการกำหนดค่าของสเลฟเพื่อให้สามารถรีเฟรชโซนได้อย่างเต็มที่เมื่อจำเป็น
- ตรวจสอบว่าเซิร์ฟเวอร์ของคุณทำงานอย่างถูกต้องโดยสอบถามเซิร์ฟเวอร์ด้วยไคลเอนต์ DNS ที่เหมาะสม (เช่น
ขุด
หรือ เจาะ
).
- ตรวจสอบว่าการซิงโครไนซ์ทำงานโดยทำการเปลี่ยนแปลงโซนและโหลดโซนใหม่ด้วย
ร.น.ด
.
- ประกาศเซิร์ฟเวอร์เป็นบันทึก NS ในโซนของคุณและผู้รับจดทะเบียนของคุณเพื่อรับบันทึกกาวที่เหมาะสม