一.安装软件包这里使用yum安装
1. 配置本地yum源并安装所需软件包#mount /dev/cdrom /media #vim /etc/yum.repos.d/local.repo #添加一下内容 [base] name=Server baseurl=file:///media/Server enabled=1 #yum -y install bind.i* bind-devel bind-chroot caching-nameserver
二.配置DNS服务
1 .编辑dns主配置文件
2. 编辑区域配置文件,也就是上面的named.zones
#cp -p named.rfc1912.zones named.zones #vim named.zones #内容如下 zone "linuxidc.com" IN { type master; file "linuxidc.zone"; allow-update { none; }; }; zone "155.16.172.in-addr.arpa" IN { type master; file "155.16.172.local"; allow-update { none; }; };3. 编辑区域数据库文件也就是正向解析和反向解析配置文件
#cd /var/named/chroot/var/named #cp -p localhost.zone linuxidc.zone #vim linuxidc.zone 内容如下 当然也可以根据自己的需要修改 $TTL 86400 @ IN SOA dns.linuxidc.com. root.linuxidc.com. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS dns.linuxidc.com. dns IN A 172.16.155.1 #cp -p named.local 155.16.172.local #vim 155.16.172.local 内容如下 也可以根据自己的需要修改 $TTL 86400 @ IN SOA dns.linuxidc.com. root.linuxidc.com. ( 2012062500 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS dns.linuxidc.com. 1 IN PTR dns.linuxidc.com.