จุดของไฟล์ zones.rfc1918 สำหรับ Bind9 คืออะไร?


12

การใช้เซิร์ฟเวอร์ Ubuntu 10.04 LTS ในสภาพแวดล้อมแบบสแตนด์อโลนและพยายามใช้มุมมองเพื่อให้บริการเครือข่ายย่อยสองไคลเอนต์ ได้รับข้อผิดพลาดเกี่ยวกับไฟล์ zones.rfc1918 ดังนั้นฉันอยากรู้ว่าไฟล์นั้นใช้สำหรับอะไร จุดประสงค์ของการโฮสต์ที่อยู่ rfc1918 คืออะไร

ซับเน็ตที่ฉันใช้คือที่อยู่ rfc 1918, btw การรวมไฟล์ default.rfc1918 เริ่มต้นจะทำให้ฉันปวดหัวใด ๆ (เพิ่มเติม) หรือไม่


2
คำตอบที่คุณต้องการนั้นมีอยู่ในRFC1912ส่วนที่ 4.1
womble

@ womble - ผิดปกติ (หรืออาจไม่ใช่ถ้าคุณพิจารณาหมายเลขที่เกี่ยวข้องของพวกเขา :) RFC 1912 ไม่ได้ระบุว่าคุณควรจะมี RFC 1918 โซน - ฉันกำลังมองหา RFC ติดตามข้อมูลหรือมาตรฐานที่บอกว่าคุณควรแต่ ทั้งหมดที่ฉันสามารถหาได้คือความคิดเห็นในไฟล์ named.conf เริ่มต้นที่มาพร้อมกับ FreeBSD
voretaq7

@ voretaq7: ฉันมักจะอ่าน RFC1912 ในลักษณะที่เป็นหลักการที่ใช้กับการกำหนดแอดเดรส RFC1918 (พร้อมกับบล็อกอื่น ๆ ที่ไม่ได้ระบุไว้เช่น 192.0.2.0/24 และ IPv6 netblocks บางตัว
womble

1
@ womble - ตามที่ฉันมีและฉันมักจะคิดว่ามันเป็นวิธีที่ดีและเหมาะสม แต่ฉันไม่เคยพบ RFC ที่พูดอย่างชัดเจนว่า "คุณควรให้บริการโซน RFC-1918 ในพื้นที่เพื่อที่คุณจะได้ไม่รบกวนคุณ เซิร์ฟเวอร์ DNS ต้นน้ำ (คุณไม่ต้องสนใจเรื่อง twits!) " บางทีฉันควรส่งหนึ่ง ... คุณสามารถพูดว่า "fitsless twits" ใน IETF RFC ได้หรือไม่? :)
voretaq7

คำตอบ:


21

มันเป็นโดยทั่วไปถือว่าเป็นวิธีที่ดีที่จะให้บริการlocalhost, 0.0.127.in-addr.arpaและ RFC-1918 โซนย้อนกลับในระบบ DNS ภายในของคุณเพื่อป้องกันการส่งคำสั่งจากพวกเขาออกไปยังอินเทอร์เน็ต มันช่วยประหยัดเวลา (คุณจะได้รับคำตอบสำหรับคำสั่งเหล่านั้นอย่างรวดเร็ว) แบนด์วิดท์ (ไม่มีการร้องขอจากเครือข่ายของคุณสำหรับโซนที่ไม่ควรมีอยู่) และลดภาระบนเซิร์ฟเวอร์ที่อยู่ด้านบนของคุณ

หากคุณใช้ที่อยู่ RFC-1918 โดยวิธีการทั้งหมดให้บริการข้อมูลย้อนกลับที่เหมาะสมสำหรับช่วงที่คุณใช้ คุณควรให้บริการโซนที่ว่างเปล่า (หรือโซนตัวแทน) สำหรับช่วงอื่น ๆ

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