如何检查外部服务器上使用的是哪个 DNS 客户端?

how to check which dns client is used on an external server?

问题是我无法确定外部服务器使用的域名系统。

我希望能够发现服务器使用的是哪种域名系统客户端,而无需实际访问它。

我用域名系统搜索脚本在n map 上尝试了几个命令,但结果不明确。

对于开放的端口,我可以使用 n 映射。

是否也有域名系统定位的解决方案?

DNS 协议中没有任何内容可以满足您的要求。哪个端口并不重要,因为端口 53 是标准 DNS 端口,所有 DNS 服务器,无论它们是什么软件,运行 都将在端口 53 上响应,并以相同的方式 return 数据。如果无法访问远程服务器,您将无法识别它们是什么 DNS 服务器软件 运行。