如何找出(使用Windows或互联网)如果xyz(特别是NS1.XYZNAMESERVER.COM)是有效的DNS服务器?
Unix的:
dig example.com @ ns-address host example.com ns-address
视窗:
nslookup example.com ns-address
将ns-addressreplacens-address要testing的名称服务器地址。 如果这是一个有效的,你会看到example.com的信息或“拒绝”的消息。 (好吧,只要你收到一个,任何一种DNS答复都可以。)
如果服务器不是 DNS服务器,则会得到“服务器无响应”或“超时”。
尝试连接到它:
53 / TCP,UDP域名系统(DNS)官方
端口53,TCP。
接下来,steop会询问它是否知道某事…从而可以处理TCP协议
命令行select:使用nslookup脚本。
不要 – 如果你不知道这是一个值得信赖的DNS服务器,请不要使用它。 它可能看起来像一个DNS服务器,在答复DNS查询方面,但你不应该相信这些是正确的答案。
当然,你可能正在寻找DNS服务的其他原因:)
找出它是否是一个有效的DNS服务器很容易,只是试着查询它。
发现是否授权和/或返回有关域的适当结果是困难的,取决于你对事物的信任程度。
最终,您将开始查询顶级域名的已知根名称服务器之一,并从那里开始,直到您到达您想要的地方…为什么? 那么,你怎么知道你当前查询的名称服务器是可信的呢? ^^
也看到这个问题 。