nslookup命令,显示可用于诊断域名系统 (DNS) 基础结构的信息。
说直白一点,就是可以用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
常规用法相信都不太陌生了,如直接查询github.com的域名解析记录
nslookup github.com
最近几天GitHub访问很不流畅,以前使用google.hosts能够自动更新相关站点的IP以解决访问慢的问题,但这项目已经多年不维护了;
所以,我想着自己找找不同DNS服务器下有没有合适的IP可以使用;
nslookup默认查询是以系统设置的DNS为出入口的,如何在命令执行过程中设置不同的DNS进行查询?
带着这个问题,搜索引擎返回的结果中,大多数所谓的命令详解文中,很少有提到lserver这个选项;
所以,参照官方文档,就有了这篇进阶用法的内容。
其实也很简单,看图秒懂:
详细解释可进一步参考官方文档。
https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/nslookup