zoukankan      html  css  js  c++  java
  • 域名A记录、MX记录、CNAME、TTL

    什么是A记录?
    A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。
    什么是MX记录?
    邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
    什么是CNAME记录?
    即:别名记录。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是www.mydomain.com和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。
    什么是TTL值?
    TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。要理解TTL值,请先看下面的一个例子:
    假设,有这样一个域名myhost.abc.com(其实,这就是一条DNS记录,通常表示在abc.com域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为dns.abc.com的DNS服务器上。
    现在有一个用户在浏览器中键入一下地址(又称URL):http://myhost.abc.com 这时会发生什么呢?
    该访问者指定的DNS服务器(或是他的ISP,互联网服务商, 动态分配给他的)8.8.8.8就会试图为他解释myhost.abc.com,当然8.8.8.8这台DNS服务器由于没有包含myhost.abc.com这条信息,因此无法立即解析,但是通过全球DNS的递归查询后,最终定位到dns.abc.com这台DNS服务器,dns.abc.com这台DNS服务器将myhost.abc.com对应的IP地址1.1.1.1告诉8.8.8.8这台DNS服务器,然后再由8.8.8.8告诉用户结果。8.8.8.8为了以后加快对myhost.abc.com这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这就是TTL时间,在这段时间内如果用户又有对myhost.abc.com这条记录的解析请求,它就直接告诉用户1.1.1.1,当TTL到期则又会重复上面的过程。
    在查询过程中的资源纪录的生存时间 客户机在进行请求域名解析时,总是存储了一些域名的缓存信息。这些缓存文件,可以用来进行在以后对相同站点的解析请求做出反应,而不用每一次都去访问服务器。但是,这些缓存文件也有保质期,会过期作废的。这个保质期是 定义在解析请求返回数据的一个参数里,这个参数就是生存时间(TTL)。生存时间可以保证DNS服务器不会存储过时的数据。缓存文件的生存时间,可以在DNS数据库中定义:每一个资源纪录,可以通过TTL字段来定义;每一个区域,可以通过授权开始(SOA)纪录的最小TTL字段来定义。也可以在客户端定义存储资源纪录的最大TTL,在定义生存时间时有两个重要的因素需要考虑。一个是缓存信息的准确度,另一个是DNS服务器的使用频度和网络阻塞程度。
    如果生存时间TTL很短,则使用老信息的可能性会大大降低,但是会增加DNS服务器和网络的负载。如果生存时间TTL很短,则缓存的信息很可能会过时,客户机会得到错误的信息,同时减少了DNS服务器和网络的负载。
    如果解析请求是来自缓存,那么生存时间TTL也会随着传递过来。这样客户机就能知道相关信息的生存时间TTL,而且客户机不会根据本身的生存时间TTL来改变接受的生存时间TTL,DNS数据库的更新因为区域文件中的资源纪录是可以变化的,因此他们需要进行更新。我只在这里简单地提一下,DNS数据库的更新有两种形式,一种是静态更新,另一种是动态更新。

  • 相关阅读:
    wpf随笔
    XGrid绑定(转)
    SQL Server 批量插入数据的两种方法(转)
    UdpClient的Connect究竟做了什么(转)
    InvokeHelper,让跨线程访问/修改主界面控件不再麻烦(转)
    [C#] Control.Invoke方法和跨线程访问控件
    多线程访问winform控件出现异常的解决方法
    http://www.jdon.com/mda/oo_relation.html
    三范式浅析(转)
    SQL 表锁(转)
  • 原文地址:https://www.cnblogs.com/buffer/p/1907671.html
Copyright © 2011-2022 走看看