域名服务器搭建主要涉及的文件主要有:
(1)/etc/named.conf,此文件一般是个软链接;
(2)/etc/hosts(非必须)
(3)/etc/host.conf(一般不需要修改,有orderhosts,bind即可)
(4)/var/named/*
此文档只是一个NFS的初级搭建工程,就是能够运行的级别,没有什么高级设置,目的是快速入门。
当然首先要查查系统是否已经安装了DNS的软件工具(BIND),如没有那只有拿来光盘重新安装或者到官方网站下载源码包编译安装,此处是采用系统自带的BIND;
接下来就是进行相关文件的配置了;
相关的配置文件均在/var/named目录下,主要配置为/var/named/chroot/etc/named.conf,域解析文件放在/var/named/chroot/var/named目录下;
此次的目的就是搭建一个简单的DNS服务器,并且设置DNS服务器的主机名;
具体步骤如下:
1、配置named.conf文件
/var/named/chroot/etc/named.conf主要添加的配置内容如下:
zone"osservers.com"IN{
typemaster;
file"osserver.com.zone";
allow-update{none;};
};
zone"67.20.172.in-addr.arpa"IN{
typemaster;
file"zone.osserver.com";
allow-update{none;};
};
2、配置相应的解析文件
两个解析文件如下:(/var/named/chroot/var/named)
/var/named/chroot/var/named/osserver.com.zone文件:
$TTL86400
@INSOAdns.osservers.com.root.osservers.com.(
42;serial(d.adams)
3H;refresh
15M;retry
1W;expiry
1D);minimum
INNSdns.osservers.com.
INNS172.20.67.203
dns.osservers.com.INA172.20.67.203
wwwINA172.20.67.203
/var/named/chroot/var/named/zone.osserver.com文件:
$TTL86400
@INSOAdns.osservers.com.root.osservers.com.(
1997022700;Serial
28800;Refresh
14400;Retry
3600000;Expire
86400);Minimum
INNSdns.osservers.com.
203INPTR
>
Address:172.20.67.203
>
[root@sambanamed]#host
[root@sambanamed]#host172.20.67.203
203.67.20.172.in-addr.arpadomainnamepointer
;<<>>DiG9.3.2<<>>
;;AUTHORITYSECTION:
osservers.com.86400INNS172.20.67.203.
osservers.com.86400INNSdns.osservers.com.
;;ADDITIONALSECTION:
dns.osservers.com.86400INA172.20.67.203
;;Querytime:1msec
;;SERVER:172.20.67.203#53(172.20.67.203)
;;WHEN:WedApr2513:39:312007
;;MSGSIZErcvd:112
OK,搞定!
简单的DNS服务器完成了。