快速业务通道

Linux简单的DNS服务器配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-18
【实验说明】Bind是Linux应用非常广泛的DNS服务器,本文将演示bind-9.6.0-P1的版本在Reh Hat Enterprise Linux 4下建立DNS服务器.<?xml:namespace prefix = o /> 【所需软件】 1、VMware Workstation 6.5 英文正式版 2、Red Hat Enterprise 4原版光盘镜像4张 3、Putty 0.60 远程SSH登陆小工具 【实验步骤】 一、安装bind-9.6.0-P1,将下载好的bind-9.6.0-P1.tar.gz解压,然后运行经典的三步安装./configure、make、make install,这里面我们为./configure加一个参数 --sysconfdir=/etc将配置文件指定到/etc目录下,方便管理 [root@localhost ~]# tar zxvf bind-9.6.0-P1.tar.gz
[root@localhost ~]# cd bind-9.6.0-P1
[root@localhost bind-9.6.0-P1]# ./configure --sysconfdir=/etc
[root@localhost bind-9.6.0-P1]#make
[root@localhost bind-9.6.0-P1]#make install 二、配置根域“.”DNS 1、默认情况下,bind是不会自己创建named.conf配置文件的,我们需要手工在/etc目录下建立这个文件 [root@localhost ~]# touch /etc/named.conf
2、编辑主配置文件/etc/named.conf,增加“.”区域 3、建立“.”域的配置文件named.root,要建立文件夹/var/named [root@localhost ~]# mkdir /var/named
[root@localhost ~]# touch /var/named/named.root 4、产生根域内容添加到named.root [root@localhost ~]# echo "nameserver 202.97.224.69" > /etc/resolv.conf
[root@localhost ~]# dig -t NS . ; <<>> DiG 9.6.0-P1 <<>> -t NS
;; global options: cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4964
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14 ;; QUESTION SECTION:
;. IN NS ;; ANSWER SECTION:
. 6001 IN NS B.ROOT-SERVERS.NET.
. 6001 IN NS L.ROOT-SERVERS.NET.
. 6001 IN NS I.ROOT-SERVERS.NET.
. 6001 IN NS K.ROOT-SERVERS.NET.
. 6001 IN NS C.ROOT-SERVERS.NET.
. 6001 IN NS E.ROOT-SERVERS.NET.
. 6001 IN NS G.ROOT-SERVERS.NET.
. 6001 IN NS F.ROOT-SERVERS.NET.
. 6001 IN NS A.ROOT-SERVERS.NET.
. 6001 IN NS J.ROOT-SERVERS.NET.

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号