CentOS配置简易DNS服务器

第一步 安装bind
rpm -qa bind* 
想省事可以直接yum -y install bind*,还有一个一定要安装的是 yum -y install caching-nameserver,不然不能做后面的配置工作。bing 默认是安装在/var/name/chroot下面。
首先要配置的是name.conf,用命令cp -p named.caching-nameserver.conf  named.conf 参数-p的作用是把权限也一起复制。
修改的几个地方listen-on port 53 {any;}; 修改服务器在53号端口上监听的IP为所有。另一个地方是
allow-query {any;} 允许查询访问的端口,只要把前面的注释删掉就行。
允许查询的计算机为所有。大概修改的地方就这些,match-clients 和match-destinations这两个地方都不改成any.
 
第二步,配置zone 先在这个文件里添加zone.一个正的一个反的。(域名解析可能通过域名解释到IP,也可以由IP解析到域名。
添加两个zone就行。可能照上面的抄。不过file里面的一定要我以后自己建的那文件名一样。千万不要写错,不然找起错来会累死人。添加完以后可以保存退出。其它不要修改。现在转到../var/name目录下
正向,反向解析文件可以不用自己编写,只要在localdomail.zone 和name.local上做点点修改就行。当然记得在使用cp 时加上-p  ,首先编写正向文件
接下来编写反向文件。
这样基本上就做好了。
对了不要忘了修改/etc/resolv.conf
 
测试结束:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章