DNS协议是什么工作原理?

2026-04-28 09:130阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计643个文字,预计阅读时间需要3分钟。

DNS协议是什么工作原理?

DNS协议详解及其利用原理,近期信息收集尝试漏洞挖掘。通过DNSlog旁路方法,发现自己对DNS协议理解较浅。今日发一文,对DNS协议详解,加深自己对DNS的理解。

DNS协议详解 以及利用原理

最近在进行信息收集的时候,尝试漏洞挖掘时。使用了DNSlog外带方法,发现自己对DNS该协议的理解比较浅,故今日发一篇对DNS协议详解,加深自己对DNS的理解 如有不足和缺陷,望指正


0x01 什么是DNS?


DNS协议默认端口:TCP和UDP协议号的端口53
DNS是域名解析协议,基于TCP和UDP协议组的应用层协议。它在网络中起着"翻译官的角色"。

0x02 DNS协议的作用及机制

DNS协议是用来将域名解析转换为IP地址(也可以将IP地址解析成对应的域名地址),一个公网IP对应一个域名。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人们更方便地访问互联网

举个例子:
我们现在访问百度时,输入网址"www.baidu.com" 我们就能进入"百度一下,就知道"的网页

但是浏览器是不能直接识别域名的,域名的存在是为了用户方便记忆而诞生的。

比如说我们访问www.baidu.com 时,本机会先向本地DNS服务查询发起递归查询,本地DNS服务器会向根DNS服务器,顶级域名 DNS 服务器;域名 DNS服务器发起迭代查询。
从不同DNS服务器查询的结果即为"www.baidu.com" 的IP地址,第一次查询后,该IP地址会保存在本地DNS服务器的缓存中,便于下一次的访问。

阅读全文

本文共计643个文字,预计阅读时间需要3分钟。

DNS协议是什么工作原理?

DNS协议详解及其利用原理,近期信息收集尝试漏洞挖掘。通过DNSlog旁路方法,发现自己对DNS协议理解较浅。今日发一文,对DNS协议详解,加深自己对DNS的理解。

DNS协议详解 以及利用原理

最近在进行信息收集的时候,尝试漏洞挖掘时。使用了DNSlog外带方法,发现自己对DNS该协议的理解比较浅,故今日发一篇对DNS协议详解,加深自己对DNS的理解 如有不足和缺陷,望指正


0x01 什么是DNS?


DNS协议默认端口:TCP和UDP协议号的端口53
DNS是域名解析协议,基于TCP和UDP协议组的应用层协议。它在网络中起着"翻译官的角色"。

0x02 DNS协议的作用及机制

DNS协议是用来将域名解析转换为IP地址(也可以将IP地址解析成对应的域名地址),一个公网IP对应一个域名。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人们更方便地访问互联网

举个例子:
我们现在访问百度时,输入网址"www.baidu.com" 我们就能进入"百度一下,就知道"的网页

但是浏览器是不能直接识别域名的,域名的存在是为了用户方便记忆而诞生的。

比如说我们访问www.baidu.com 时,本机会先向本地DNS服务查询发起递归查询,本地DNS服务器会向根DNS服务器,顶级域名 DNS 服务器;域名 DNS服务器发起迭代查询。
从不同DNS服务器查询的结果即为"www.baidu.com" 的IP地址,第一次查询后,该IP地址会保存在本地DNS服务器的缓存中,便于下一次的访问。

阅读全文