| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> DNS解析的全过程 -> 正文阅读 |
|
[系统运维]DNS解析的全过程 |
DNS服务器常用的端口是53。 DNS全称是domain name service即:域名解析服务。 DNS解析的工作原理: 在解析域名时,操作系统会先检查本地Hosts文件看是否有这个网址的映射关系,如果有,则直接映射,如果没有,则查找本地DNS解析器缓存cache,如果有缓存记录则直接返回完成解析,如果本地DNS解析器没有缓存,则首先会找TCP/IP参数中设置的首选DNS服务器,叫本地DNS服务器,此服务器收到本查询时,如果本地DNS服务器中有该记录,则直接返回解析结果给客户机,完成解析,这里的解析具有权威性也叫区域解析,如果本地DNS服务器本地区域文件与缓存解析都没有记录,则向上找13台根服务器,根服务器收到请求后会判断这个域名是谁来授权管理的如.com .cn等,并会返回一个负责该顶级域名服务器的一个IP,本地DNS服务器收到IP信息后,将联系负责这个域的这台服务器,如果自己无法解析,它就会找一个管理这个域的下一级DNS服务器地址给本地DNS服务器,然后进行解析。 如果用的是转发模式:此DNS服务器就会把请求转发至上一级的DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根DNS或把请求转上上级,以此循环,最终都是把结果返回给本地DNS服务器 从客户端到本地DNS服务器属于递归查询 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 20:37:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |