利用BIND 9基于电信网通智能DNS 搭建
生活随笔
收集整理的這篇文章主要介紹了
利用BIND 9基于电信网通智能DNS 搭建
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
測試環(huán)境: CentOS 4.7 軟件包:?bind-9.2.4-28.el4.i386.rpm bind-chroot-9.2.4-28.el4.i386.rpm 測試域名: 99roses.org 測試機器: DNS服務器:??192.168.100.44 Web服務器:??192.168.100.3??192.168.100.4??192.168.100.100 ???客戶機:??192.168.100.122(模擬網通)??192.168.100.45(模擬電信) ? ? 相關配置文件目錄:?? #主配置文件 /var/named/chroot/etc/named.conf #網通地址池 /var/named/chroot/var/named/cnc_acl.conf #電信地址池 /var/named/chroot/var/named/telecom_acl.conf #域名配置文件 /var/named/chroot/var/named/cnc.def????????????????#網通段解析列表 /var/named/chroot/var/named/telecom.def????????????#電信段解析列表 /var/named/chroot/var/named/any.def????????????????#其他段解析列表 ? #域名解析文件 /var/named/chroot/var/named/cnc/99roses.org???????#網通段域名解析文件 /var/named/chroot/var/named/telecom/99roses.org???#電信段域名解析文件 /var/named/chroot/var/named/any/99roses.org???????#其他段域名解析文件 ? ? 一、主配置文件: ? options { ?????????directory “/var/named”; ???????}; ? ? #日志文件 logging { ??channel warning { ????file “/var/log/dns_warning” versions 3 size 1240k; ????severity warning; ????print-category yes; ????print-severity yes; ????print-time yes; ??}; ??channel general_dns { ????file “/var/log/dns_log” versions 3 size 1240k; ????severity info; ????print-category yes; ????print-severity yes; ????print-time yes; ??}; ??category default { ????warning; ??}; ??category queries { ????general_dns; ??}; }; ? ? #電信網通?地址池 include “cnc_acl.conf”; include “telecom_acl.conf”; ? ? #設置網通選擇地址池以及域名配置文件 view “view_cnc” { ??match-clients { ????CNC;?????????????????????????//選擇cnc中的?“CNC”??ACL ??}; ??zone “.” { ????type hint; ????file “named.ca”; ??}; ??include “master/cnc.def”; }; ? ? ? #設置電信選擇地址池以及域名配置文件 view “view_telecom” { ??match-clients { ????TELECOM;??????????????????????//選擇telecom中的?“TELECOM”??ACL ??}; ??zone “.” { ????type hint; ????file “named.ca”; ??}; ???include “master/telecom.def”; }; ???? ? #設置當IP地址段不在電信或者網通地址池中時選擇的相應的配置文件 view “view_any” { ??match-clients { ????any; ??}; ??zone “.” { ????type hint; ????file “named.ca”; ??}; ????include “master/any.def”; ???}; ???? ???? ? 二、地址池: #網通地址池 /var/named/chroot/var/named/cnc_acl.conf ? acl???“CNC”???{??????????????????//設置ACL?別名為?“CNC” ? 192.168.100.122 ; ? }; ? ? #電信地址池 /var/named/chroot/var/named/telecom_acl.conf ? acl???“TELECOM”??{????????????//設置ACL別名為?“TELECOM” ? ? 192.168.100.45 ; ? }; ? ? 三、域名配置文件: #網通段解析列表 /var/named/chroot/var/named/cnc.def ? zone “99roses.org”{ ? type master; file “master/cnc/99roses.org”;?????????????//域名解析文件路徑 ? }; ? ? ?????????? #電信段解析列表 /var/named/chroot/var/named/telecom.def ? zone “99roses.org”{ ? type master; file “master/telecom/99roses.org”;?????????//域名解析文件路徑 ? }; ? ? ? #其他段解析列表 /var/named/chroot/var/named/any.def ? zone “99roses.org”{ ? type master; file “master/any/99roses.org”;????????????//域名解析文件路徑 ? }; ? ? ? 四、域名解析文件 #網通段域名解析文件 /var/named/chroot/var/named/cnc/99roses.org ? ? $TTL 3600 $ORIGIN 99roses.org. @ IN SOA?????????ns.99roses.org.????root.ns.99roses.org. ( ??????????????????2008080901;???????Serial ??????????????????3600??????;???????Refresh ( seconds ) ??????????????????900???????;???????Retry ( seconds ) ??????????????????68400?????;???????Expire ( seconds ) ??????????????????15????????;???????Minimum TTL for Zone ( seconds ) ??????????????????) @?????????IN?????NS??????ns.99roses.org. ns?????????IN??????A???????192.168.100.44 www???????IN??????A???????192.168.100.3 *??????????IN??????A??????192.168.100.3 ? ? ? #電信段域名解析文件 /var/named/chroot/var/named/telecom/99roses.org??? ? ? $TTL 3600 $ORIGIN 99roses.org. @ IN SOA?????????ns.99roses.org.????root.ns.99roses.org. ( ??????????????????2008080901???;??????Serial ??????????????????3600?????????;??????Refresh ( seconds ) ??????????????????900??????????;??????Retry ( seconds ) ??????????????????68400????????;??????Expire ( seconds ) ??????????????????15???????????;??????Minimum TTL for Zone ( seconds ) ??????????????????) @????????????IN????NS??????ns.99roses.org. ns????????????IN?????A?????192.168.100.44???? www?????????IN?????A??????192.168.100.4 *?????????????IN????A??????192.168.100.4 ? ? ? #其他段域名解析文件 /var/named/chroot/var/named/any/99roses.org??????? ? ? $TTL 3600 $ORIGIN 99roses.org. @ IN????SOA?????ns.99roses.org.???????99roses.org. ( ??????????????????2008080901???;??????Serial ??????????????????3600?????????;??????Refresh ( seconds ) ??????????????????900??????????;??????Retry ( seconds ) ??????????????????68400????????;??????Expire ( seconds ) ??????????????????15???????????;??????Minimum TTL for Zone ( seconds ) ??????????????????) @????????????IN????NS???ns.99roses.org. ns????????????IN?????A????192.168.100.44 www??????????IN????A????192.168.100.100 *?????????????IN?????A??????192.168.100.4 ? ? ? 最后copy named.ca到/var/named/chroot/var/named/目錄下 ? 然后service named restart ? ? ? ? ? 附: 電信地址段下載地址: http://www.99roses.org/work/telecom.txt http://www.99roses.org/work/telecom_acl.txt??(編輯好的電信網段地址,下載后改后綴名為.conf即可使用) ? 網通地址段下載地址: http://www.99roses.org/work/cnc.txt http://www.99roses.org/work/cnc_acl.txt??????(編輯好的電信網段地址,下載后改后綴名為.conf即可使用) ? named.ca?下載地址: http://www.99roses.org/work/named.ca.txt???(named.ca下載,下載后去掉.txt即可) ? 感謝?成都世紀東方網絡通信有限公司(http://www.51web.cn)?提供的電信?網通網段IP地址!
轉載于:https://blog.51cto.com/antsw/214989
總結
以上是生活随笔為你收集整理的利用BIND 9基于电信网通智能DNS 搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习asp.net ajax 笔记(一)
- 下一篇: ★ 让你的虚机飞起来 ★