1. 程式人生 > >Windows環境下dig工具的安裝及使用

Windows環境下dig工具的安裝及使用

windows dns

Dig 工具全稱為域名信息搜索器(Domain Information Groper),能夠顯示詳細的DNS查詢過程,是一個非常強大的DNS故障診斷工具。一般LinuxUnix系統都已內置了該功能,但是在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位系統為例:

  1. 解壓 BIND9.11.2.x64.zip,雙擊 vcredist_x64.exe (如果是 32 位,則文件名為 vcredist_x86.exe)安裝 Microsoft Visual C++ 2012 Redistribution。

  2. 將 dig.exe 也復制至 C:\Windows\System32\ 目錄下

  3. 最後再將解壓後所有的 dll 文件復制至 C:\Windows\System32\ 目錄下。如下圖所示:

技術分享

  1. 安裝完成,使用命令“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

OHBU9kddAkQLWAGFI9h2fHV1SW6pvJYcXgItj0CIg 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 . HVJYrTdcnXItAjsnQcaqGyGWQIQZADrN0QGu1Il9l13ivRX4YSB8uh11 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+5PeHXosHrzvjFsJy4zdIDMzibN+TK33OpQHN5l2iLXDzbZh8w7P umZRuWZy6Vqp1NJB

it6w21SB0LglKJVV1lqRV8NjFWynjSUpPfp+KfH7 YQM=

GSP53AEBTJ5D8AQS3150GCSFUS0VNNVL.net. 86400 IN NSEC3 1 1 0 - GSPDAIMIF0NGHBI72P3

VL0QCD49V4L1R NS DS RRSIG

GSP53AEBTJ5D8AQS3150GCSFUS0VNNVL.net. 86400 IN RRSIG NSEC3 8 2 86400 20170901050

959 20170825035959 57899 net. nJCGE/XKI9xUR/I8QkZZU5BdhfFyQDM2N0gQhR+8JxFfY+aX1I

TcF/Da LgEYA66c3Bvrpv7LfJXScE1OK1G9w2Shs03M+CgnH837H6S2ARgSDr0R fIUurwUNPozcArBf

OxTT+HSn66mFn96xwC0k8f7QDVw7SQqDHmLj02qF ORs=

;; Received 673 bytes from 192.52.178.30#53(k.gtld-servers.net) in 102 ms

www.geekeden.net. 3600 IN CNAME geekeden.net.

geekeden.net. 600 IN A 148.66.136.214

geekeden.net. 3600 IN NS ns13.domaincontrol.com.

geekeden.net. 3600 IN NS ns14.domaincontrol.com.

;; Received 130 bytes from 216.69.185.7#53(ns13.domaincontrol.com) in 62 ms

C:\Users\Administrator>

本文原始鏈接:http://www.geekeden.net/windows/64.html

更多原創內容請訪問極客樂園網站:www.geekeden.net


本文出自 “極客樂園” 博客,請務必保留此出處http://geekeden.blog.51cto.com/4813267/1960289

Windows環境下dig工具的安裝及使用