nslookup命令作用是用于查询dns解析域名记录,一般我们使用都是通过此命令可以检测DNS是否正常或者有时候我们把域名A记录更改的ip址,通常更改A记录需要一定的时间才生效,我们可以通过此命令解析域名的A记录是否生效。
在windows操作系统上使用前nslookup首先我们要打开命令提示符,具体步骤如下:
1、点击左下角的开始菜单-->运行。
2、在弹出的运行窗口中输入“CMD”然后点击“确定”
3、在弹出的命令提示符中输入“nslookup 要解析域名”然后回车这样就是使用本机设置的DNS解析域名,以下我是输入163.com域名进行解析测试,使用的DNS是114.114.114.114进行解析的结果。
以上的结果可以看得出 DNS 地址为 114.114.114.114,解析的域名为163.com,解析出来的IP地址为123.58.180.8和123.58.180.7这两个IP地址。
通常我们使用此命令的场景如下:
1、有些时候我们能上qq但是不能上网页,这种情况下一般我们就需要测试一下DNS是否正常,具体操作如下:
如果解析失败如下图:
如解析成功如下图
如果发现解析失败有可能是DNS服务器有问题,如果想通过nslookup命令指定DNS进行测试,我以测试163.com域名为例子,输入nslookup 163.com 223.5.5.5然后回车。