“nslookup”,“dig”和“host”在查找主机名或IP地址方面有什么不同? 哪些当局被质疑? 我试图弄清楚什么时候应该使用其他的。
工具都是一样的意见是错误的。 主机/挖掘工作方式基本相同,但nslookup做了一些不受欢迎的事情。 以下页面提供了nslookup缺陷的一个很好的解释。
他们不是大不相同 – 他们都是查询DNS的工具。 Nslookup大多被弃用赞成挖。 我个人认为主机最容易使用,但挖掘更灵活。
他们都应该以同样的方式进行查询,当你问同样的问题时,他们都应该给你同样的答案。
如果你不指定一个名字服务器,他们都应该使用你在系统上定义的任何parsing器作为起点。
就查询权限而言,这些工具通常默认为操作系统的DNS设置 – Windows中的networking控制面板/ DNS,以及UNIX中的/etc/resolv.conf。
这只是当然的一部分, 查询几个不同的级别可能是有用的:
把这个和whois工具结合起来也很聪明。
在很多情况下,我已经看到了办公室的DNS服务器,甚至一家公司的最新的DNS服务器caching“不好”的旧信息超过你想要的 – 但是如果你周围查询,你会发现DNS设置正确。
这通常最终会出现在你试图向你的老板解释的不幸的情况下:“不,不,我们没有倒下,只是我们的办公室看不到我们的网站,我发誓大多数人都可以。 “