快速业务通道

简单了解DNS服务器以及配置最简单DNS

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-02
简单了解DNS服务器以及配置最简单DNS DNS的查询过程 1.查询本地DNS server 2.然后向最顶层root 查询 3.向最顶层的下一层查询,如此类推 4.查询得到结果后会暂时寄存在cache里面,有时间性,就是在多少时间内记录会被清空 ——- DNS用的53端口,也有用tcp 也有用udp ,当UDP查询不到结果后,才会建立稳定连接tcp ——- 正解 hostname—->ip 反解 ip —–>hostname (反解有上层DNS管理设定,反解多用在mail server) (如果申请一个固定ip,也需要向ISP供应申请反解) ——- 我用的系统是rhel5 确认你的系统安装了 [root@bogon chroot]# rpm -qa bind*
bind-9.3.4-10.P1.el5
bind-sdb-9.3.4-10.P1.el5
bind-chroot-9.3.4-10.P1.el5
bind-devel-9.3.4-10.P1.el5
bind-libs-9.3.4-10.P1.el5
bind-libbind-devel-9.3.4-10.P1.el5
bind-utils-9.3.4-10.P1.el5
[root@bogon chroot]# rpm -qa caching*
caching-nameserver-9.3.4-10.P1.el5
默认rhel 是没有caching-nameserver-9.3.4-10.P1.el5这个的,没有这个东东就虾米配置文件都米有,除非..你自己写… (另外有chroot这个东东,配置文件全部都会飞到去/var/named/chroot下面!!!!) >>>>> [root@bogon chroot]# ls etc/
localtime named.rfc1912.zones
named.caching-nameserver.conf rndc.key
安装好了全部之后就会出现上面的,然后我们需要的named.conf其实就是要通过 cp -a named.caching-nameserver.conf named.conf 来做到–(修正)———-> 如果改cachingXXXX的话 会出现很多莫名其妙的东东,导致你的dns不能正常解析.. cachingXXX是针对..cach-only forward DNS主机的…我们用最简单的 cp -a named.rfc1912.zones named.conf vi named.conf options { directory “/var/named”; }; ————————————————–>这个就是加上去的 zone “.” IN {
type hint;
file “named.ca”;
}; zone “localdomain” IN {
type master;
file “localdomain.zone”;
allow-update { none; };
}; zone “localhost” IN {
type master;
file “localhost.zone”;
allow-update { none; };
}; zone “0.0.127.in-addr.arpa” IN {
type master;
file “named.local”;
allow-update { none; };
}; zone “0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa” IN {
type master;
file “named.ip6.local”;
allow-update { none; };
}; zone “255.in-addr.arpa” IN {
type master;
file “named.broadcast”;
allow-update { none; };
}; zone “0.in-addr.arpa” IN {
type master;
file “named.zero”;
allow-update { none; };
};
——————
无耻的-a 属性不要少了,cp -a 是将源文件的权限等属性也一起复制过去 =prd 其他复制的文件也要用cp-a 来做到复制,不然你就要更改文件的所有者或者组, 有限制了,如果不是named组的话,bind是启动不了的,会提示权限不够 [root@bogon chroot]# ll etc/
总计 36
-rw-r–r– 1 root root 405 05-05 03:02 localtime
-rw-r—– 1 root named 1386 05-06 08:49 named.caching-nameserver.conf
-rw-r—– 1 root named 1365 05-06 09:37 named.conf
-rw-r—– 1 root named 775 2006-03-30 named.rfc1912.zones
-rw-r—– 1 root named 113 05-05 02:53 rndc.key >>>>> 我们是最简单配置DNS,全当是为了熟手, 我们vi named.conf的时候在最下面添加这2个,一个正解一个反解
zone “yuan.org” {
type master;
file “yuan.org.zone”;
};

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号