gpt4 book ai didi

dns - DNS服务器可以有源IP吗?

转载 作者:行者123 更新时间:2023-12-01 09:07:02 25 4
gpt4 key购买 nike

小问题:

由于 DNS 是任播,DNS 服务器有什么方法可以知道“第一个”源 DNS 查询的来源?

长问题:我使用 PowerDNS 开发了一个自定义 DynDNS 服务器,我想通过 Web 界面为用户提供信息。我希望 Web 界面“基于 IP”更新每个用户的记录。

所以当 DNS 服务器收到请求时,如果它可以确定源 IP,则很容易返回与该 IP 关联的记录。

只要我测试过,DNS Server 只能知道 DNS 链上的“最后一个”节点 IP,而不是来源。有什么办法吗?

问候

最佳答案

谷歌和雅虎!向 draft-vandergaast-edns-client-ip-01 提交了草稿 (IETF DNS Extensions Working Group)在 DNS 请求中提出了一个新的 EDNS0 选项,递归服务器可以使用该选项向上游权威服务器指示他们自己的客户端 IP 地址。

其目的是通过确保返回的网络服务器地址基于最终用户的 IP 地址,而不是最终用户的 DNS 服务器地址,从理论上优化内容交付网络的使用。

这个想法没有得到很好的接受,也没有被工作组接受,因为它故意破坏了 DNS 的缓存层,因此草案随后已过期。

更新 - 对此的一个变体随后发布为 RFC 7871 .

关于dns - DNS服务器可以有源IP吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5991370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com