bind (dns)基本配置方法
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-27
几个重点:1、常识 2、安装 3、主配置文件named.conf参数详解 4、正向反向解析文件详解 5、masterslave服务器实例 6、区域授权实例. DNS 域名解析, 在LINUX常用的DNS软件为BIND 一、DNS常识 1、DNS查询:分为递归查询和迭代查询两种 (1) 递归查询: 即客户端向本地DNS服务器请求查询域名,本地DNS服务器收到查询任务后如自身无法回答则向其他服务器查询,直到查到结果后返回结果给客户端.期间DNS服务器可能要查询很多其他DNS服务器. (2)迭代查询:即客户端向本地服务器请求查询域名,本地DNS服务器无法回答,则给客户端返回另一个能查询域名的服务器地址,客户端再向另一服务器查询,期间可能客户端需查询多个DNS服务器,最终查到结果. 2、DNS服务器分类: DNS服务器分为: (1)master(主DNS服务器):拥有区域数据的文件,并对整个区域数据进行管理. (2)slave(从服务器或叫辅助服务器):拥有主DNS服力器的区域文件的副 本,辅助主DNS服务器对客户端进行解析,当主DNS服务器坏了后,可以完全接替主服务器的工作. (3)forward:将任何查询请求都转发给其他服务器.起到一个代理的作用. (4)cache:缓存服务器. (4)hint:根DNS internet服务器集. 二、bind的安装及运行目录 1、安装 一般安系统时都会选择安装,查看是否安装: rpm -qa |grep bind 如果没有安装下载如下几个包安装:(下面是我在rh5中运行 rpm -qa |grep bind 后显示的结果) bind-libs-9.3.6-4.P1.el5 //提供实现域名解析功能必备的库文件 bind-chroot-9.3.6-4.P1.el5 //将bind主程序关在家里面(鸟哥是这样描述的,不懂) bind-9.3.6-4.P1.el5 //安装的主文件,后面的是版本号 ypbind-1.19-12.el5 bind-utils-9.3.6-4.P1.el5 //客户端工具,用于客户端搜索主机名的相关指令,装 caching-nameserver-9.3.3-7.e15.i386.rpm //配置缓存域名服务器的话就需要安装.安装后一些模板文件和named.ca就会有,会方便很多.建议安装. 2、运行目录 我们通过查看/etc/sysconfig/named中的内容,可以看到系统将named的目录指向哪里. 一行为ROOTDIR=/var/named/chroot ,即指向了/var/named/chroot里面.我们的配置文件和数据库文件的存放点为: /var/named/chroot/etc/named.conf //配置文件 /var/named/chroot/var/named //数据库文件存放位置 /var/named/chroot/run/named //named程序默认将pid文件放置此目录下 而我们自已把配置文件和数据库文件存放到了以下地点: /etc/sysconfig/named 由该文件控制是否动chroot及其他参数 /etc/named.conf //配置文件 /var/named/ //数据库文件(如正向、反向、根文件)存放位置 /var/run/named: //named程序默认将pid文件放置此目录下 一般系统会为我们默认做链接,把系统默认的存放点都做了链接到我们自已的存放点.如果系统没有做,我们就手工做链接. 三、配置主配置文件 named.conf 注意:我现在装的rh5版本,默认没有named.conf这个文件,需手工建 立. touch /etc/named.conf //建立主配置文件 vi /etc/named.conf //编辑配置文件,并后工添加配置文件,最好是找到范例文件复制过来,然后在里面更改. 1、全局配置 options { directory "/var/named"; //指定配置文件所在目录,配置此科 dump-file "/var/named/data/cache_dump.db;; //保存DNS服务器搜索到的对应IP地址的高速缓存 statistics_file "/var/named/data/named_stats.txt; //dns的一些统计数据列出时就写入这个设置指定的文件中.即搜集统计数据. pid-file "/var/run/named/named.pid ; //用于记录named程序的PID文件,可在NAMED启动、关闭时提供正确的PID allow_query (any;); //是否允许查询,或允许哪 些客户端查 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux平台ntop安装配置下一篇: Linux操作系统的安装.一
关于bind (dns)基本配置方法的所有评论