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服务器。

小刘专注于网络技术

转载于:https://www.cnblogs.com/liu67/articles/3044046.html

路由器DNS代理的工作原理介绍相关推荐

  1. 路由器与交换机的工作原理

    路由器与交换机的工作原理 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什么实际意义.因 ...

  2. Express中间件工作原理介绍

    Express中间件工作原理介绍 中间件是Express框架学习中最难的部分,同时也是最为核心的技术,我们的学习路线如下 1.什么是中间件 2.Express中间件的本质及工作原理 3.自定义解析po ...

  3. 时间同步装置(卫星时钟同步)工作原理介绍

    时间同步装置(卫星时钟同步)工作原理介绍 时间同步装置(卫星时钟同步)工作原理介绍 微软从Windows2000开始,系统就支持使用NTP同步的方式获取时间,Windows系统默认的时间源都来自tim ...

  4. 【原理】#01红外热成像仪的工作原理介绍

    红外热成像仪是电测中比较特殊的一种仪器设备,在温度测试领域有着广泛的应用. 红外热成像仪测温的原理是怎么样的?如何选择合适的热成像仪? 安泰小课堂将分两期视频为大家进行揭秘. 本期内容将重点讲解红外热 ...

  5. 石英加速度计工作原理介绍

    石英加速度计工作原理介绍 加速度是一种用来反映物体在运动过程中的速度变化状态的物理量,其无法直接测量,当前的加速度传感器(加速度计)采用间接测量以及力的平衡等技术来获取物体的加速度.加速度传感器的工作 ...

  6. 三维电子罗盘的工作原理介绍

    三维电子罗盘的工作原理介绍 三维电子罗盘工作原理介绍 是由三维电子罗盘由三维磁阻传感器.双轴倾角传感器和MCU构成.三维磁阻传感器用来测量地球磁场,倾角传感器是在磁力仪非水平状态时进行补偿:MCU处理 ...

  7. cache相关概念及工作原理介绍

    cache相关概念及工作原理介绍 笔者这篇文章主要从使用者的角度介绍cache的相关概念和工作原理. 一. cache是什么,为什么要用它 关于cache是什么,为什么要用它.我们从这个表格说起.下图 ...

  8. 番茄土豆 for Mac工作原理介绍

    番茄土豆 for Mac是一款可以有效管理用户时间任务的软件.让你能够合理的安排自己的时间,比如制定什么样的计划,而且支持计划暂停,在你休息的时候,或者娱乐的时候暂停时间确保你能够完全完成自己制定的任 ...

  9. MMU相关概念及工作原理介绍

    MMU相关概念及工作原理介绍 笔者这篇文章主要从使用者的角度介绍MMU的相关概念和工作原理. 一. MMU是什么,为什么要用它 在了解MMU之前需要了解下面几个概念: 物理地址(Physical Ad ...

最新文章

  1. BCH压力测试最终统计
  2. stm32断言的使用
  3. 三星应用程序照相机(在com.sec.android.app),三星智能相机软件下载-三星智能相机app下载V1.4.0官方版-西西软件下载...
  4. centos6.4 搭建knowlededgeroot-1.0.4知识库平台
  5. 第2天:汇编语言与Makefile
  6. 算法系列:5分钟了解哈希算法
  7. 怎样搞研究的一套思路
  8. JAVA NumberFormat和DecimalFormat小结
  9. 测试用例和缺陷报告模板
  10. 关于使用tess4j-OCR识别图片中文教程,亲测可用,不报错
  11. matlab差分编码,差分编码FSK调制解调matlab源程序
  12. 论文浏览(20) Video Classification with Channel-Separated Convolutional Networks
  13. (十九)债券定价与债券收益率的计算
  14. eval与assert一句话木马分析
  15. P4043 [AHOI2014/JSOI2014] 上下界最小费用流
  16. 微信公众号之错误返回码
  17. 天津专升本应届生学信网学籍在线验证报告查询下载操作步骤
  18. 26、用户 创建用户
  19. 用U盘给macbook 安装windows系统
  20. 手机php网站开发工具,4款好用的网站开发工具推荐

热门文章

  1. clickhouse 如何快速写入数据
  2. 深入理解双亲委托机制
  3. 苏宁易购 App 客户端架构演进
  4. 肯德基微信小程序连接服务器异常,微信小程序平台常见问题及解决方案
  5. Neural network state estimation for full quantum state tomography笔记
  6. Discus 论坛 使用方法
  7. QT绘制区域(ROI)框(矩形框和椭圆框)
  8. 图书馆管理系统(C、数据结构、哈希表、文件IO)
  9. windows c语言目录操作函数,C/C++: C语言目录操作
  10. iOS 开发资源汇总 肯定有你想要的资源(Continuously updated)