• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Win2000之DNS工具(二)

    發布: 2007-7-13 21:00 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 15次 | 進入軟件測試論壇討論

    領測軟件測試網

        本文開始介紹命令的使用方法:

      前面在介紹命令格式的時候,已經指出:完整的命令格式是:先是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的幫助文檔)。
     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>