域名解析经常问到的问题

2015-11-24 11:48 添加评论 分享
已邀请:
0

admin - 系统管理员以及技术咨询客服代表

赞同来自:

域名解析 FAQ
· 名词解释: 域名解析 TTL
· 支持哪几种的解析?
名词解释: 域名解析;TTL
  1. 什么是域名解析?
    域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。
  2. 什么是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到期则又会重复上面的过程。

我们支持哪几种的解析?
1.A记录:(我司服务器尽量不要使用A记录)
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。
2. MX记录?
邮件交换记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
3. CNAME记录?
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是www.mydomain.com和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。
4. URL
所谓的URL转发就是将该域名的网站访问请求,通过浏览器端技术,转向到另外一个网站,URL转发有两种形式:隐藏转发和非隐藏转发,如果跳转后,浏览器地址栏还是该域名,称为隐藏式转发。 如果跳转后,浏览器地址栏变成另外一个域名,则称为非隐藏式转发。 域名绑定或指向是比较通常的做法,当网站不能做指向或绑定时,可以使用URL转发技术。
5.TXT记录
TXT记录,是完成发送者身份的鉴别,专业术语叫SPF,是一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案。接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SPF记录里面,如果在,就认为是一封正确的邮件,否则会认为是一封伪造的邮件进行退回,此记录不是必做的,主要是一些海外邮局安全设置比较高会进行来信者的身份鉴别!
6.泛解析(也即是泛域名解析)
泛解析即是利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一服务器的IP / CNAME(别名)地址(不包括已存在的二级域名)。例如您的域名是abc.com:做一个*.abc.com的次级域名A记录指向10.0.1.13或是CNAME记录指向到XXX.s103.72dns.net,那么生效后当访问者无论是输入“123.abc.com”还是“12348123.abc.com”甚至可以是“65fddfhdfhc43wwa.abc.com”这样的任意字符均可以指向到以上的服务器上(请注意:我司虚拟主机不支持泛解析)!
7. DNS轮循
DNS轮循是实现Dns负载均衡服务的一种重要方式,Dns轮循简单来说就是一个域名同时指向了多个IP地址,当客户端发送DNS查询请求时会从这多个地址中查找并返回其中一 个给客户端。DNS轮循主要是用于有多台服务器同时提供一个网络应用的场合,如大型的门户网站、大型的webmail邮件服务等。对一个大的门户网站. 是多个服务器组成的集群, 通过使用Dns轮循可以将网站流量分离到不同的服务器,这样再大的访问量都不怕.

目前已有越来越多大型的WEB服务使用DNS轮循来实现负载均衡,使用多个同样角色的服务器做前台的WEB服务,这大大方便了服务的分布规划和扩展性,提高了网站的访问效率,为那些焦急等待大量数据文件请求响应的客户提供更快的响应时间。

例如:百度网站 由多个服务器组成,www.baidu.com有多个IP, 假如百度有5台服务器,那么不同的地区不同的访客访问到的服务器就会是不同的,甚至可能同一个访客不同的时间优访问到的都有可能是不同的服务器,实现负载均衡

要回复问题请先登录注册

退出全屏模式 全屏模式 回复