LinuxDNS详细的配置

实现方案:

1, Bind(Berkeley  internet  name  daemon ) bind+dlz

2,powerdns

3,mydns

/var/named/chroot/              dns服务器根目录

/var/named/chroot/etc/          dns主配置文档目录

/var/named/chroot/var/named/    区域文件地址

检查工具:

1,named-checkconf + 主配置文档及名称 (如:named-checkconf /var/named/chroot/etc/named,conf

2,named-checkzone + 域名 + 区域文件的路径及名称

挂载:cd /mnt/cdrom/Server/

rpm –ivh   安装这两个包

然后安装caching-nameserver..

rpm –qi bind (查看本地bind)

rpm –ql bind |less (查看安装后的软件包)

cd /var/named/chroot/etc/

cp –p named.caching-nameserver.conf named.conf

vi named.conf

vi named.rfc1912.zones (区域声明文件)加一个zone

cd /var/named/chroot/var/named/

vi named.ca

cp –p localhost.zone abc.com.zone

vi abc.com.zone

检测区域文件:named-checkzone

检测主配文件:named-checkconf

service named start

打开一windows主机设置

运行》

linux机编辑 vi /etc/resolv.conf

加一行 nameserver 192.168.145.100

nslookup www.abc.com

客户端工具:

1 nslookup

2 dig

3 host

rndc reload 直接读写文件(不用重启named

vi /var/named/chroot/var/named/abc.com.zone

Rndc reload