DNS服务器配置

1.挂载yum源

a.mount /dev/cdrom /mnt/

b.cd /etc/yum.repos.d/    进入/etc/yum.repos.d/这个目录

c.mkdir aaa               在这个目录下创建一个aaa的目录

d.mv C* aaa/        把打C的文件的权限和文件拷贝一下

e.cp -p aaa/CentOS-Media.repo test.repo  把CentOS-Media.repo    这个文件和权限复制到 这个文件下:test.repo

f.vi test.repo   编辑刚才把带C的文件和权限

g.yum clean all  清除缓存

h.yum makecache  加载缓存

i.yum install vim 安装vim

2.安装bind

a.yum -y install bind caching-nameserver 安装bind配置文件

3.修改named.conf配置文件

cp -p /etc/named.caching-nameserver.conf named.conf

vi nemad.conf

4.修改named.rfc1912.zones文件

vi /etc/named.rfc1912.zones

zone "it165.net" IN {

        type master;

        file "it165.net.zone";    //定义正向解析域的文件

        allow-update { none; };

};

zone "5.168.192.in-addr.arpa" IN {

        type master;

        file "it165.net.local";  //定义反向解析域的文件

        allow-update { none; };

5.复制创建两个解析配置文件,这里记录了正向及反向的域名解析记录

#cp -p /var/named/localdomain.zone it165.net.zone //正解

#cp -p /var/named/named.local it165.net.local         //反解

正向解析记录

[root@cpt2~]#vim /var/named/it165.net.zone

新建区域文件 vim it165.net.zone//文件的名字一定要和你前面配置文件里一样

 

$TTL 600

@ IN SOA www.it165.net. root www.it165.net. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

@ IN NS mail.jxcia.com. //根据上面开始的提示,这个是定义区的域名服务器。

 

mail IN A 192.168.1.210 //设置A记录,mail主机对应的IP地址

www IN CNAME mail // 设置一个别名,方便以后搭建www服务器

 

[root@cpt2~]#vim /var/named/it165.net.local

vim 192.168.1.zone

$TTL 600

@ IN SOA mail.jxcia.com. root.mail.jxcia.com. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

@ IN NS mail.jxcia.com.

 

210 IN PTR mail.jxcia.com. //做一个反向解析指针。

 

OK。同样,一个简单的反向解析文件也做好了,需要其他信息就让里面加就可以了。这样之后,所有的配置文件都配置好了,启动DNS服务,

[root @ mail ~] # service named restart //我习惯用restart

注意:所有的郁闷后面都需要跟一个英文符号的"."

以上配置做好之后重启named服务

[root@cpt2~]# service named restart

错误情况:

安装过程中出现过两次错误,unknown option 'zone'和expected near end of file,都是因为漏掉了named.caching-nameserver.conf 配置文件的最后一个"};",粗心大意造成的,希望粘贴的话,一定要看清。

6.让系统启动服务chkconfig named on

[root@zh888 named]# chkconfig --list named

named           0:off   1:off   2:on    3:on    4:on    5:on    6:off