3、查看表结构
desc dnstb 查看数据库的表结构
4、启动bind服务
#ln -s /usr/local/mysql/lib/mysql/libmysqlclient.so.16 /usr/lib/
#ldconfig
#/usr/local/bind/sbin/named -uroot -g -d 9 //调试状态,如果没有报错说明环境配置正确。
做成启动服务. Debug的时候多用此模式启动bind. ,如果没问题,杀掉进程使用下面的命令启
动服务
# /usr/local/bind/sbin/rndc reload 重载named.conf相关配置文件.
# /usr/local/bind/sbin/named -uroot -c /usr/local/bind/etc/named.conf 启动bind 服务.
五、添加相关记录并进行测试
–SOA
–@ NS
INSERT INTO `dnstb` (`zone`, `host`, `type`, `data`) VALUES ('linuxidc.com', '@', 'NS', 'ns1.linuxidc.com.'), ('linuxidc.com', '@', 'NS', 'ns2.linuxidc.com.');–NS A
INSERT INTO `dnstb` (`zone`, `host`, `type`, `data`) VALUES ('linuxidc.com', 'ns', 'A', '192.168.1.60'), ('linuxidc.com', 'ns1', 'A', '192.168.1.61');–A
INSERT INTO `dnstb` (`zone`, `host`, `type`, `data`, `ttl`, `view`) VALUES ('linuxidc.com', 'www', 'A', '192.168.1.51', 360, 'CNC'), ('linuxidc.com', 'www', 'A', '192.168.1.52', 360, 'CT'), ('linuxidc.com', 'www', 'A', '192.168.1.53', 360, 'CMCC'), ('linuxidc.com', 'www', 'A', '192.168.1.54', 360, 'EDU'), ('linuxidc.com', 'www', 'A', '192.168.1.55', 360, 'ANY'),–CNAME
INSERT INTO dnstb (zone,host,type,DATA,view) VALUES ('linuxidc.com', 'bbs', 'CNAME', 'www','OP');2、测试。试着换客户ip 来解析就能解析出不同的地址
通过dig @192.168.1.60 测试