您的位置:首页 > 运维架构 > Linux

CentOS5.5 下配置DNS

2014-07-02 13:53 204 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: