快速业务通道

菜鸟也玩DNS之学习BIND DLZ

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-25
ttl int(11),mx_priority text,refresh int(11),retry int(11),expire int(11),minimum int(11),serial bigint(20),resp_person text,primary_ns text);
create table xfr_table(zone text,client text); 创建BIND DLZ所组要的表 配置BIND DLZ #vi /usr/local/named/etc/named.conf 编辑named.conf 在named.conf添加如下内容: dlz "Mysql zone" { 标记这是一个DLZ区域
database "mysql 区域数据使用mysql数据库存储
{host=localhost dbname=named ssl=false user=named pass=namedpass} 链接数据库
{select zone from dns_records where zone = ''%zone%''}
{select ttl, type, mx_priority, case when lower(type)=''txt'' then concat(''\"'', data, ''\"'') when lower(type) = ''soa'' then concat_ws('' '', data, resp_person, serial, refresh, retry, expire, minimum) else data end from dns_records where zone = ''%zone%'' and host = ''%record%''}"; 拥有帝国一切,皆有可能。欢迎访问phome.net
查询的信息 启动BIND DLZ服务,验证DLZ信息是否成功加载 #/usr/local/named/sbin/named –4 启动DNS服务 如果你看到如下红色标注的信息,说明DLZ加载成功 Oct 11 23:24:15 localhost named[2185]: loading configuration from ''/usr/local/named/etc/named.conf''
Oct 11 23:24:15 localhost named[2185]: max open files (1024) is smaller than max sockets (4096)
Oct 11 23:24:15 localhost named[2185]: using default UDP/IPv4 port range: [1024, 65535]
Oct 11 23:24:15 localhost named[2185]: using default UDP/IPv6 port range: [1024, 65535]
Oct 11 23:24:15 localhost named[2185]: no IPv6 interfaces found
Oct 11 23:24:15 localhost named[2185]: listening on IPv4 interface lo, 127.0.0.1#53
Oct 11 23:24:15 localhost named[2185]: listening on IPv4 interface eth0, 192.168.81.128#53
Oct 11 23:24:15 localhost named[2185]: Loading ''Mysql zone'' using driver mysql
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 0.IN-ADDR.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 127.IN-ADDR.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 254.169.IN-ADDR.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 2.0.192.IN-ADDR.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: D.F.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 8.E.F.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: 9.E.F.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: A.E.F.IP6.ARPA 拥有帝国一切,皆有可能。欢迎访问phome.net
Oct 11 23:24:15 localhost named[2185]: automatic empty zone: B.E.F.IP6.ARPA
Oct 11 23:24:15 localhost named[2185]: command channel listening on 127.0.0.1#953
Oct 11 23:24:15 localhost named[2185]: running
验证DLZ动态加载功能 mysql –uroot –p123456

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号