Eine falsche IP-Adresse zurückgegeben, beim Pingen eines Servers mit seinen NetBIOS-Namen in Windows Server 2008 oder Windows Server 2008 R2

Problembeschreibung

Sie haben einen Computer mit Windows Server 2008 oder Windows Server 2008 R2. Wenn ein Server mit mehreren IP Adressen versucht ping selbst mithilfe des NetBIOS-Namens eine falsche IP-Adresse zurückgegeben.

Ursache

Beim Ausführen eines Pings, der einen Namen anstelle einer IP-Adresse verwendet, muss der Name einer IP-Adresse aufgelöst werden. Sollte der Name des Servers, die IP-Adresse als Adresse des Netzwerkadapters zurückgegeben wird, die am Anfang oder Ende der Reihenfolge der Bindung. Normalerweise wird der letzte Netzwerkadapter installiert wurde und dies möglicherweise nicht die Schnittstelle, die verwendet werden. Daher gibt der Pingbefehl eine falsche IP-Adresse.

Hinweis Wenn mehrere Adressen für einen Netzwerkadapter vorhanden sind, werden IPv6-Adressen bevorzugt.

Problemlösung

Um dieses Problem zu umgehen, können Sie den Adapter ändern, den IP-Adresse auswählen, wird durch den bevorzugten Adapter zum Anfang oder Ende der Bindungsreihenfolge verschieben. Für verborgene Adapter in der Liste nicht angezeigt wird, können Sie eine Hosts-Datei erstellen, die den Servernamen und die gewünschte IP-Adresse verwendet. Ein Beispiel für einen ausgeblendeten Adapter ist Microsoft Failover Cluster virtuellen Adapter.

Ändern die Bindungsreihenfolge

Gehen Sie folgendermaßen vor, um die Bindungsreihenfolge zu ändern:

  1. Klicken Sie auf Start start button , und klicken Sie dann auf Systemsteuerung.
  2. Klicken Sie auf Netzwerk und Internet, und klicken Sie auf Netzwerk- und Freigabecenter.
  3. Ändern der Netzwerk-Adapter, je nach Betriebssystem:
    • Klicken Sie für Windows Server 2008 auf Verwalten Adapter.
    • Windows Server 2008 R2 klicken Sie auf Adapter-Einstellungen ändern.
  4. Klicken Sie auf Organisieren, auf Layout, und klicken Sie auf Menüleiste.
  5. Klicken Sie im Menü Erweitert auf Erweiterte Einstellungen.
  6. Wählen Sie im Verbindungen den gewünschten Netzwerkadapter.
  7. Verschieben Sie diesen Netzwerkadapter an den Anfang der Liste oder der Liste. Hierzu können Sie mithilfe der nach-oben- und nach-unten-Schaltflächen.
  8. Klicken Sie auf OK.

Die Hosts-Datei ändern

Für einen ausgeblendeten Adapter können nicht Sie die Bindungsreihenfolge mithilfe der Schritte im Abschnitt "Ändern der Bindungsreihenfolge von" ändern. Ausgeblendeten Adapter müssen Sie einen Eintrag in der Hosts-Datei hinzufügen, die gewünschten Hostnamen und IP-Adresse verwendet.

Um die Hostdatei zu ändern, gehen Sie folgendermaßen vor:

  1. Klicken Sie auf Startstart button , und klicken Sie dann auf Alle Programme.
  2. Klicken Sie auf Zubehör, Maustaste Editorund klicken Sie dann auf als Administrator ausführen.
  3. UAC Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder bestätigen Sie den Vorgang.
  4. Geben Sie den folgenden Befehl in der Eingabeaufforderung ein und drücken Sie dann die EINGABETASTE:
    CD %windir%\System32\Drivers\Etc
  5. Geben Sie in einer Befehlszeile Editor Hosts, und drücken Sie dann die EINGABETASTE.
  6. Fügen Sie am Ende der Datei, die Sie in Schritt 5 geöffnet einen neuen Eintrag für die gewünschte IP-Adresse im folgenden Format:
    IP-Adresse Hostname
    Eine IP-Adresse 10.0.0.1 für Server01 Geben Sie beispielsweise Folgendes ein:
    10.0.0.1Server01
  7. Klicken Sie im Menü Datei auf Speichernund schließen Sie Editor.
  8. Geben Sie in der Befehlszeile Ipconfig/flushdnsund dann die EINGABETASTE. Dadurch lädt die Datei Hosts ohne Neustart der Computer oder Server.
Hinweis Wenn Sie eine bestimmte IPv4-Adresse für den Netzwerkadapter erreichen möchten, können Sie Parameter-4. Beispielsweise können Sie den folgenden Befehl:
-4 Ping < Hostname >
Wenn Sie IPv4-Adressen in einem Netzwerk verwenden möchten, können Sie Windows mit IPv4-Adressen anstelle von IPv6-Adressen erzwingen. Jedoch empfohlen nicht, dies zu tun. Es wird dringend empfohlen, das Netzwerk, um IPv6-Adressen zu aktualisieren. Weitere Informationen dazu, wie Sie IPv6 deaktivieren klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

929852 zum Deaktivieren von bestimmten Internet Protocol Version 6 (IPv6) Komponenten in Windows Vista, Windows 7 und Windows Server 2008

Weitere Informationen

Weitere Informationen zum Parameter IPADDR_ANY klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

175396 Windows Socket-Verbindung von einem mehrfach vernetzten Computer


Weitere Informationen über die Funktion Getaddrinfo finden Sie auf der folgenden MSDN-Website:
Weitere Informationen zu IP-Adressauswahl finden Sie auf der folgenden TechNet-Blogs:
Eigenschaften

Artikelnummer: 981953 – Letzte Überarbeitung: 12.01.2017 – Revision: 1

Feedback