首页 > 代码库 > CentOS5.5 下配置DNS
CentOS5.5 下配置DNS
1.配置网卡IP地址
#ifconfig eth0 192.168.186.188
2.关闭防火墙
#iptables -F
3.安装软件
所需要的软件:bind和caching-name
#rpm -ivh bind-9.3.6-4.P1.el5
#rpm -ivh caching-nameserver-9.3.6-4.P1.el5
4.修改named.conf 配置文件
修改named.caching-nameserver.conf
#cp /etc/named.caching-nameserver.conf /etc/named.conf
#vi /etc/named.conf
将所有的localhoat都修改为any
5.修改区域文件
vi /etc/named.rfc1912.zones
zone "huanjie.com" IN {
type master;
file "huanjie.com.hosts";
allow-update { none; };
};
zone "22.64.10.in-addr.arpa" IN {
type master;
file "huanjie.com.rev";
allow-update { none; };
};
6.建立正向配置文件
#cd /usr/share/doc/bind-9.7.0/sample/var/named
#cp -p named.localhost /var/named/
#cd /var/named
#cp named.localhost huanjie.com.hosts
#vi huanjie.com.hosts
内容如下:
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS server2.huanjie.com.
server2 IN A 192.168.186.188
www IN A 192.168.186.188
ftp IN A 192.168.186.188
7.建立反向配置文件
#cp huanjie.com.hosts huanjie.com.rev
#vi huanjie.com.rev
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS server2.huanjie.com.
188 IN PTR server2.huanjie.com.
188 IN PTR www.huanjie.com.
188 IN PTR ftp.huanjie.com.
8.更改所有者(很多学习者容易忽略的地方,请注意)
#cd /var/named
#chown named:named huanjie.com.hosts
#chown named:named huanjie.com.rev
9.启动DNS服务
#service named restart
10.更改dns服务器IP为本地
#vi /etc/resolv.conf
servername=192.168.186.188
11.测试是否成功
#nslookup server2.huanjie.com
#nslookup 192.168.186.188
注意事项:
1.named-checkconf 配置文件路径 -------检测配置文件是否有语法错误
如:named-checkconf /var/named/chroot/named.conf
2.named-checkzone 域名 区域文件路径 -------检测区域文见是否有语法错误
如:named-checkzone huanjie.com /var/named/chroot/named.conf
3.如果重启速度慢,则可以使用rndc reload 快速加载
本文出自 “抹红尘终成伤” 博客,请务必保留此出处http://weihuanjie.blog.51cto.com/3709233/1433479