DNS 是域名系统的缩写,是因特⽹的⼀项核⼼服务,它作为可以将域名和IP地址相互映射的⼀个分布式数据库,能够使⼈更⽅便的访问互联⽹,⽽不⽤去记住能够被机器直接读取的IP数串,⼀般来说宽带路由器都有DNS代理功能,所谓代理,就是它本⾝并没有DNS解析功能,但是它能够帮你完成解析任务。
⼀、宽带路由器是⼀种NAT的原理,分为LAN、WAN⼝,就有2个IP,LAN提供局域⽹⽹关IP,WAN⼝提供来连接Internet,当路由器拨上号后,会从电信或者⽹通、铁通上获取2个DNS,这个和本机⾃⼰设置的IP没有什么关系,这个DNS基本上都是电信电信或者⽹通、铁通认为能够正常解析的DNS IP。
⼆、那现在来讲讲当使⽤宽带路由器的电脑设置DNS IP为LAN IP的时候,DNS的⼯作原理:DNS请求包-LAN IP-正真的DNS IP,WAN⼝得到的主DNS IP,⽽当电脑设置为当地的公⽹DNS IP的时候,DNS的⼯作原理:DNS请求包-正真的DNS IP,电脑上设置的主DNS IP。
三、从以上可以看出区别:使⽤代理的时候,要多出⼀个步骤,DNS请求数据包先被发送到了宽带路由上,再有路由器将请求包发到⽬的DNS IP(这⾥有封包和解包的过程);⽽不使⽤代理的时候,DNS数据包被直接发送到⽬的DNS IP进⾏解析。
四、就是因为在封包解包的时候宽带路由器的代理原理实现⼯作不是很稳定,才会造成有时能够解析有
时候不能解析,当然这个要排除⽬的DNS服务器本⾝⼯作正常的情况下,如果确是如此的话,各位⽹管们最好还是别偷懒,配置地址池时也加上外⽹的DNS,减少路由负担也提⾼⽹络稳定性。
记住我⼀般来说像我们访问的地址都叫做域名,⽽众所周知⽹络中的任何⼀个主机都是IP地址来标识的,也就是说只有知道了这个站点的IP地址才能够成功实现访问操作,不过由于IP地址信息不太好记忆,所以⽹络中出现了域名这个名字,在访问时我们只需要输⼊这个好记忆的域名即可,⽹络中会存在着⾃动将相应的域名解析成IP地址的服务器,这就是DNS服务器。
发布评论