快速业务通道

详解LINUX下的重要服务之DNS配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-05
大家都知道,WINDOWS下的DNS配置较为简单,根据向导提示全图形化形式操作,只要理论掌握了,配置当然没问题,但LINUX下的操作就与WINDOWS有很大不同,所有的选项配置都得手工添加,还涉及到好几个文件的编辑,而编辑这几个文件的前提是先了解这几个文件和其中的字段意义. 要讲到的四个文件是/etc/hosts, /etc/host.conf, /etc/named.conf, /etc/resolv.conf, 其中hosts文件顾名思义就是包含主机信息文件.你可以编辑这个文件,添加一项记录,如下图所示.
前面是你的IP地址,中间是你的带域后缀的计算机名,后面是你的计算机名称.编辑完成,保存后退出.
如上图所示:/etc/host.conf这里面第一行order指的是按哪种顺序查询,其中hosts是表示查找本地/etc/host文件解析,bind表示使用DNS服务器来解析,NIS表示使用NIS服务器来解析. 这个文件的第二行是multi:用来确定一台主机是否在/etc/hosts文件中有多个IP地址,对于DNS和NIS这项设置无效,以off和on为参数. 第三个字段是nospoof:通常计算机连接时只知道对方的IP地址,但是不知道对方的域名,可以通过反向解析查找到,再通过正向解析,看一看对方是不是真是这个IP地址,通过指定nospoof on来允许其功能.
第四个字段是trim:以域名为参数,在查找名字前先删除此域名,再以文件/etc/hosts查找匹配的主机名.

配置启动设置文件named.conf文件,这个文件包括两个部分,全局配置选项和区域声明.全局配置选项:options:最常用的全局配置选项是定义服务器配置文件的工作目录:directory "/var/named" 还可以配置转发器:forwarders {ip地址},这里的区域声明要说明域名,服务器类型,文件来源. 拥有帝国一切,皆有可能。欢迎访问phome.net
(备注:也许还有很多不太了解LINUX下的DNS服务器类型的表示方法,说明一下,1 master:主域名服务器,2 slave:辅助名称服务器, 3 hint: 是区的高速缓存文件.)

/etc下还有一个文件是resolv.conf这个文件.这个文件需要配置一下搜索区域. 上面的一些配置文件己配置好后,下面来配置一下DNS的数据库文件和资源记录. DNS的数据库文件放在/var/named下,这下面有根缓存文件:named.ca ,回送地址解析文件: localhost.zone, 回送地址的反向解析文件:named.local,除了这三个文件以外,还需要编辑域正向解析文件:named.hosts,域反向解析文件:named.rev.
想要编辑域正向解析文件,就需要了解这个文件的格式及涵义:
[name] [ttl] IN type rdata
name: 以"."根域. 以“@"表示默认域,可以在文件中使用$ORGINdomain来说明默认域.标准域名是以“.”结束的域名,或是相对域名.如果此项为空,则说明与上面的一个带有名字的域对象一样.
ttl:是以秒为单位的,定义该资源记录中的信息存放在高速缓存中的时限.该字段可以为空,如果为空表示采用SOA中的最小TTL值.
IN 表示Internet DNS资源记录.
type: A:address,用于将主机名转换为IP地址.
CNAME(canonical NAME)给主机取别名,主机的规范名在A记录中给出.
MX(mail exchanger):邮件交换记录.
NS(name serer):域的域名服务器.
PTR(PoinTeR):把地址转换为主机名.
SOA(start of Authority):表示一个授权区的开始.
rdata: MX Preference-value Mailer-exchange优先级别数字,此值越小,级别越高.
contact:管理域的管理员的邮件地址,@有特殊含义,在@符号处用“.”表示. 拥有帝国一切,皆有可能。欢迎访问phome.net这里还有一些时间数据字段:
serial:区信息文件的版本号.
refresh: 辅助服务器更新的时间间隔.
retry:辅助服务器更新失败后的重试间隔.
expiry:如果辅助服务器无法从主服务器上更新,辅助服务器数据库有效期.
minimum:如果资源记录栏没有设定ttl,则以这里提供的时间为准. 主DNS服务器配置过程总结出来也就这些了,按照这些办法一步一步地做,你也可以成功的.如果还有哪 位不太明白的话,下面一篇我将我配置DNS全程呈现给大家.

拥有帝国一切,皆有可能。欢迎访问phome.net

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