RedHat Linux配置bind DNS服务器详细说明

主域名服务器(primary name server)HARD
拥有特定域所有信息的权威性信息源。需要如下文件:主配置文件(named.conf)、正向域的区文件(named.hosts)、反向域的区文件(named.rev)、高速缓存初始化文件(named.ca)和回送文件(named.local)
二、 安装以下RPM软件包,RedHat9.0自带
1、 bind-utils:包括DNS查询工具软件
2、 bind:域名服务器软件
3、 redhat-config-bind:域名服务器的GUI配置工具
4、 caching-nameserver:包含惟高速缓存服务器的配置文件
三、 启动、查看BIND服务器
立即启动、并检验是否启动、查看DNS服务器运行状态
CODE:[Copy to clipboard]#service named start
pstree|grep named
|-named //代表启动成功
#rndc status
number of zones: 6
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
server is up and running四、 配置BIND服务器
1、配置/etc/named.conf
CODE:[Copy to clipboard]#vi /etc/named.conf
……………………
options {
directory “/var/named”;
pid-file “/var/run/named/named.pid”;
forwarders {211.85.203.22;};//本域名服务器无法解析时,将请求转211.85.203.22,这是一个外网的DNS
};
……………………
//增加自己的正向区文件声明
zone “test.net” IN {
type master;
file “test.net.hosts”;
allow-update { none; };
};
//增加自己的反向区文件声明
zone “9.13.133.in-addr.arpa” IN {
type master;
file “192.168.1.rev”;
allow-update { none; };
};
……………………2、增加自己的正向区文件
CODE:[Copy to clipboard]#vi /var/named/test.net.hosts
#TTL 1D
@ IN SOA www.test.net. root.www.test.net. (
42
3H
15M
1W
1D )
IN NS www.test.net.
IN MX 5 www.test.net.
www IN A 192.168.1.13、增加自己的反向区文件
CODE:[Copy to clipboard]# vi /var/named/192.168.1.rev
#TTL 1D
@ IN SOA test.net. root.test.net. (
1053892104 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS test.net.
1 IN PTR www.test.net.重起bind服务即可
CODE:[Copy to clipboard]#service named restart //等同与#rndc reload检查是否域名服务器是否正常
CODE:[Copy to clipboard]#vi /etc/resolv.conf
nameserver 192.168.1.1
#host 192.168.1.1 //检查反向解析
1.1.168.192. in-addr.arpa domain name pointer www.test.net.
## host www.test.net //检查正向解析
www.test.net has address 192.168.1.1在客户机上将DNS设置为192.168.1.1,然后检查
CODE:[Copy to clipboard]C:\>nslookup
Default Server: www.test.net
Address: 192.168.1.1
> ping www.test.net
Server: www.test.net
Address: 192.168.1.1出现以上结果就代表正常。如果你的机子可以上网的话,配置这样就可以同时访问内网WEB:www.test.net和外部网站。
备注:由于配置文件中的很多定义字符不能全面介绍,希望大家能够自己多搜索一下,就懂了!

发表评论

电子邮件地址不会被公开。 必填项已用*标注