Win2k”秘密武器”之DNS工具(二)(轉)
本文開始介紹命令的使用方法:
前面在介紹命令格式的時候,已經指出:完整的命令格式是:先是Dnscmd,隨後是伺服器名稱變數,然後才是命令和引數。這裡為了節省篇幅,直接從命令開始分析。
命令: /Info
用途:利用/Info 命令,可以列出指定的DNS伺服器的指定屬性。顯然,這需要在命令引數中指定要顯示的屬性。如果不指定屬性,執行這一命令後列出的將是所有的屬性。
用法:
dnscmd ServerName /Info [Property]
引數:
ServerName
伺服器名稱在上一篇中已經介紹過,此處省略。
[Property] 方括號中引數是可選的,這裡是指定的、需要顯示的屬性。如果不指定屬性,則命令執行之後將顯示全部屬性。
下面是該命令使用的一個比較完整的例子:
在執行相應的命令後,系統會輸出英文的顯示資訊。在下面輸出的文字中的中文是由本人加入的解釋,並不是原輸出所帶。DNS伺服器的IP地址假設為172.16.12.1:
dnscmd 172.16.12.1 /info 只使用命令而不使用引數
輸出的資訊:
DNS Server 172.16.12.1 Information:
C:>dnscmd 172.16.12.1 /info
Query result: 查詢結果
Server info: 伺服器資訊
ptr = 00074718 埠
server name = myserver.microsoft.com 伺服器名稱
version = C2000005 版本
DS container = c DS“容器”
Configuration: 配置資訊 這些資訊的含義請參考有關資料
dwLogLevel = 00000000
dwDebugLevel = 00000000
dwRpcProtocol = FFFFFFFF
dwNameCheckFlag = 00000002
cAddressAnswerLimit = 0
dwRecursionRetry = 3
dwRecursionTimeout = 15
dwDsPollingInterval = 300
Configuration Flags: 配置標誌 這些標誌值就是目前該標誌所處的狀態。其含義請參考有關資料
fBootMethod = 3
fAdminConfigured = 1
fAllowUpdate = 1
fDsAvailable = 1
fAutoReverseZones = 1
fAutoCacheUpdate = 0
fSlave = 0
fNoRecursion = 0
fRoundRobin = 1
fLocalNetPriority = 1
fStrictFileParsing = 0
fLooseWildcarding = 0
fBindSecondaries = 1
fWriteAuthorityNs = 0
Aging Configuration:
ScavengingInterval = 0
DefaultAgingState = 0
DefaultRefreshInterval = 168
DefaultNoRefreshInterval = 168
ServerAddresses:
Addr Count = 1
Addr[0] => 172.16.12.1
ListenAddresses:
NULL IP Array.
Forwarders:
Addr Count = 1
Addr[0] => 172.16.4.3
forward timeout = 5
slave = 0
Command completed successfully.命令順利執行完畢
筆者所以將此例子完整地放置在本文中,並不為完整地解釋每條輸出資訊的含義,而是為朋友們提供一個觀察該命令輸出的範本,藉以獲得感性認識。若你已經對上述例子有了印象,待到自己執行這個命令獲得輸出資訊之後,肯定有“這個我曾經見過”的感覺。因為,在排除故障的過程中,哪怕僅有間接的經驗,也比完全陌生強很多。
命令:/Config
如果伺服器的zone沒有指定,使用命令 /Config 可以重置DNS伺服器的屬性。如果已經指定了zone的名稱,則該命令只重置zone的屬性。zone的含義是區域或範圍的意思。
用法:
dnscmd ServerName /Config [ZoneName |..AllZones] Property Value
引數
ServerName :伺服器名稱,意義同上
ZoneName:
這個引數指定所配置的區域zone的名字,如果使用..AllZones ,則重置所有zone的屬性。如果不指定zone名字,只能重置伺服器屬性。
Property:
這個引數是屬性。這裡所說的屬性有:
與伺服器有關的屬性:例如:
/EnableRegistryBoot
/RpcProtocol
/LogLevel
/EventlogLevel 等等 (限於篇幅未能全部列出)
與Zone 有關的屬性,例如:
/SecureSecondaries
/AllowUpdate
/Aging
/RefreshInterval Value
/NoRefreshInterval Value
屬性值:
屬性值都是一個雙字長的值,即型別為 DWORD ;以0x 打頭的十六進位制形式 。
從命令的引數結構來看,這個命令的用途是重置、實際上也可以理解為修改伺服器的zone,因為命令語句的最後可以指定要重置的屬性值。指定的值不同,重置的結果也就不同。
命令: /Statistics
作用:利用這個命令可以顯示或刪除伺服器的統計資料或資訊。在命令的可選擇專案中,有兩個每次僅能採用其一的引數,或顯示或刪除由你自己確定。
用法:
dnscmd ServerName /Statistics [Filter|/Clear]
引數:
ServerName
伺服器名稱,含義同上。
可選引數介紹:
共有兩個引數,每次只能使用其中的一個。
1.過濾(Filter)
使用該引數,可關聯或過濾渴望得到的統計資訊,如果不使用果料指定,則預設顯示所有的統計資訊。
可以使用以下的資料來指定過濾的資訊,由於大部分的含義都比較容易懂,故此處不再加中文註釋。不過應當注意:指定的過濾引數只能是下列之一,不可自己杜撰:
00000001 -- Time
00000002 -- Query
00000004 -- Query2
00000008 -- Recurse
00000010 -- Master
00000020 -- Secondary
00000040 -- Wins
00000100 -- Update
00000200 -- SkwanSec
00000400 -- Ds
00010000 -- Memory
00100000 -- PacketMem
00040000 -- Dbase
00080000 -- Records
00200000 -- NbstatMem
2.清除 /Clear
這個引數用來清除統計資訊。
本來,這個命令有一個非常詳細的例子,其間有各種統計資訊的顯示情況和格式。由於篇幅太大,無法附加在本文中。如果你有興趣研究,請參看支援工具的幫助文件(不是windows2000的幫助文件)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-948511/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Win2k“秘密武器”之DNS工具(一)(轉)DNS
- Win2K”秘密武器”之刪除工具(轉)
- Win2k“秘密武器”之連通測試工具(轉)
- Win2K"秘密武器"之登錄檔控制檯工具(轉)
- win2K中的“秘密武器”之記憶體工具(轉)記憶體
- Win2k”秘密武器”之系統資訊(轉)
- Win2K”秘密武器”檔案版本檢視工具(轉)
- Win2k"秘密武器"之遠端儲存分析(轉)
- Win2k"秘密武器"之PPTP Ping診斷(轉)pptp
- Win2k秘密武器之遠端儲存診斷(轉)
- Win2K”秘密武器”之瀏覽器狀態診斷(轉)瀏覽器
- Win2k”秘密武器”診斷工具幾個問題解釋(轉)
- Win2K管理工具之補遺篇(轉)
- 玩轉“網路上的芳鄰”之DNS解析(二)DNS
- windows2000中的“秘密武器”(二)(轉)Windows
- 自己做二級域名的DNS (轉)DNS
- [Docker二]DNSDockerDNS
- Win2K下關聯程式/埠之程式碼初步分析(轉)
- DNS隧道工具dns2tcpDNSTCP
- DNS第二講 BIND安裝及DNS相關內容定義(轉)DNS
- DNS之BIND使用小結(Forward轉發)DNSForward
- 【DNS】測試工具DNS
- DNS隧道工具iodineDNS
- DNS二級域名自動跳轉 代替新網的跳轉功能DNS
- DNS列舉工具DNSenumDNS
- JIURL玩玩Win2k 參考資料 (轉)
- DNS欺騙(轉)DNS
- DNS配置全文(轉)DNS
- Dns解析(上) (轉)DNS
- Dns解析(下) (轉)DNS
- Oracle備份之RMAN工具(二)Oracle
- 開發工具大比拚之Visual C++ vs. Delphi(二) (轉)C++
- windows2000中的“秘密武器”(三)(轉)Windows
- windows2000中的“秘密武器”(一)(轉)Windows
- 菜鳥變高手:Windows XP中的秘密武器(轉)Windows
- DHCP + DNS (bind) == DDNS(轉)DNS
- DNS設定方法(轉)DNS
- 淺談智慧DNS雲解析(二)DNS