dig any 是如何工作的?
How does dig any work?
我的一般问题是 "dig any" 是如何工作的?
特别是,我想将 dig 的使用与简单地发送多个等效请求(a、txt、mx、...)进行比较。
是否发送单个 DNS 查询?使用 dig 是不是更有效率?
是否保证获得与发送多个等效请求(a、txt、mx、...)相同的结果?
如果它们不等价,我应该在什么时候使用每种方法?
最后,如果有人 Python(首选 Python3)实现了挖掘(不是 运行 它使用子进程等)- 我会很高兴得到参考。
ANY
查询是一个非常普通的查询,它要求编号为 255 的记录类型,出于相当明显的原因,通常称为 ANY
类型。无论哪个工具发送查询(程序 dig
,或您编写的代码,或其他东西),反正都是相同的查询。
无法保证 ANY
查询会给出与许多不同类型的多个查询相同的结果,这完全取决于生成响应的服务器。
除了调试和诊断,几乎没有理由发送 ANY
查询。
Python 有大量 DNS 库。我敢肯定,这些天其他人可以告诉您哪一个是首选。
我的一般问题是 "dig any" 是如何工作的?
特别是,我想将 dig 的使用与简单地发送多个等效请求(a、txt、mx、...)进行比较。
是否发送单个 DNS 查询?使用 dig 是不是更有效率?
是否保证获得与发送多个等效请求(a、txt、mx、...)相同的结果?
如果它们不等价,我应该在什么时候使用每种方法?
最后,如果有人 Python(首选 Python3)实现了挖掘(不是 运行 它使用子进程等)- 我会很高兴得到参考。
ANY
查询是一个非常普通的查询,它要求编号为 255 的记录类型,出于相当明显的原因,通常称为 ANY
类型。无论哪个工具发送查询(程序 dig
,或您编写的代码,或其他东西),反正都是相同的查询。
无法保证 ANY
查询会给出与许多不同类型的多个查询相同的结果,这完全取决于生成响应的服务器。
除了调试和诊断,几乎没有理由发送 ANY
查询。
Python 有大量 DNS 库。我敢肯定,这些天其他人可以告诉您哪一个是首选。