快速业务通道

linux DNS 服务器详细配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06

客户端linux 靠 /etc/resolv.conf 指定


服务器端 安装BIND


tar xvzf bind-9.2.3.tar.gz

cd bind-9.2.3

./configure -sysconfdir=/etc

make

make install

vi /etc/named.conf 主配置文件

vi /var/named/domain.come.zone

named

rpm包里包含这个软件有配置的范例


caching-nameserver 软件包 包含DNS 配置范例


手动配置主配置文件


options {

directory "/var/named";
};

zone "."

{
type hint;
file "named.ca";


};

zone "localhost"

{

type master;
file "named.local";

};


默认不存在/var/named

产生named.ca文件


echo "namedserver 202.196.33.2" > /etc/resolv.conf

dig -t NS . > /var/named/named.ca


用RNDC控制服务器 RNDC的作用????

1.产生rndc控制文件

rndc-confgen > /etc/rndc.conf
tail 13 /etc/rndc.conf >> /etc/named.conf

2.启动named 服务器,监视/var/log/message

named

tail /var/log/messages


3.测试rndc和解析的效果

rndc status

echo "nameserver 127.0.0.1" > /etc/resolv.conf
host www.chinaitlab.com


编辑/var/named/named.local
管理员邮箱地址
@ 1D IN SOA localhost. root (

2004071201 ;serial 序列号

1H ;refresh 刷新

15M ;retry

1W ;expire

1D ;TTL
)

IN NS @

IN A 127.0.0.1


测试

host localhost


dig localhost


增加一个正向区


/etc/named.conf


zone "chinaitlab.com" {

type master;

file "chinaitlab.com.zone";


};

/var/named/chinaitlab.com.zone

......

IN NS ns.chinaitlab.com.
IN MX 5 mail.chinaitlab.com.

ns IN A 10.0.0.254

www. IN A 10.0.0.1

mail IN A 10.0.0.2

dns IN A 10.0.0.254


tail /var/log/messages


通过以下可以少写域名


echo "search chinaitlab.com" >/etc/resolv.conf

host www

127.0.0的反向区


/etc/named.conf追加:


zone "0.0.127.in-addr.arpa" {

type master;

file "127.0.0.zone";


};


编辑/var/named/127.0.0.zone;

@ IN SOA @ root.localhost (

.....
)
......

IN NS localhost.

1 IN PTR localhost.


测试


host 127.0.0.1

需要两台计算机做实验:

子域授权


主服务器的/etc/named/chinaitlab.com.zone

domain IN NS ns.domain
(domain.chinaitlab.com IN NS ns.domain.chinaitlab.com.)
ns.domain IN A 10.0.0.2


子域服务器的区文件domain.chinaitlab.com.zone:

@ IN SOA domain.chinaitlab.com. root.domain.chinaitlab.com.
( )

IN NS ns.domain.chinaitlab.com.

ns IN A 10.0.0.2

www IN A 10.1.0.1


重启服务器
rndc reload
tail /var/log/messages

测试解析

host -t SOA chinaitlab.com
host -t NS chinaitlab.com
host -t A chinaitlab.com

dig www.chinaitlab.com


测试反向区

host 127.0.0.1

dig -x 127.0.0.1

反向解析


@ 1D IN SOA chinaitlab.com. root.chinaitlab.com. (

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

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号