nblookup

うかつにもnblookupを知らなかった。
winslookup作成途中だったのに。。

http://support.microsoft.com/kb/830578

NBLookup を使えば、WINSサーバにてNETBIOS名→IPアドレス等が確認できる。

WINSサーバが指定できるのがミソ。nslookupのWINS版。主にトラブル解決時など

例1) ファイルサーバfilesvr1を探す

C:util>nblookup /s 169.254.1.10 /x 20 filesvr1

Recursion is on

Querying WINS Server: 169.254.1.10
NetBIOS Name: filesvr1
Suffix: 20

Name returned: FILESVR1
Record type: Unique
IP Address: 192.168.1.123

例2) SHIODOM ドメインのドメインコントローラを探す

C:util>nblookup /s 169.254.1.10 /x 1C shiodom

Recursion is on

Querying WINS Server: 169.254.1.10
NetBIOS Name: shiodom
Suffix: 1C

Name returned: SHIODOM
Record type: Group
IP Address: 192.168.1.10

例3) SMSサーバ(サイトコード ZX1)を探す

C:util>nblookup /s 169.254.1.10 /x 1A MP_ZX1

Recursion is on

Querying WINS Server: 169.254.1.10
NetBIOS Name: MP_ZX1
Suffix: 1A

Name returned: MP_ZX1
Record type: Unique
IP Address: 192.168.1.124

例4)問い合わせ一覧をファイル(list.txt)に記載して一括問い合わせ(kekka.htm作成)

 nblookup /ql list.txt /qr kekka

;list.txt中身——–

NBLookup

[wins~server] WINS1
computer1,00
DOMAIN1,1C    ;DCs

;——————-

##結果がリストにならず使いづらい

nblookup /suffix_help

Common NetBIOS suffixes

Name                Number(h)  Type  Usage
————————————————————————–

<computername>         00       U    Workstation Service
<computername>         01       U    Messenger Service
<–__MSBROWSE__>      01       G    Master Browser
<computername>         03       U    Messenger Service
<computername>         06       U    RAS Server Service
<computername>         1F       U    NetDDE Service
<computername>         20       U    File Server Service
<computername>         21       U    RAS Client Service
<computername>         22       U    Exchange Interchange(MSMail Connector)
<computername>         23       U    Exchange Store
<computername>         24       U    Exchange Directory
<computername>         30       U    Modem Sharing Server Service
<computername>         31       U    Modem Sharing Client Service
<computername>         43       U    SMS Clients Remote Control
<computername>         44       U    SMS Administrators Remote Control Tool
<computername>         45       U    SMS Clients Remote Chat
<computername>         46       U    SMS Clients Remote Transfer
<computername>         87       U    Microsoft Exchange MTA
<computername>         6A       U    Microsoft Exchange IMC
<computername>         BE       U    Network Monitor Agent
<computername>         BF       U    Network Monitor Application
<username>             03       U    Messenger Service
<domain>               00       G    Domain Name
<domain>               1B       U    Domain Master Browser
<domain>               1C       G    Domain Controllers
<domain>               1D       U    Master Browser
<domain>               1E       G    Browser Service Elections
<INet~Services>        1C       G    IIS
<IS~computer name>     00       U    IIS

nblookup /?
NBLookup

Verifies NETBIOS name registrations on specified WINS server

Command line mode usage:  nblookup [-options] NetBIOS_Name_to_Query
Interactive mode usage:   nblookup [-options]
Query List mode usage:    nblookup -ql input_file [-qr report_file]

Command line mode options explained:

    NetBIOS_Name_to_Query
       – must be a valid NETBIOS name
       – maximum 15 alphanumeric characters
       – no dots or extraneous characters

    /s used to specify the WINS server to query
       – can be an IP address or name
       – default value is local system’s WINS server

    /x used to specify NetBIOS suffix to query
       – must be a valid NETBIOS suffix
       – must be in hexadecimal format
       – examples:  00, 20, 1B, 1C
       – default value is 20 (File Server Service)

    /suffix_help displays list of common NetBIOS suffixes
       – cannot be used with any other option

    /t used to specify timeout period for query
       – valid range: 1 – 20 seconds
       – example: /t 5

    /r used to specify number of queries/retries
       – if no response to query then retry
       – valid range: 1 – 20
       – example: /r 8

    /nr no recursion is used for query
       – option used turn recursion off
       – by default queries use recursion

    /i used to specify NetBIOS Scope ID
       – ID is appended to NetBIOS Name for query
       – ID is case sensitive
       – useful only on networks that use scope IDs
       – example: /i MyScopeId

    Press Ctrl-c to terminate prematurely

examples:

    This example queries WINS server 169.254.1.10 for
    the File Server Service registered by computer1

       nblookup /s
169.254.1.10 computer1

    This example queries the WINS server called WINS1 for the
    domain controllers registered in the domain called DOMAIN1

       nblookup /s WINS1 /x 1C DOMAIN1

For help with Interactive mode options:
    – run nblookup.exe
    – then type ‘help’ <enter>

Query List mode options explained:

    /ql used to run in ‘Query list’ mode
       – sends WINS queries specified in a text input file
       – must specify the path and name of the input file
       – create a sample input file by running:
         nblookup.exe /ql autocreate
       – cannot be used Command line mode options

    /qr used only with /ql option
       – specifies name of report file to create when /ql used
       – must specify the path and name of the report file
       – .htm extension automatically appended to specified name
       – default report file: nblookup.htm
       – cannot be used Command line mode options

    /ql autocreate
       – used to create a sample input file called in-nblookup.txt

    /y used to overwrite existing report file without prompting
       – cannot be used Command line mode options
       – useful in scripts

examples:

    This example builds a sample input file called in-nblookup.txt

       nblookup /ql autocreate

    This example runs queries specified in the input file called
    in-nblookup.txt and creates a report called myreport.htm

       nblookup /ql in-nblookup.txt /qr myreport

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA