首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查特定名称服务器上是否存在dns-zone

检查特定名称服务器上是否存在dns-zone
EN

Stack Overflow用户
提问于 2019-11-14 17:00:12
回答 1查看 713关注 0票数 0

如果我正确理解了下面的Linux命令,那么查询只在给定的名称服务器上开始,但是如果没有在那里找到dns-zone,它就会将请求发送到tld-nameserver。

代码语言:javascript
复制
dig mydomain.example @ns.mynameserver.example

我的问题是,如果dns区域不直接存在于我的命名服务器上,我也会收到响应。有没有一种方法可以检查dns区域是否存在于给定的名称服务器上,而不直接访问它?

EN

回答 1

Stack Overflow用户

发布于 2019-11-14 17:27:54

我想我想出了我这个(相当愚蠢的)问题的答案:

我可以从我的同名服务器开始挖掘ns记录:

代码语言:javascript
复制
dig NS mydomain.example @ns.mynameserver.example +short

如果响应包含ns.mynameserver.tld,则dns-zone存在于此名称服务器上。这样,如果其他名称服务器实际用于该域,如果dns-zone存在于ns.mynameserver.tld上,我也会得到ns.mynameserver.tld。

如果您发现我的解决方案有任何问题,请随时向本文添加任何内容。

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

https://stackoverflow.com/questions/58852853

复制
相关文章

相似问题

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