卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

dig-nslookup命令詳解

dig-nslookup 命令使用詳解dig 命令描述dig (域信息搜索器)命令是DNS 查詢(xún)實(shí)用程序,一個(gè)用于詢(xún)問(wèn) DNS 域名服務(wù)器的靈活工具。它執(zhí)行 DNS 搜索,顯示從受請(qǐng)求的域名服務(wù)器返回

dig-nslookup 命令使用詳解

dig 命令

描述

dig (域信息搜索器)命令是DNS 查詢(xún)實(shí)用程序,一個(gè)用于詢(xún)問(wèn) DNS 域名服務(wù)器的靈活工具。它執(zhí)行 DNS 搜索,顯示從受請(qǐng)求的域名服務(wù)器返回的答復(fù)。多數(shù) DNS 管理員利用 dig 作為DNS 問(wèn)題的故障診斷。雖然通常情況下 dig 使用命令行參數(shù),但它也可以按批處理模式從文件讀取搜索請(qǐng)求。不同于早期版本,dig 的 BIND9 實(shí)現(xiàn)允許從命令行發(fā)出多個(gè)查詢(xún)。除非被告知請(qǐng)求特定域名服務(wù)器,dig 將嘗試 /etc/resolv.conf 中列舉的所有服務(wù)器。當(dāng)未指定任何命令行參數(shù)或選項(xiàng)時(shí),dig 將對(duì)“.”(根)執(zhí)行 NS 查詢(xún)。

語(yǔ)法

dig [@server] [-b address] [-c class] [-f filename] [-k filename]

[ -n ][-p port#] [-t type] [-x addr] [-y name:key] [name] [type] [class]

[queryopt...]

dig [-h]

dig [global-queryopt...] [query...]

各參數(shù)的含義

-b address 設(shè)置所要詢(xún)問(wèn)地址的源 IP 地址。這必須是主機(jī)網(wǎng)絡(luò)接口上的某一合法的地址。

-c class 缺省查詢(xún)類(lèi)(IN for internet)由選項(xiàng)-c 重設(shè)。class 可以是任何合法類(lèi),比如查詢(xún) Hesiod 記錄的HS 類(lèi)或查詢(xún)CHAOSNET 記錄的CH 類(lèi)。 -f filename 使 dig 在批處理模式下運(yùn)行,通過(guò)從文件 filename 讀取一系列搜索請(qǐng)求加以處理。文件包含許多查詢(xún),每行一個(gè)。文件中的每一項(xiàng)都應(yīng)該以和使用命令行接口對(duì) dig 的查詢(xún)相同的方法來(lái)組織。

-h 當(dāng)使用選項(xiàng) -h 時(shí),顯示一個(gè)簡(jiǎn)短的命令行參數(shù)和選項(xiàng)摘要。 -k filename 要簽署由 dig 發(fā)送的 DNS 查詢(xún)以及對(duì)它們使用事務(wù)簽名(TSIG )的響應(yīng),用選項(xiàng) -k 指定 TSIG 密鑰文件。

,

-n 缺省情況下,使用 IP6.ARPA 域和 RFC2874 定義的二進(jìn)制標(biāo)號(hào)搜索 IPv6 地址。為了使用更早的、使用IP6.INT 域和 nibble 標(biāo)簽的 RFC1886 方法,指定選項(xiàng) -n(nibble )。

-p port# 如果需要查詢(xún)一個(gè)非標(biāo)準(zhǔn)的端口號(hào),則使用選項(xiàng) –p port# 是dig 將發(fā)送其查詢(xún)的端口號(hào),而不是標(biāo)準(zhǔn)的 DNS 端口號(hào) 53。該選項(xiàng)可用于測(cè)試已在非標(biāo)準(zhǔn)端口號(hào)上配置成偵聽(tīng)查詢(xún)的域名服務(wù)器。

-t type 設(shè)置查詢(xún)類(lèi)型為 type??梢允?BIND9 支持的任意有效查詢(xún)類(lèi)型。缺省查詢(xún)類(lèi)型是 A,除非提供 -x 選項(xiàng)來(lái)指示一個(gè)逆向查詢(xún)。通過(guò)指定 AXFR 的 type 可以請(qǐng)求一個(gè)區(qū)域傳輸。當(dāng)需要增量區(qū)域傳輸(IXFR )時(shí),type 設(shè)置為 ixfr=N。增量區(qū)域傳輸將包含自從區(qū)域的 SOA 記錄中的序列號(hào)改為 N 之后對(duì)區(qū)域所做的更改。

-x addr 逆向查詢(xún)(將地址映射到名稱(chēng))可以通過(guò) -x 選項(xiàng)加以簡(jiǎn)化。 addr 是一個(gè)以小數(shù)點(diǎn)為界的 IPv4 地址或冒號(hào)為界的 IPv6 地址。當(dāng)使用這個(gè)選項(xiàng)時(shí),無(wú)需提供 name、class 和 type 參 數(shù)。dig 自動(dòng)運(yùn)行類(lèi)似

11.12.13.10.in-addr.arpa 的域名查詢(xún),并分別設(shè)置查詢(xún)類(lèi)型和類(lèi)為 PTR 和 IN 。

-y name: key 您可以通過(guò)命令行上的 -y 選項(xiàng)指定 TSIG 密鑰;name 是 TSIG 密碼的名稱(chēng),key 是實(shí)際的密碼。密碼是 64 位加密字符 串,通常由 dnssec-keygen (8)生成。當(dāng)在多用戶系統(tǒng)上使用選項(xiàng) -y 時(shí)應(yīng)該謹(jǐn)慎,因?yàn)槊艽a在 ps(1)的輸出或 shell 的歷史 文件中可能是可見(jiàn)的。當(dāng)同時(shí)使用 dig 和 TSCG 認(rèn)證時(shí),被查詢(xún)的名稱(chēng)服務(wù)器需要知道密碼和解碼規(guī)則。在 BIND 中,通過(guò)提供正確的密碼和 named.conf 中的服務(wù)器聲明實(shí)現(xiàn)。

global-queryopt ... 全局查詢(xún)選項(xiàng)

query 查詢(xún)選項(xiàng)

查詢(xún)選項(xiàng)

dig 提供查詢(xún)選項(xiàng)號(hào),它影響搜索方式和結(jié)果顯示。一些在查詢(xún)請(qǐng)求報(bào)頭設(shè)置或復(fù)位標(biāo)志位,一部分決定顯示哪些回復(fù)信息,其他的確定超時(shí)和重試戰(zhàn)略。每個(gè)查詢(xún)選項(xiàng)被帶前綴( )的關(guān)鍵字標(biāo)識(shí)。一些關(guān)鍵字設(shè)置或復(fù)位一個(gè)選項(xiàng)。

,

通常前綴是求反關(guān)鍵字含義的字符串 no。其他關(guān)鍵字分配各選項(xiàng)的值,比如超時(shí)時(shí)間間隔。它們的格式形如: keyword=value。

[no]tcp 查詢(xún)域名服務(wù)器時(shí)使用 [不使用] TCP。缺省行為是使用 UDP,除非是 AXFR 或 IXFR 請(qǐng)求,才使用 TCP 連接。

[no]vc 查詢(xún)名稱(chēng)服務(wù)器時(shí)使用 [不使用] TCP。 [no]tcp 的備用語(yǔ)法提供了向下兼容。vc 代表虛電路。

[no]ignore 忽略 UDP 響應(yīng)的中斷,而不是用 TCP 重試。缺省情況運(yùn)行 TCP 重試。

domain=somename 設(shè)定包含單個(gè)域 somename 的搜索列表,好像被 /etc/resolv.conf 中的域偽指令指定,并且啟用搜索列表處理,好像給定了 search 選項(xiàng)。

[no]search 使用 [不使用] 搜索列表或 resolv.conf 中的域偽指令(如果有的話)定義的搜索列表。缺省情況不使用搜索列

表。

[no]defname 不建議看作 [no]search 的同義詞。

[no]aaonly 該選項(xiàng)不做任何事。它用來(lái)提供對(duì)設(shè)置成未實(shí)現(xiàn)解析器標(biāo)志的 dig 的舊版本的兼容性。

[no]adflag 在查詢(xún)中設(shè)置 [不設(shè)置] AD (真實(shí)數(shù)據(jù))位。目前 AD 位只在響應(yīng)中有標(biāo)準(zhǔn)含義,而查詢(xún)中沒(méi)有,但是出于完整性考慮在查詢(xún)中這種性能可以設(shè)置。

[no]cdflag 在查詢(xún)中設(shè)置 [不設(shè)置] CD (檢查禁用)位。它請(qǐng)求服務(wù)器不運(yùn)行響應(yīng)信息的 DNSSEC 合法性。

[no]recursive 切換查詢(xún)中的 RD(要求遞歸)位設(shè)置。在缺省情況下設(shè)置該位,也就是說(shuō) dig 正常情形下發(fā)送遞歸查詢(xún)。當(dāng)使用

查詢(xún)選項(xiàng) nssearch 或 trace 時(shí),遞歸自動(dòng)禁用。

[no]nssearch 這個(gè)選項(xiàng)被設(shè)置時(shí),dig 試圖尋找包含待搜名稱(chēng)的網(wǎng)段的權(quán)威域名服務(wù)器,并顯示網(wǎng)段中每臺(tái)域名服務(wù)器的 SOA

,

記錄。

[no]trace 切換為待查詢(xún)名稱(chēng)從根名稱(chēng)服務(wù)器開(kāi)始的代理路徑跟蹤。缺省情況不使用跟蹤。一旦啟用跟蹤,dig 使用迭代查詢(xún)解析待查詢(xún)名稱(chēng)。它將按照從根服務(wù)器的參照,顯示來(lái)自每臺(tái)使用解析查詢(xún)的服務(wù)器的應(yīng)答。

[no]cmd 設(shè)定在輸出中顯示指出 dig 版本及其所用的查詢(xún)選項(xiàng)的初始注釋。缺省情況下顯示注釋。

[no]short 提供簡(jiǎn)要答復(fù)。缺省值是以冗長(zhǎng)格式顯示答復(fù)信息。

[no]identify 當(dāng)啟用 short 選項(xiàng)時(shí),顯示 [或不顯示] 提供應(yīng)答的 IP 地址和端口號(hào)。如果請(qǐng)求簡(jiǎn)短格式應(yīng)答,缺省情況不顯示提供應(yīng)答的服務(wù)器的源地址和端口號(hào)。

[no]comments 切換輸出中的注釋行顯示。缺省值是顯示注釋。

[no]stats 該查詢(xún)選項(xiàng)設(shè)定顯示統(tǒng)計(jì)信息:查詢(xún)進(jìn)行時(shí),應(yīng)答的大小等等。缺省顯示查詢(xún)統(tǒng)計(jì)信息。

[no]qr 顯示 [不顯示] 發(fā)送的查詢(xún)請(qǐng)求。缺省不顯示。

[no]question 當(dāng)返回應(yīng)答時(shí),顯示 [不顯示] 查詢(xún)請(qǐng)求的問(wèn)題部分。缺省作為注釋顯示問(wèn)題部分。

[no]answer 顯示 [不顯示] 應(yīng)答的回答部分。缺省顯示。

[no]authority 顯示 [不顯示] 應(yīng)答的權(quán)限部分。缺省顯示。

[no]additional 顯示 [不顯示] 應(yīng)答的附加部分。缺省顯示。

[no]all 設(shè)置或清除所有顯示標(biāo)志。

time=T 為查詢(xún)?cè)O(shè)置超時(shí)時(shí)間為 T 秒。缺省是 5 秒。如果將 T 設(shè)置為小于 1 的數(shù),則以 1 秒作為查詢(xún)超時(shí)時(shí)間。

tries=A 設(shè)置向服務(wù)器發(fā)送 UDP 查詢(xún)請(qǐng)求的重試次數(shù)為 A,代替缺省的 3 次。如果把 A 小于或等于 0,則采用 1 為重試次數(shù)。

,

ndots=D 出于完全考慮,設(shè)置必須出現(xiàn)在名稱(chēng) D 的點(diǎn)數(shù)。缺省值是使用在 /etc/resolv.conf 中的 ndots 語(yǔ)句定義的,或者是 1,如果沒(méi)有 ndots 語(yǔ)句的話。帶更少點(diǎn)數(shù)的名稱(chēng)被解釋為相對(duì)名稱(chēng),并通過(guò)搜索列表中的域或文件 /etc/resolv.conf 中的域偽指令進(jìn)行搜索。

bufsize=B 設(shè)置使用 EDNS0 的 UDP 消息緩沖區(qū)大小為 B 字節(jié)。緩沖區(qū)的最大值和最小值分別為 65535 和 0。超出這個(gè)范圍的值自動(dòng)舍入到最近的有效值。

[no]multiline 以詳細(xì)的多行格式顯示類(lèi)似 SOA 的記錄,并附帶可讀注釋。缺省值是每單個(gè)行上顯示一條記錄,以便于計(jì)算機(jī)解

析dig 的輸出。

多條查詢(xún)

dig 的 BIND9 支持在命令行上指定多個(gè)查詢(xún)(支持 -f 批處理文件選項(xiàng)的附加功能)。每條查詢(xún)可以使用自己的標(biāo)志位、選項(xiàng)和查詢(xún)選項(xiàng)。在這種情況下,在上面描述的命令行語(yǔ)法中,每條查詢(xún)自變量代表一個(gè)個(gè)別查詢(xún)。每一條由任意標(biāo)準(zhǔn)選項(xiàng)和標(biāo)志、待查詢(xún)名稱(chēng)、可選查詢(xún)類(lèi)型和類(lèi)以及任何適用于該查詢(xún)的查詢(xún)選項(xiàng)。也可以使用對(duì)所有查詢(xún)均有效的查詢(xún)選項(xiàng)全局集合。全局查詢(xún)選項(xiàng)必須位于命令行上第一個(gè)名稱(chēng)、類(lèi)、類(lèi)型、選項(xiàng)、標(biāo)志和查詢(xún)選項(xiàng)的元組之前。任何全局查詢(xún)選項(xiàng)(除了 [no]cmd 選項(xiàng))可以被下面的查詢(xún)特別選項(xiàng)重設(shè)。例如:

顯 示 dig 如何從命令行出發(fā)進(jìn)行三個(gè)查詢(xún):一個(gè)針對(duì) www.isc.org 的任意查詢(xún)、一個(gè) 127.0.0.1 的逆向查詢(xún),以及一個(gè) isc.org 的 NS 記錄查詢(xún)。應(yīng)用了 qr 的全局查詢(xún)選項(xiàng),以便 dig 顯示進(jìn)行每條查詢(xún)的初始查詢(xún)。最后那個(gè)查詢(xún)有一個(gè)本地查詢(xún)選項(xiàng) noqr,表示 dig 在搜索 isc.org 的 NS 記錄時(shí)不顯示初始查詢(xún)。

示例

一個(gè)典型的 dig 調(diào)用類(lèi)似:

,

dig @server name type

其中:

server

待查詢(xún)名稱(chēng)服務(wù)器的名稱(chēng)或 IP 地址。可以是用點(diǎn)分隔的 IPv4 地址或用冒號(hào)分隔的 IPv6 地址。當(dāng)由主機(jī)提供服務(wù)器參數(shù)時(shí),dig 在查詢(xún)域名服務(wù)器前先解析那個(gè)名稱(chēng)。如果沒(méi)有服務(wù)器參數(shù)可以提供,dig 參考/etc/resolv.conf,然后查詢(xún)列舉在那里的域名服務(wù)器。顯示來(lái)自域名服務(wù)器的應(yīng)答。

name

將要查詢(xún)的資源記錄的名稱(chēng)。

type

顯示所需的查詢(xún)類(lèi)型 - ANY、A 、MX 、SIG ,以及任何有效查詢(xún)類(lèi)型等。如果不提供任何類(lèi)型參數(shù),dig 將對(duì)紀(jì)錄A 執(zhí)行查詢(xún)。

dig 常用命令

dig 最基本的用法:dig @server sina.com.cn.

用dig 查看 zone 數(shù)據(jù)傳輸:dig @server zx.xmgd.com. AXFR

用dig 查看 zone 數(shù)據(jù)的增量傳輸:dig @server zx.xmgd.com. IXFR=N 用dig 查看反向解析:dig -x 210.52.83.228 @server

查找一個(gè)域的授權(quán) dns 服務(wù)器:dig xmgd.com. nssearch

從根服務(wù)器開(kāi)始追蹤一個(gè)域名的解析過(guò)程:dig xmgd.com trace

查看 bind 的版本號(hào):dig @bind_dns_server CHAOS TXT version.bind 查看你使用的是哪個(gè) F root dns server:

dig norec @F.ROOT-SERVERS.NET HOSTNAME.BIND CHAOS TXT 示例:

C:dig>dig @202.99.224.8 www.12530.com

,

; <<>> DiG 9.3.2 <<>> @202.99.224.8 www.12530.com

; (1 server found)

;; global options: printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 779

;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 8, ADDITIONAL: 8 ;; QUESTION SECTION:

;www.12530.com. IN A

;; ANSWER SECTION:

www.12530.com. 1702 IN CNAME

cdn.12530.chinacache.net.

cdn.12530.chinacache.net. 1801 IN CNAME

cdn.12530.cncssr.chinacache.n

cdn.12530.cncssr.chinacache.net. 1801 IN CNAME

cc00021.h.cncssr.chinacache.n

cc00021.h.cncssr.chinacache.net. 49 IN A 125.39.39.116 cc00021.h.cncssr.chinacache.net. 49 IN A 125.39.39.58 ;; AUTHORITY SECTION:

cncssr.chinacache.net. 18 IN NS

ns6.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS

ns5.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS

ns8.cncssr.chinacache.net.

,

cncssr.chinacache.net. 18 IN NS ns1.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS ns2.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS ns3.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS ns4.cncssr.chinacache.net.

cncssr.chinacache.net. 18 IN NS ns7.cncssr.chinacache.net.

;; ADDITIONAL SECTION:

ns1.cncssr.chinacache.net. 15 IN A ns2.cncssr.chinacache.net. 14 IN A ns3.cncssr.chinacache.net. 14 IN A ns4.cncssr.chinacache.net. 14 IN A ns5.cncssr.chinacache.net. 15 IN A ns6.cncssr.chinacache.net. 14 IN A ns7.cncssr.chinacache.net. 14 IN A ns8.cncssr.chinacache.net. 15 IN A ;; Query time: 203 msec

;; SERVER: 202.99.224.8#53(202.99.224.8) ;; WHEN: Mon Apr 12 10:36:34 2010

;; MSG SIZE rcvd: 428

C:dig>nslookup -qt=ns 12530.com

Server: linedns.bta.net.cn 202.108.251.105 60.217.232.123 60.217.232.122 60.217.241.236 202.108.251.162 222.138.229.238 61.163.30.226 218.8.55.130

,

Address: 202.106.196.115

Non-authoritative answer:

12530.com nameserver = ns1.12530.com

12530.com nameserver = ns2.12530.com

12530.com nameserver = ns.12530.com

NSLOOKUP 命令

C:dig>nslookup 12530.com

Server: nmgdnsser8

Address: 202.99.224.8

Non-authoritative answer:

Name: 12530.com

Address: 218.205.239.16

C:dig>nslookup -qt=nx 12530.com

unknown query type: nx

Server: linedns.bta.net.cn

Address: 202.106.196.115

Non-authoritative answer:

Name: 12530.com

Address: 218.205.239.16

nslookup [-qt=類(lèi)型] 目標(biāo)域名 指定的DNS 服務(wù)器IP 或域名 C:dig>nslookup -qt=nx 12530.com 202.99.224.8

unknown query type: nx

Server: nmgdnsser8

,

Address: 202.99.224.8

Non-authoritative answer:

Name: 12530.com

Address: 218.205.239.16

檢查域名的緩存時(shí)間需要我們使用一個(gè)新的參數(shù):-d

格式如下:

nslookup –d [其他的參數(shù)] 目標(biāo)域名 [指定的服務(wù)器地址] C:dig>nslookup -d 202.99.224.8

------------

Got answer:

HEADER:

opcode = QUERY, id = 1, rcode = NOERROR

header flags: response, auth. answer, want recursion, recur questions = 1, answers = 1, authority records = 1, additi QUESTIONS:

8.224.99.202.in-addr.arpa, type = PTR, class = IN ANSWERS:

-> 8.224.99.202.in-addr.arpa

name = nmgdnsser8

ttl = 38400 (10 hours 40 mins)

AUTHORITY RECORDS:

-> 8.224.99.202.in-addr.arpa

nameserver = ns.local

標(biāo)簽: