系统运维
dig 工具全称为域名信息搜索器(domain
information groper),能够显示详细的dns查询过程,是一个非常强大的dns故障诊断工具。一般linux和unix系统都已内置了该功能,但是在windows环境中只有nslookup工具,下面我来介绍一下如何在windows环境下安装dig工具。
下载dig工具安装包bind
进入以下ftp镜像站点,下载最新版的bind安装包:
ftp://ftp.nominum.com/pub/isc/bind9/
根据自己系统下载对应的安装包
32位系统下载:bind9.11.2.x86.zip
64位系统下载:bind9.11.2.x64.zip
本文以win7 64位系统为例:
解压 bind9.11.2.x64.zip,双击 vcredist_x64.exe (如果是
32 位,则文件名为 vcredist_x86.exe)安装 microsoft visual c 2012 redistribution。
将 dig.exe
也复制至 c:\\\\windows\\\\system32\\\\ 目录下
最后再将解压后所有的 dll
文件复制至 c:\\\\windows\\\\system32\\\\ 目录下。如下图所示:
安装完成,使用命令“dig -version”命令查看验证dig工具版本
dig工具的简单实用
我们可以直接实用”dig 域名“的方式直接进行dns查询 eg: dig www.geekeden.net
默认情况下,dig进行dns查询的dns服务器为电脑本机设置的dns,如下图示(我本机dns设置为192.168.88.1):
可以在c:\\\\windows\\\\system32\\\\drivers\\\\etc\\\\目录下添加一个名为 resolv.conf 的文件,来修改dig查询的服务器。
新建一个txt文本文件,将以下两行复制到txt文本文件中:
nameserver114.114.114.114
nameserver 8.8.8.8
保存txt文件名称为resolv,并将其拓展名改为conf。此时dig的查询dns就该成了114.114.114.114
使用dig domain a
trace命令,查看该详细的dns查询过程
c:\\\\users\\\\administrator>dig www.geekeden.net a trace
; <<>> dig 9.11.2 <<>> www.geekeden.net a trace
;; global options: cmd
. 418373 in
ns j.root-servers.net.
. 418373 in
ns i.root-servers.net.
. 418373 in
ns c.root-servers.net.
. 418373 in
ns f.root-servers.net.
. 418373 in
ns d.root-servers.net.
. 418373 in
ns a.root-servers.net.
. 418373 in
ns h.root-servers.net.
. 418373 in
ns m.root-servers.net.
. 418373 in
ns b.root-servers.net.
. 418373 in
ns l.root-servers.net.
. 418373 in
ns e.root-servers.net.
. 418373 in
ns k.root-servers.net.
. 418373 in
ns g.root-servers.net.
. 518398 in
rrsig ns 8 0 518400
20170910050000 201
70828040000 15768 .
jeeydb3ptc7vl/h7yenbspfdf/0jzppc9fiocgjizdyabuoutxb4jbjj 6ay
e0ubqym3ehjgfhats3aanqnk5oh9na7l7dlzlo9 nfhegeymj67dn
fntdafmmkm9c0976iuxsag1r1/
xmtvuxydhbusmj9fntbcuwx9ezly6j
ifsa6fccr6e0xty4 dfgojq96lpycduhejcfgvkm9zcab7vvr
7rggf2w
v/y8xvbz8nhaikm4vc25ws3bzbppsqp5fun13orbwowhwep9yyop ivb p6vjtpecbumnut0
ohbu9kddakqlwagfi9h3fhv1sw6pvjycxgitj0cig hzlvyq==
;; received 1097 bytes from
114.114.114.114#53(114.114.114.114) in 85 ms
net. 172800 in
ns e.gtld-servers.net.
net. 172800 in
ns f.gtld-servers.net.
net. 172800 in
ns m.gtld-servers.net.
net. 172800 in
ns i.gtld-servers.net.
net. 172800 in
ns j.gtld-servers.net.
net. 172800 in
ns b.gtld-servers.net.
net. 172800 in
ns a.gtld-servers.net.
net. 172800 in
ns c.gtld-servers.net.
net. 172800 in
ns k.gtld-servers.net.
net. 172800 in
ns h.gtld-servers.net.
net. 172800 in
ns l.gtld-servers.net.
net. 172800 in
ns g.gtld-servers.net.
net. 172800 in
ns d.gtld-servers.net.
net. 86400 in
ds 35886 8 2
7862b27f5f516ebe196804
44d4ce5e762981931842c465f00236401d 8bd973ee
net. 86400 in
rrsig ds 8 1 86400
20170910050000 2017
0828040000 15768 .
hvjyrtdcnxitajsnqcaqgygwqiqzadrn0qgu1il9l13ivrx4ysb8uh21 wi3e
sq2k/p958it9x9ylkwgndi2b9tohtudt1m9df2j 99xqfmdps2io
dcpqhue 4dqngnip4yf/kdkod a
jwcnuh9ab15yxd flee5rdpcfnfoy
gqnmcvizkmsov7zxff/wzwlg3sxe4uzi1zzcwvknyqbzgbwkgh
bvd dj
82ppelydrwuqtq0r9m9pkrob7bog4ztutou0yhg6z/f zzwt4niqvz9 318cyidpizmhu/nl
sffocskzprcdc ongli3flspthzktdmergte7okn qgxbvw==
;; received 1173 bytes from
198.41.0.4#53(a.root-servers.net) in 64 ms
geekeden.net. 172800 in
ns ns13.domaincontrol.com.
geekeden.net. 172800 in
ns ns14.domaincontrol.com.
a1rt98bs5qgc9nfi51s9hci47uljg6jh.net. 86400 in
nsec3 1 1 0 – a1ruuffjkct2q54p78f
8ejgj8jbk7i8b
ns soa rrsig dnskey nsec3param
a1rt98bs5qgc9nfi51s9hci47uljg6jh.net. 86400 in
rrsig nsec3 8 2 86400 20170902051
148 20170826040148 57899 net.
gbp3l7twhzffdwlw2n8rpiyexllbjb4logwgaeg3stduookgcz
z/fnus
gd3v 5pehxoshrzvjfsjy
域名申请 费用是多少?申请域名需要注意什么?网站免费空间申请介绍 做网站要准备什么你知道有什么域名解析的类型吗?域名解析的操作过程是什么呢?免费的网站制作怎么进行?哪里可以建立网站?CentOS6.5环境下使用rsync增量同步备份文件的方法赶双十一入手个阿里云服务器19阿里云双十一云服务器打折腾讯云服务器部署jsp网站