第一次接触Dig命令是因为某年买了一个国别域名,在我解析之后总是不能访问,后来某位丢给我一张图片,上面很清楚的写着Dig之类的东西,而我也就明白了这个域名因为DNS缓存的问题还没有解析到我想解析的地方。Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具。Dig的源码是ISC BIND大包的一部分,但是大多编译和安装Bind的文档都不把它包括在内。
首先我们去官网下载BIND9安装包当然我在文章后面也提供了BIND9.11.3.x64安装包(千万不要下载文件名带有DEBUG的压缩包)否则总会提示缺少“MSVCR110D.dll”。
虽然不太清除各位安装这个是否跟我想要的效果一样,但我在安装的过程中也碰了很多钉子,各位朋友在下载的时候一定要注意软件的版本,中间安装错误三次,搞得我头疼,最后稀里糊涂的将dig命令安装好,并成功使用了。我知道各位看到此文章的朋友一定比我要强大的多,也就希望你们一次成功喽!
下载完成之后我们将“BIND9.11.3.x64.zip”解压,然后在文件目录中“BINDInstall.exe”右键“以管理员身份运行”。
现在会弹出BIND9的安装界面,按照我的图片安装就好,因为我们只需要使用Dig命令,所以我们只需要选择“Tools Only”安装就可以了(安装过程中有杀毒软件或者HIPS软件的一定要先退出,可能会有权限问题)。
提示安装成功之后我们来把“C:\Program Files\ISC BIND 9”目录中的所有“*.dll”文件“dig.exe”复制到Windows下System32目中。
现在我们来测试一下,BIND9安装配置完成,可以完美使用Dig命令了,使用方法大家可以搜索一下。
下载链接: 百度网盘 密码: awy6