免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 946 | 回复: 0
打印 上一主题 下一主题

DNS服务器配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-15 17:40 |只看该作者 |倒序浏览
首先下载:bind-9.2.4-27.0.1.e14.tar.gz
解压:tar -zxvf bind9.2.4-27.0.1.e14.tar.gz
编译:[root@xxx bind9.2.4-27.0.1.e14]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
[root@xxx bind9.2.4-27.0.1.e14]#make
[root@xxx bind9.2.4-27.0.1.e14]#make install
进入/usr/local/named 建立etc目录
[root@xxx bind9.2.4-27.0.1.e14 ]#cd /usr/local/named
[root@xxx named]# mkdir etc
生成rndc控制命令的key文件
[root@xxx named]# sbin/rndc-confgen > etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
[root@xxx named]# cd etc
[root@xxx etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@xxx etc]# mkdir /var/named
进入/var/named
[root@xxx etc]# cd /var/named
建立localhost.zone文件
[root@xxx named]#vi localhost.zone
$TTL    86400
@                       1D IN SOA       @ root (
                                        42              ; serial
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                        1D IN NS        @
                        1D IN A         127.0.0.1
建立named.local文件
[root@xxx named]#vi named.local
$TTL    86400
@       IN      SOA     localhost. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      localhost.
1       IN      PTR     localhost.
dig命令直接生成named.root文件
[root@xxx named]#dig >; named.root
拷贝localhost.zone文件
[root@xxx named]#cp -p localhost.zone /var/named/chroot/var/named xxx.com.zone
修改如下:
$TTL    86400
@                   1D IN SOA xxx.com root.localhost (
                                        42              ; serial
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                        IN NS        xxx.com.
www                     IN A         192.168.0.1
                        IN MAX  10   xxx.com.
mail                    IN A         192.168.0.1
ftp                     IN A         192.168.0.2
http                    IN A         192.168.0.3
保存退出。
建立xxx.com的反向解析文件
拷贝named.local文件
[root@xxx named]#cp -p named.local /var/named/chroot/var/named xxx.com.local

修改如下:$TTL    86400
@                   1D IN SOA xxx.com root.localhost (
                                        42              ; serial
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
   
@       IN      NS    lxxx.com.
1       IN      PTR   
www.xxx.com
.
1       IN      PTR   mail.xxx.com.
2       IN      PTR   
FTP.YYY.COM
.
3       IN      PTR   HTTP.ZZZ.COM.
           
保存退出。
[root@xxx named]#cd /etc
[root@xxx named]#vi resolv.conf
serach xxx.com

nameserver 192.168.0.1
保存退出。
启动named
[root@xxx named]#/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
5642
关于DNS的配置中出现问题,可以参考/var/log/messages中的日志信息。
具体方法是
[root@xxx named]#tail -n 30 /var/log/messages
其中30表示取日志里倒数30行,可更改。
启动后可测试DNS
利用dig命令
和nslookup命令。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/50533/showart_423269.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP