标题：域名解析
概述
英文名：DNSR(domain name system resolution)
1.什么叫域名解析？
IP地址是网路上标识您站点的数字地址，为了方便记忆，采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
在域名注册查询那里注册了域名之后如何才能看到自己的网站内容，用一个专业术语就叫“域名解析”。
在相关术语解释中已经介绍，域名和网址并不是一回事，域名注册好之后，只说明你对这个域名拥有了使用权，如果不进行域名解析，那么这个域名就不能发挥它的作用，经过解析的域名可以用来作为电子邮箱的后缀，也可以用来作为网址访问自己的网站，因此域名投入使用的必备环节是“域名解析”。域名解析(17张)
我们知道域名是为了方便记忆而专门建立的一套地址转换系统，要访问一台互联网上的服务器，最终还必须通过IP地址来实现，域名解析就是将域名重新转换为IP地址的过程。一个域名对应一个IP地址，一个IP地址可以对应多个域名；所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
解析过程，比如，一个域名为：***.com，是想看到这个现HTTP服务，如果要访问网站，就要进行解析，首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上：211.214.1.***，然后，通过WEB服务器来接收这个域名，把***.com这个域名映射到这台服务器上。那么，输入***.com这个域名就可以实现访问网站内容了.即实现了域名解析的全过程；
人们习惯记忆域名，但机器间互相只认IP地址，域名与IP地址之间是对应的，它们之间的转换工作称为域名解析，域名解析需要由专门的域名解析服务器来完成，整个过程是自动进行的。
域名解析协议（DNS）用来把便于人们记忆的主机域名和电子邮件地址映射为计算机易于识别的IP地址。DNS是一种c/s的结构，客户机就是用户用于查找一个名字对应的地址，而服务器通常用于为别人提供查询服务。
过程
当应用过程需要将一个主机域名映射为IP地址时，就调用域名解析函数，解析函数将待转换的域名放在DNS请求中，以UDP报文方式发给本地域名服务器。本地的域名服务器查到域名后，将对应的IP地址放在应答报文中返回。同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能回答该请求，则此域名服务器就暂成为DNS中的另一个客户，向根域名服务器发出请求解析，根域名服务器一定能找到下面的所有二级域名的域名服务器，这样以此类推，一直向下解析，直到查询到所请求的域名。
流程
域名解析的流程是：域名-DNS（域名解析服务器）-网站空间。　DNS解析过程Internet上的计算机是通过IP地址来定位的，给出一个IP地址，就可以找到Internet上的某台主机。而因为IP地址难于记忆，又发明了域名来代替IP地址。但通过域名并不能直接找到要访问的主机，中间要加一个从域名查找IP地址的过程，这个过程就是域名解析。域名注册后，注册商为域名提供免费的静态解析服务。一般的域名注册商不提供动态解析服务，如果需要用动态解析服务，需要向动态域名服务商支付域名动态解析服务费。　设置1）登录ID账号，在“管理中心----我的菜单----管理平台----域名管理----我的域名”中查询到要解析的域名。　
2）页面跳转到解析页面，点击“添加记录”。
3）输入要解析的信息（信息均由服务器提供商提供）后，添加即可，添加成功后，解析生效一般需要6-72小时。　常用类型解析1、A记录解析
记录类型选择“A”；线路类型选择通用或者同时添加三条线路类型为电信、网通、教育网的记录；记录值填写空间商提供的主机IP地址；MX优先级不需要设置；TTL设置默认的3600即可。
2、CNAME记录解析
CNAME类型解析设置的方法和A记录类型基本是一样的，其中将记录类型修改为“CNAME”，并且记录值填写服务器主机地址即可。
3、MX记录解析
MX记录解析是做邮箱解析使用的。记录类型选择MX，线路类型选择通用或者同时添加三条线路类型为电信、网通、教育网的记录；记录值填写邮局商提供的服务器IP地址或别名地址；TTL设置默认的3600即可，MX优先级填写邮局提供商要求的数据，或是默认10，有多条MX记录的时候，优先级要设置不一样的数据。
4、域名泛解析
1）用你的用户名和密码登陆域名注册查询的网站。下面操作会根据域名提供商控制面板的不同而有差别，请具体参照自己域名所在网站的提示。
2）自助管理--域名管理--信息下的管理--在域名控制面板输入域名(如a_com不需加www)和域名密码(如果忘记域名密码可以点击初始密码下的重置密码即可把域名密码设置为初始密码)。
3）DNS 解析管理--增加IP--主机名中输入*,对应IP输入你服务器的IP地址--增加--刷新所有解析。
4）如果你需要解析2级域名的泛解析比，那么在上面的主机名里输入05即可。
5）等半个小时到1个小时你的解析就可生效，新注册的域名24小时内生效。　动态域名由于域名和商标都在各自的范畴内具有唯一性，并且，随着Internet的发展，从企业树立形象的角度看，域名又从某种意义上讲，和商标有着潜移默化的联系。所以，它与商标有一定的共同特点。许多企业在选择域名时，往往希望用和自己企业商标一致的域名。
但是，域名和商标相比又具有更强的唯一性。如果您的计算机想参与互联网通讯，无论是作为一台执行资源访问的客户端还是作为一台被访问的资源提供服务器，您的计算机必须都分配有一个合法的IP地址(注：LAN方式宽带用户不需要直接获得合法的IP地址，这部分用户及市场将在下文中涉及),就像这个地址通常由互联网服务商提供给您(在中国通常是电信部门)。这种IP地址的分配又有静态和动态两种，通常作为服务器的计算机的IP地址是静态的(固定)，因为它要为用户提供服务，原因是如果一台服务器的IP地址每天变换，那又有哪个用户可以记住服务器的地址呢？而由于作为访问客户端的计算机绝大多数时间是作为资源请求方而不是服务提供者，因此它的IP可以是动态的，通常体现在我们每次拨号的得到的IP地址都不同，当用户断线时再由服务商回收再分配。
那可不可以让所有的计算机的IP地址都固定呢，不管是服务器还是客户端，那样不就可以互相访问了吗?事实上，IP地址已经非常匮乏了(IPv4的IP总地址有限，而分配权又掌握在美国手中)，一个固定IP地址的租用费用是十分昂贵的(各地电信服务商的价格不同，但都超出个人、中小企业的承受能力之外)，根本不可能这样做。尽管服务器的IP地址固定了，但要记忆像222.136.188.23这样的IP地址还是很烦人的，互联网上的服务器何止数万，谁能都记住？因此就有了传统的DNS服务(域名解析服务)，它可以用一串容易记忆并富有含义的字符代替枯燥的IP地址。广大的客户端是没有固定IP地址的，而传统的DNS服务器是一种静态地址映射服务器。如果某个域名对应的IP地址变动了必须手工修改相应记录，所以为动态IP地址用户提供名字映射是不实际的。上面的这种访问和命名结构在以前工作的很好，因为过去由于硬件能力和网络带宽的限制，网络上的服务都是由专门的服务器提供，而大多数用户只能作为单纯的访问者。
但随着计算机科技的飞速发展，个人计算机的服务能力早已今非昔比，而宽带(频)的普及更使得带宽不再是通讯的瓶颈。现在广大的互联网(尤其是宽带)用户不再满足于作为单一的客户端的上网方式，他们希望能够实现服务器的功能，如果我们能找到一种方法将这种单一客户端模式变成兼具服务器功能双向模式的话，就能释放出这积蓄已久的能量，开创互联网应用的新模式。动态DNS(域名解析)服务，也就是可以将固定的互联网域名和动态(非固定)IP地址实时对应(解析)的服务。这就是说相对于传统的静态DNS而言，它可以将一个固定的域名解析到一个动态的IP地址，简单的说，不管用户何时上网、以何种方式上网、得到一个什么样的IP地址、IP地址是否会变化，他都能保证通过一个固定的域名就能访问到用户的计算机。这一意味着在动态DNS服务下的计算机就好像具有了固定的IP地址可以充当互联网服务器了。对于广大互联网用户和中小企业而言这无疑是一项非常具有吸引力的服务。
操作
配置DNS域名申请成功之后首先需要做域名解析。点DNS解析管理，然后增加IP，增加别名以及邮件MX记录。先增加IP。如想要实现去掉3W的顶级域名亦可访问网站，除了要在空间里绑定不加3W的域名外，还要解析，主机名为空。修改DNS（1）条件：要更改为的主、辅DNS服务器都必须是注册过的、合法的DNS服务器名称，否则修改会失败。
如果要查询DNS是否为合法的DNS，可以点击:国际域名DNS查询界面、国内域名DNS查询界面通用顶级域名DNS查询界面使用方法：输入DNS服务器的名称，选中第三个选项Nameserver，查询如果查询出有DNS注册的信息，如注册商，名称对应的IP地址，则这个DNS是合法的。国内域名DNS查询界面使用方法： 在“主机”一栏中输入DNS服务器的名称，点击查询，如果查询出有DNS注册的信息，如注册商，名称对应的IP地址，则这个DNS是合法的
（2）修改方法：通过相应域名注册公司进行域名变更DNS操作。域名解析生效时间通用顶级域名解析是2小时内生效，国家顶级域名解析24小时内生效。查看是否解析成功因为域名解析需要同步到DNS根服务器，而DNS根服务器会不定时刷，只有DNS根服务器刷新后域才能正常访问，新增解析一般会在10分钟左生效，最长不会超过24小时，修改解析时间会稍微延长。可以用ping命令来查看域名是否生效。点击开始菜单>运行>输入"CMD">敲回车键，进入 命令提示符窗口，输入"ping 您的域名"，如果红线部分为您主机的IP即解析成功。
名词解释
域名其实没有域名，网站空间也是可以访问的，可通过一串长长的数字组成的IP地址来访问网站，这样长数有几个能记的住呀。于是人们想了一个办法，既然每家都可用一个门牌号，网站也可以有个门牌号，让大家好找，于是专家们发明下这种好记又有意义的域名。DNS域名解析服务器就是为了给你解决这问题才来到这个世界的，对DNS就是域名解析关键之所在，域名解析服务器是一个提供域名指向的服务器软件其实从上面流程也能看出。网站空间也叫虚拟主机。简单地讲，就是存放网站内容的空间。有了门牌还在建个房吧！网站空间就象是建房子的地皮，有了空间才可以把网站程序放上去我们才可以看到网站。点虚拟主机，选择适合自己网站的空间大小，然后点在线开通，申请成功后，上传做好的网页才能被人们看到。泛域名解析泛域名解析是指将*.域名解析到同一IP。在域名前添加任何子域名，均可访问到所指向的WEB地址。也就是客户的域名acom之下所设的*.acom全部解析到同一个IP地址上去。比如客户设**.acom就会自己自动解析到与acom同一个IP地址上去。域名智能解析域名智能解析就是除了具备一般的基本DNS解析功能外，还可以自动识别浏览者的来源，并把相同的域名智能DNS解析到双线路机器的网通或电信的IP， 以便就近访问您的网站。MX记录路由记录，用户可以将该域名下的邮件服务器指向到自己的mail server上，然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址，即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。CNAME记录CNAME也是一个常见的记录类别，它是一个别名记录( Canonical Name )。当 DNS 系统在查询CNAME左面的名称的时候，都会转向CNAME右面的名称再进行查询，一直追踪到最后的PTR或A名称，成功查询后才会做出回应，否则失败。这种记录允许您将多个名字映射到同一台计算机。与A记录不同的是，CNAME别名记录设置的可以是一个域名的描述而不一定是IP地址。通常用于同时提供WWW和MAIL服务的计算机。TTL值全称是“生存时间（Time To Live)”，简单的说它表示DNS记录在DNS服务器上缓存时间。A记录WEB服务器的IP指向A (Address) 记录是用来指定主机名（或域名）对应的IP地址记录。URL转发转发功能：如果您没有一台独立的服务器（也就是没有一个独立的IP地址）或者您还有一个域名B，您想访问A域名时访问到B域名的内容，这时您就可以通过URL转发来实现。url转发可以转发到某一个目录下，甚至某一个文件上。而cname是不可以，这就是url转发和cname的主要区别所在域名A记录：A(Address)记录是域名与IP对应的记录。域名别名记录：别名(CName,Canonical Name)记录，是域名与域名的别名对应的记录。动态域名解析：A记录中域名对应的IP是静态IP，把域名解析到动态IP上，就叫动态域名解析。域名服务商一般只免费提供A记录，不免费提供动态域名解析。域名解析器域名解析器，是把域名转换成主机所在IP地址的中介。通常上网的时候，敲入一个域名地址，电脑会首先向DNS服务器搜索相对应的IP地址，服务器找到对应值之后，会把IP地址返回给你的浏览器，这时浏览器根据这个IP地址发出浏览请求，这样才完成了域名寻址的过程。操作系统会把你常用的域名IP地址对应值保存起来，当你浏览经常光顾的网站时，就可以直接从系统的DNS缓存里提取对应的IP地址，加快连线网站的速度。域名解析软件DNS系统是由各式各样的DNS软件所驱动的，包括：BIND (Berkeley Internet Name Domae most commonly used namedaemon. 　DJBDNS (Dan J Bernstein's DNS implementation)　MaraDNS 　NSD (Name Server Daemon) 　PowerDNS等。
DNS通过允许一个名称服务器把他的一部分名称服务（众所周知的zone）“委托”给子服务器而实现了一种层次结构的名称空间。此外，DNS还提供了一些额外的信息，例如系统别名、联系信息以及哪一个主机正在充当系统组或域的邮件枢纽。
过程
互联网上的每一台电脑都被分配一个IP地址，数据的传输实际上是在不同IP地址之间进行的。包括我们在家上网时使用的电脑，在连上网以后也被分配一个IP地址，这个IP地址绝大部分情况下是动态的。也就是说你关掉调制解调器，在重新打开上网，你的上网接入商会随机分配一个新的IP地址。 
网站服务器本质上也是台连上网的电脑，只不过配置上更适合作为服务器，并且放在数据中心，保持低温，低尘环境，同时有安全保卫。这些服务器使用固定IP地址连入互联网。一个域名解析到某一台服务器上，并且把网页文件放到这台服务器上，用户的电脑才知道去哪一台服务器获取这个域名的网页信息。这是通过域名服务器来实现的。
域名服务器是英文Domain Name Server的缩写。每一个域名都至少要有两个DNS服务器，这样如果其中一个DNS服务器出现问题，另外一个也可以返回关于这个域名的数据。DNS服务器也可以有两个以上，但所有这些DNS服务器上的DNS记录都应该是相同的。在DNS服务器中保留有该域名的DNS记录，比如A记录，MX记录。A记录是用来指定主机名（或域名）对应的IP地址。MX记录用来解析域名的邮件服务器。在很多情况下。
当一个浏览者在浏览器地址框中打入某一个域名，或者从其他网站点击了链接来到了这个域名，浏览器向这个用户的上网接入商发出域名请求，接入商的DNS服务器要查询域名数据库，看这个域名的DNS服务器是什么。然后到DNS服务器中抓取DNS记录，也就是获取这个域名指向哪一个IP地址。在获得这个IP信息后，接入商的服务器就去这个IP地址所对应的服务器上抓取网页内容，然后传输给发出请求的浏览器。
服务商
很多人用的是域名注册商的域名解析服务器，很多往往有解析条数的限制，可能不支持双线空间的解析，或者不支持泛解析。为了解决上面的问题，你可以使用免费的第三方解析服务器。
Dnspod:这个服务商目前已经被腾讯收购了，是国内比较流行和普及的域名解析服务商，很多大型网站都用他们的服务。本博主之前也用他们的服务，但是好像是我人品不好，用了他们的域名解析服务老是发生宕机的事情，所以果断弃用。即便如此，他们的口碑还是很好的。
Dnsla:这家服务商在2005年就创立了，也是国内用户比较多的免费域名解析服务商，我目前的几个站点就是用了他们的解析。和dnspod一样，不限制解析条数，支持做域名转发，但是需要审核（dnspod可以做转发，但是需要使用一个月后才能拥有这样的服务）。值得一说的是，如果你是付费用户，还可以隐藏源网址。
360网站卫士：这是奇虎公司在2012年二月份推出的服务，我没用过，所以不敢说服务怎么样，据传言还不错。360网站宝除了能解析域名之外，还可以享受免费cdn服务，在网站出现故障时候可以显示缓存网页，这个是其他的解析服务商没有的功能。
安全宝：这个也是今年出品的，是李开复创新工厂的一个新项目，除了支持各种解析、cdn之外，还支持泛解析，非常的实用。
加速乐：这个是知道创宇旗下的一个免费的互联网网站安全加速服务，提供域名解析，并且提供cdn加速服务。
当然，还有好些优秀的域名解析服务商，这里我就不一一做介绍了。