一.安装bind
rpm -ivh bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm 提供对DNS服务器的测试工具程序
rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm 提供域名服务的主要程序及相关文件
rpm -ivh bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm 增强安全性
yum install -y bind bind-chroot bind-utisYUM安装
二.配置
1.vim /etc/named.conf 主配置文件
listen-on port 53 { any; }; 指定侦听本机所有网络接口53端口收到的DNS查询请求
allow-query { any; }; 接受任何客户端的DNS查询请求
forwards{ 如果本机没有此区域,向下面地址查询
8.8.8.8;
};
2.vim /etc/named.rfc1912.zone区域配置文件
zone "iceker.com" IN { //正向域名解析
type master; //类型为主DNS服务器
file "iceker.com.zone"; //区域文件,要和/var/name下的文件名一致
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {反向域名解析
type master;
file "1.168.192.zone";
allow-update { none; };
};
3.cd /var/named 进入区域配置目录
named.localhost 正向解析模板
named.loopback 反向解析模板
cp -p named.localhost iceker.com.zone 复制正向解析模板
1.vim iceker.com.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
www IN A 192.168.1.110
2.vim /var/named/1.168.192.zone
$TTL 1D
@ IN SOA dns.iceker.com. root.iceker.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS ns.iceker.com.
114 IN PTR ns.iceker.com.
33 IN PTR www.iceker.com.