首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dns服务器如何保持跟踪

Dns服务器如何保持跟踪
EN

Stack Overflow用户
提问于 2016-04-27 12:24:46
回答 1查看 111关注 0票数 0

我很想了解DNS服务器是如何工作的。

场景

如果我执行DNS查询,它会到达本地DNS服务器,现在本地DNS服务器会在本地检查,如果没有信息,它会查询其他DNS服务器(以分层方式,根DNS,顶级DNS等等)。

思想与问题

我想知道,本地Dns服务器是否更改了它接收到的请求包的源ip,如果确实将我的源ip更改为其源ip以查询其他Dns服务器,就像NAT一样(如果我想错了请纠正我),它如何跟踪我(就像NAT一样),就像响应来自根/TL/辅助DNS服务器时一样,它如何知道这个响应必须指向我。

EN

回答 1

Stack Overflow用户

发布于 2016-04-27 16:49:04

是的,递归(缓存)名称服务器发出查询本身,因此根服务器、TLD服务器和权威服务器都将查询源视为递归服务器。

如果递归服务器支持EDNS0,则edns-client-subnet将通过客户端的/24网卡,允许权威服务器查看发起请求的客户端的前三个八进制。

DNS响应通过检查响应包的QUERY字段与请求相关联。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36889779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档