Windows Server 2008 または Windows Server 2008 R2 では、NetBIOS 名を使用して、サーバーに対して ping を実行すると、無効な IP アドレスが返されます。

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:981953
現象
Windows Server 2008 または Windows Server 2008 R2 を実行しているコンピューターがあります。複数の IP アドレスを持つサーバーが自身に対して ping を実行しようとするときに、NetBIOS 名を使用すると無効な IP アドレスが返されます。
原因
名前を使用して、IP アドレスの代わりに ping を実行するときに名前を IP アドレスに解決するのには。名前が場合、サーバーの IP アドレスが返されることをアドレスとして上部またはネットワークのバインド順序の一番下にあるネットワーク アダプターから。通常、最後のネットワーク アダプターがインストールされているになります、インタ フェースを使用することができない可能性がありますこの。したがって、ping コマンドに無効な IP アドレスを返します。

注: <b>ネットワーク アダプターに複数のアドレスがある場合に IPv6 アドレスが優先します。
解決方法
この問題を解決するには、上部または下部のバインドの順序を優先するアダプターを移動してから、IP アドレスが選択されているアダプターを変更できます。一覧に表示されていない、非表示アダプターのサーバー名と、目的の IP アドレスを使用する Hosts ファイルを作成できます。非表示、アダプターの例は、Microsoft のフェールオーバー クラスター仮想アダプターです。

バインドの順序を変更する方法

バインドの順序を変更するには、以下の手順を実行します。
  1. [スタート] をクリックして[スタート] ボタン[コントロール パネル] をクリックします。
  2. [ネットワークとインターネット]、および [ネットワークと共有センター] をクリックします。
  3. オペレーティング ・ システムによって、ネットワーク アダプターの設定を変更します。
    • Windows Server 2008 では [アダプターの設定の管理] をクリックします。
    • Windows Server 2008 R2では [アダプターの設定の変更] をクリックします。
  4. [整理] をクリックして、[レイアウト] をポイントし、[メニュー バー] をクリックします。
  5. [詳細設定] メニューの [詳細設定] をクリックします。
  6. [接続] ウィンドウで、必要なネットワーク アダプターを選択します。
  7. このネットワーク アダプターをリストの一番上に、またはリストの一番下に移動します。これは、上向き矢印および下向き矢印ボタンを使用して実行できます。
  8. [OK] をクリックします。

Hosts ファイルを変更する方法

非表示、アダプターの「バインドの順序を変更する方法」手順を使用して、バインドの順序を変更できません。 しますアダプターが非表示を目的のホスト名と IP アドレスを使用して、Hosts ファイルにエントリを追加する必要があります。

Hosts ファイルを変更するには、以下の手順を実行します。
  1. [スタート] をクリックして[スタート] ボタン、し、[すべてのプログラム] をクリックします。
  2. [アクセサリ] をクリックをメモ帳を右クリックし、[管理者として実行] をクリックします。
  3. UAC管理者のパスワードまたは確認を求められたら、する場合、パスワードを入力または確認を提供します。
  4. コマンド プロンプトで、次のコマンドを入力し、ENTER キーを押します。
    cd %windir%\System32\Drivers\Etc
  5. コマンド プロンプトで次のように入力します。 メモ帳のホスト、し、ENTER キーを押します。
  6. 手順 5 で開いたファイルの下部で、次の形式を使用して、目的の IP アドレス用の新しいエントリを追加します。
    Ip アドレスホスト名
    たとえば、server01 10.0.0.1 の IP アドレスには、次のように入力します。
    10.0.0.1Server01
  7. [ファイル] メニューの保存] をクリックし、メモ帳を閉じます。
  8. コマンド プロンプトで次のように入力します。 ipconfig/flushdns、し、ENTER キーを押します。これは、コンピューターまたはサーバーを再起動しなくても Hosts ファイルをリロードします。
注: <b>特定のネットワーク アダプターの IPv4 アドレスに対して ping を実行したい場合は、-4 パラメーターを使用できます。たとえば、次のコマンドを使用できます。
ping-4 <host name=""></host>
ネットワーク上で IPv4 アドレスを使用する場合は、IPv6 アドレスの代わりに IPv4 アドレスを使用する強制的にできます。ただし、するにはお勧めしません。IPv6 アドレスを使用するネットワークを更新することを強くお勧めします。IPv6 を無効にする方法の詳細については、次のマイクロソフト サポート技術資料を参照する次の文書番号をクリックしてください。
929852 特定のインターネット プロトコル バージョン 6 (IPv6) を無効にする方法 Windows Vista、Windows 7 および Windows Server 2008 のコンポーネント
詳細
IPADDR_ANY パラメーターの詳細については、次のマイクロソフト サポート技術資料を参照する次の文書番号をクリックしてください。
175396 マルチホームのコンピューターから Windows ソケットの接続

Getaddrinfo関数の詳細については、次の MSDN Web サイトを参照してください。 IP アドレスの選択の詳細については、次の TechNet ブログを参照してください。
Win2008 win2008R2 R2

警告: この記事は自動翻訳されています

プロパティ

文書番号:981953 - 最終更新日: 03/22/2015 09:36:00 - リビジョン: 5.0

Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard

  • kbip kbexpertiseadvanced kbtshoot kbsurveynew kbprb kbmt KB981953 KbMtja
フィードバック