DNS解析

一)/var/named
源码编译安装BIND或者yum安装BIND软件包后我们默认的DNS管理文件目录。

(二)/etc/hosts
是ip地址与主机名快速解析的文件。

(三)/etc/resolv.conf
配置DNS服务器重要的文件,定义你DNS服务器的IP地址,有四个关键字:
Nameserver      //定义DNS服务器的IP地址
DOMAIN          //定义本地域名
SEARCH          //定义域名的搜索列表
SORTLIST        //对返回的域名进行排序

(四)/etc/named.conf
BIND管理DNS的主配置文件,定义了域名服务器的类型,以及相应数据库文件所有目录的内容。

(五)正向解析文件
从主机名查询到IP地址的流程称为正向解析。每个域的正向解析记录都是一个zone

(六)反向解析文件
有IP地址查询出主机名的流程称为反向解析。

(七)记录类型
1.A记录:A记录是来指定与主机名对应的IP地址记录,通俗的来说A记录就是服务器的IP地址,域名绑定A记录就是告诉DNS服务器,当你输入域名时引导你去正确的对应服务器。A记录就是域名的IP地址。

2.NS记录:NS记录为域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析,注册域名后,会有一个默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析,一般NS记录出现的形式说,ns1.domain.xx.. ns2.domain.xx等等。NS记录就是指定由哪个DNS服务器来进行你的域名解析。

3.MX记录:MX记录为邮件交互记录,它指向一个邮件服务器,在使用mail系统时,发件人根据收件人地址的后缀来定位mail server。例如我们要发邮件给zjs@netpas.cc,我的邮件系统通过DNS查找到netpas.cc这个域名,继而查找到的MX记录,如果MX记录存在,我的计算机就将邮件发送到MX记录所指定的邮件服务器。

4.CNAME记录:CNAME记录为别名记录,允许多个名字映射到一台服务器上,通常用于提供多个服务。例如我有一台计算机域名为host.netpas.cc,需要同时提供mail服务和www服务。则全称为www.netpas.cc,和mail.netpas.cc。实际上这两个域名指向的都是host.netpas.cc。

5.TXT记录:TXT记录一般用于某个主机名或者域名的记录,IN TXT “location:””21vianet DAXING ROOM”这段应该是说明我们这台主机的存放位置的相关信息。TXT记录还有拓展的应用有SPF记录。SPF记录一般用于反垃圾游戏,MX记录作用是向发信人指明某个域名的邮件服务器有哪些。SPF记录则正好相反,SPF记录向收信者表明,哪些邮件服务器是经过某个域名的认可发邮件的。主要针对伪造域名的垃圾邮件。例如我的邮件服务器收到邮件是来自lfy@netpas.cc的邮件,那这份邮件到底是不是netpas.cc发送过来的。我们可以查询netpas.cc的SPF记录,防止别人伪造域名来发邮件。

6.TTL:简单的说TTL值就是一条域名解析记录在DNS服务器里的存留时间,当DNS服务器接收到解析请求时,会向域名指定的NS服务器发出解析请求从来获得解析记录,获得这条记录后,记录会在DNS服务器中保留一段时间这段时间DNS服务器不再向NS服务器发出请求,收到解析请求后直接返回。这个记录在DNS服务器上保存的时间就是TTL值。一般增大TTL值,可以节约域名解析时间,访问网站会加速。

7.PTR值:反向解析的记录类型,可以看出是A记录的反向。PTR主要用于邮件服务器,比如zjs@netpas.cc给lfy@netpas.cc发邮件,netpas邮件服务器收邮件时会查看头文件,并分析是由哪个IP地址发出来的。然后根据这个IP地址进行反解,如果解析的结果和IP地址相对应就接受这封邮件,不对应就拒绝。

8.泛域名以及泛解析:泛域名是指在一个域名的根下,所有以同样形式未建立的子域名。例如*.netpas.cc。
泛解析是指把*.netpas.cc的A记录解析到某个IP地址上,通过访问任意的netpas.cc都能访问到你解析的站点上去。

9.SOA记录:初始授权记录,SOA记录表明了DNS服务器之间的联系,SOA记录表明了谁是这个域的所有者。一般用于主从服务器。
<1>Serial:表示当前DNS数据库的版本号,供从服务器判断是否需要从主服务器上获取新数据。

<2>Refresh:设置SDNS多长时间与MDNS连接一次。

<3>Retry:当SDNS向MDNS试图获取serial时候,如果MDNS无响应,多长时间重新检查。

<4>Expire:数值决定SDNS在

<5>没有MDNS权威的提供下解析域名的时间长短。

<6>Minimum:一些没有生存周期的解析记录的生存时间。

<7>Notify:可设置MDNS更新时都会主动通知SDNS。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值