Windows Internet Name Service


 ある日、突然、「ネットワーク上に同名のワークステーションが存在します。」というメッセージと共に、
Net Logon サービス・Workstationサービス・コンピュータブラウザサービスなど、
ネットワーク関連コンポーネントが起動しなくなった場合に、
「マシンを同名で再インストールしたわけでなくSIDも変わっていない。まず間違っていない。」
という自信がある場合は、WINSサービスとLMHOSTSを見てみる。

 LMHOSTSに当該コンピュータ名が登録してある場合はそれを削除、
WINSマネージャーではネットワーク上の全てのWINSサーバーが持つデータベースエントリより該当エントリを削除する。
更に静的エントリに登録しててある場合それも削除する。
 当該コンピュータがドメインコントローラである場合、
WINSデータベース・WINS静的エントリより当該ドメインのエントリも削除する。

 既にWINSサーバーのデータベースまたは静的エントリに登録があるコンピュータ名は、
LMHOSTSファイルに追加しないほうがよい。
 またLMHOSTSから静的エントリにインクルードしたエントリは、
LMHOSTSから削除したほうがよい。


手順

  1. 「ファイル名を指定して実行」に"winsadmn"と入力しWINSマネージャを起動。
    メニューバー「サーバー」−「WINSサーバーの追加」でコンピュータ名"Int21"またはIPアドレス"172.16.100.21"を追加。
    更に"Intxx"またはIPアドレス"172.16.100.xx"を追加。


  2. 左ペインでサーバー"Intxx"のアドレスをダブルクリック、右ペインの統計情報を見る。


  3. LMHOSTSファイルを表示しPDC・BDCのエントリを登録する。

        172.16.100.xx  Intxx  #PRE  #DOM:INT_DOMAINz  #PDC
        172.16.100.yy  Intyy  #PRE  #DOM:INT_DOMAINz  #BDC

  4. WINSマネージャーのメニューバー「マッピング」−「静的マッピング」を表示。
    「マッピングの取り込み」ボタンをクリック、LMHOSTSファイルを選択する。
    静的マッピングリストにコンピュータが登録されていることを確認。


  5. 左ペインでサーバー"Int21"のアドレスをダブルクリック、右ペインの統計情報を見る。


  6. メニューバー「マッピング」−「データ−ベースの表示」を表示する。
    コマンドプロンプトを表示し

       "nbtstat -n"
       "nbtstat -a 同一ネットワーク上の任意のコンピュータ名"
       "nbtstat -A 同一ネットワーク上の任意のIPアドレス"

    を実行し、WINSマネージャのデータ−ベース表示と比較する。
    確認後、WINSマネージャのデータ−ベース表示を閉じる。


  7. LMHOSTSファイルを表示し先の「手順3」のPDC・BDCのエントリを削除しパートナーのエントリを登録する。


  8. WINSマネージャーのメニューバー「マッピング」−「静的マッピング」を表示。
    「マッピングの取り込み」ボタンをクリック、LMHOSTSファイルを選択する。
    静的マッピングリストにコンピュータが登録されていること、
    手順4のドメインコントローラーの場合との差異を確認後、自分が登録したエントリを削除する。


  9. 左ペインでサーバー"Intxx"のアドレスをクリック、「サーバー」メニューからサーバー"Intxx"を削除。


  10. LMHOSTSファイルからパートナーのエントリを削除する。


  11. 「TCP/IPのプロパティ」にアクセスしIPアドレスを設定する。

        IPアドレス       172.16.yyy.xx
        サブネットマスク    255.255.255.0
        デフォルトゲートウェイ 172.16.yyy.21

        Int10〜Int29まではネットワークアドレス172.16.150.0を使用。
        Int30〜Int49まではネットワークアドレス172.16.200.0を使用。
        ("xx"は自分のナンバー)

    WINSサーバーのアドレスは空欄のまま"Ok"をクリック、プロパティを閉じ再起動。
    (この操作でDHCPクライアント・WINSクライアントではなくなる。)


  12. ログオン後、ネットワークコンピュータをダブルクリックし開く
    ほかの受講者がシステムの再起動を行っているのでウインドウの表示を度々更新する事。
    ネットワークアドレスが異なるコンピュータが表示されるかどうかを確認。
    更に

       "ping リモートネットワーク上の任意のコンピュータ名"
       "ping リモートネットワーク上の任意のIPアドレス"
       "ping 同一ネットワーク上の任意のコンピュータ名"
       "ping 同一ネットワーク上の任意のIPアドレス"
       "ping Int21"
       "ping Int47"

    を実行し結果を確認する。


  13. 「TCP/IPのプロパティ」にアクセスし「WINSアドレス」タブの「プライマリWINSサーバー」に"172.16.100.21"を設定する。
    "Ok"をクリック、プロパティを閉じ再起動。
    (この操作でWINSクライアントになる。)


  14. ログオン後、ネットワークコンピュータをダブルクリックし開く
    ほかの受講者がシステムの再起動を行っているのでウインドウの表示を度々更新する事。
    ネットワークアドレスが異なるコンピュータが表示されるかどうかを確認。
    更に

       "ping リモートネットワーク上の任意のコンピュータ名"
       "ping リモートネットワーク上の任意のIPアドレス"
       "ping 同一ネットワーク上の任意のコンピュータ名"
       "ping 同一ネットワーク上の任意のIPアドレス"
       "ping Int21"
       "ping Int47"

    を実行し結果を確認する。(「手順12」との差異を確認すること。)


  15. WINSマネージャーを起動し左ペインでサーバー"Int21"のアドレスをダブルクリック、
    メニューバー「マッピング」−「データ−ベースの表示」を表示する。
    コマンドプロンプトを表示し

       "nbtstat -n"
       "nbtstat -a 同一ネットワーク上の任意のコンピュータ名"
       "nbtstat -A 同一ネットワーク上の任意のIPアドレス"

    を実行し、WINSマネージャのデータ−ベース表示と比較する。
    確認後、WINSマネージャのデータ−ベース表示を閉じる。


  16. Internet Explorerを起動する。アドレス欄に"int47"と入力し"Enter"。
メイン画面へ
Copyright (C) 2000 by Yasumaro.
All rights reserved.