您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > DNS解析原理与智能解析解决方案
DNS解析原理与DNS智能解析解决方案我省DNS解析现状介绍2.DNS解析基础1.目录DNS智能解析原理3.ZZN智能解析平台使用方法4.DSN基础DNS:就是DomainNameSystem,即【域名系统】。DNS的用途:把域名转换成为网络可以识别的ip地址。在一个TCP/IP架构的网路(例如Internet)环境中,DNS是一个非常重要而且常用的系统.主要的功能就是将人易於记忆的DomainName与不容易记忆的IPAddress做转换。而上面执行DNS功能的这台网路主机,就可以称之为DNSServer。DNS如何运行的简单来说,DNS是使用阶层式的方式来运作的.例如:一个域名为不是凭空而来的,是从sina.com.所分配下来的,sina.com.又是从.com.授与(delegation)的com.是从哪里来的呢?答案是从“.”,也就是所谓的「根域」(rootdomain)来的。根域已经是DomainName的最上层。而“.”这层是由InterNIC(InternetNetworkInformationCenter,互联网信息中心)所管理,全世界的DomainName就是这样,一层一层的授与下来。默认的情况下,根域“.“是由LocalDNS自动添加的,所以就出现了我们常见的形式而没有“.在最后。那么根域“.”的下层域也称为顶级域,以下是在Internet上最常用的八个顶级域的列表:8个顶级域列表顶级名称描述用于arpa属于美国国防部高级研究计划局(ARPA)。in-addr.arpa域com供商业组织使用。商号和公司edu供教育机构使用。公立和私立学校、学院和大学gov供政府机构使用。地方、州和联邦政府机构int保留供国际组织使用。请参阅DNSRFC。ip6.int域mil供军事机构使用。net供提供大规模Internet或电话服务的组织使用。Org供非商业非赢利单位使用。DNS解析出IP的过程(1)DNS是怎么查出IP来的呢?答:举个例子,假设今天我们查的DomainName(作为一个dns请求)为时,DNSServer如何处理:(1)你所用的电脑送出一个问题给这台电脑所设定的DNSServer(LocalDNS).问:是什么?(2)这台DNS会先看看是不是在他的cache中,如果是,就给出答案.如果不是,就从最上头(根域)查起。在DNSServer上面一定有设定的.,这个时候它就往.层的任何一台DNS(目前.有13台)问问题,问谁知道?(3).层的DNS会回答:我这没有的记录,我已经把.com的域名解析权交给.com了,我告诉你.com的IP,你去向.com问吧,于是将结果(一个IP地址)返还给你的LocalDNS。(这个时候返回的是一个.comnameserver的IP).DNS解析出IP的过程(2)DNS是怎么查出IP来的呢?(续)答:(4)接下来你所用的LocalDNS就会向.com这层的DNS问:是什么?.comnameserver经查找自身说:我这没有的记录,我已经把sina.com的域名解析权交给sina.com,我告诉你sina.com的IP地址,你问a.com好了!也将结果(一个IP地址)返还给LocalDNS。(5)于是LocalDNS再向sina.com这层的DNS问:你知道吗?由于sina.com是上面有记录,于是将这个IP告诉给你的LocalDNS,于是LocalDNS拿到了地址。DNS解析出IP的过程(3)DNS是怎么查出IP来的呢?(续)答:接下来主机就会进行三层IP路由寻址,最终找到服务主机,得到内容。需要说明的是所有的DNS都会有cache功能,它会把答案记下来(cache)起来.而且还会忘掉.(看该层的设定是要cache多久)。TTL:就是dns对这个域名解析记录的保存时间,又叫过期时间,一般为120秒。如果在过期时间内,有client端再次发起这个请求的时候,就会直接给出IP,而无需再做一次完整的递归查询了。120秒之后需要重新解析,即重新递归给上层进行查询。我省DNS解析现状介绍22.DNS解析基础1.目录DNS智能解析原理3.ZZN智能解析平台使用方法4.安徽移动DNS的解析流程安徽移动DNS的解析流程当网民访问一个站点时,首先向安徽移动本地DNS(211.138.180.2/3)发送解析请求。211.138.180.2会根据自己的forward策略,将不同的网站forward给不同的上层DNS,以实现域名正确解析。当网民访问的网站属于蓝汛缓存平台加速的域名时(例如:),211.138.180.2会将网民的这个请求forward给蓝汛缓存的FDNS:221.130.162.223,223解析出来的结果为蓝汛缓存的地址段221.130.162.0/24。当网民访问的网站为网宿加速平台的加速域名时(例如:),211.138.180.2会将网民的这个请求forward给网宿的DNS:120.209.130.114,114解析处理的结果为网宿加速使用的地址段。安徽移动DNS的解析流程当网民访问的网站不属于(2)(3)两种情况时,211.138.180.2会将解析请求forward给蓝汛上层联通DNS:221.130.162.235/236。235和236解析的结果是递归到根DNS解析的结果,结果也是是以联通的结果优先。安徽移动DNS解析注意事项每个DNS都有自己的缓存策略,正常情况下,一个DNS缓存的生存时间(TTL)是继承成他上层DNS的生存时间,即211.138.180.2的生存时间是继承蓝汛或者网宿的DNS的生存时间。注:221.130.162.223的TTL为120s120.209.130.114的TTL为60s221.130.162.235/236的TTL是遵循源站设定的TTL我省DNS解析现状介绍DNS解析基础1.目录DNS智能解析原理3.ZZN智能解析平台使用方法4.2.DNS智能解析原理原理:就是针对发起域名解析请求(如)的源DNSIP进行分析,根据预先设置的DNS地址库,判断源DNSIP是属于哪一个运营商,然后对应每一个运营商分别解析出一个最佳IP(即托管在该运营商网内的服务器IP)。DNS智能解析一般有三种解决方式:委托第三方DNS智能解析服务商,如DNSPOD、ZZNDNS等,具备5线智能DNS,可以为同时有电信、移动、网通、教育网、国外服务器的网站提供智能的解析,让电信用户访问电信的服务器,移动的用户访问移动的服务器。网站自建的负载均衡器网站自建的、专门为本网站服务的DNS服务器安徽移动目前使用的是第一种,将来采取自建DNS智能解析平台。我省DNS解析现状介绍2.DNS解析基础1.目录DNS智能解析原理3.ZZN智能解析平台使用方法4.ZZN智能解析平台使用方法(1)一、在zzndns平台上注册并添加A记录(建议由安徽移动XXX分公司负责)先在zzndns上注册账号(即一级域名),然后设定密码,需要激活。注册链接为:登陆zzndns,点击A记录点添加A记录输入相应的二级主机和ip即可ZZN智能解析平台使用方式2二、修改用户网站的DNS服务器(建议由用户操作)在zzndns上添加记录完毕后,接着到用户的域名注册平台(比如新网)上去修改dns服务器1.登录域名后台管理:ZZN智能解析平台使用方式二、修改用户网站的DNS服务器(建议由用户操作)在zzndns上添加记录完毕后,接着到用户的域名注册平台(比如新网)上去修改dns服务器1.登录域名后台管理:ZZN智能解析平台使用方式32.进入【域名管理】3.进入【修改域名DNS】ZZN智能解析平台使用方式44.把原来的DNS服务器替换成中智能的即可:谢谢!
本文标题:DNS解析原理与智能解析解决方案
链接地址:https://www.777doc.com/doc-4499496 .html