Er wordt een onjuist IP-adres geretourneerd wanneer u een server pingt met behulp van de NetBIOS-naam

Dit artikel biedt een oplossing voor het probleem dat een onjuist IP-adres wordt geretourneerd wanneer u een server pingt met behulp van de NetBIOS-naam.

Van toepassing op: Windows Server 2012 R2
Origineel KB-nummer: 981953

Symptomen

U hebt een computer met Windows Server 2008 of Windows Server 2008 R2. Wanneer een server met meerdere IP-adressen zichzelf probeert te pingen met behulp van de NetBIOS-naam, wordt een onjuist IP-adres geretourneerd.

Oorzaak

Wanneer u een ping uitvoert met een naam in plaats van een IP-adres, moet de naam worden omgezet in een IP-adres. Als de naam die van de server is, wordt het IP-adres geretourneerd als een adres van de netwerkadapter, dat zich boven of onder aan de volgorde van de netwerkbindingen bevindt. Dit is meestal de laatste netwerkadapter die is geïnstalleerd en is mogelijk niet de interface die u verwacht te gebruiken. Daarom retourneert de pingopdracht een onjuist IP-adres.

Opmerking

Wanneer er meerdere adressen op een netwerkadapter zijn, hebben IPv6-adressen de voorkeur.

Oplossing

U kunt dit probleem omzeilen door de adapter te wijzigen waaruit het IP-adres is geselecteerd door de voorkeursadapter te verplaatsen naar de boven- of onderkant van de bindingsvolgorde. Voor een verborgen adapter die niet in de lijst wordt weergegeven, kunt u een Hosts-bestand maken waarin de servernaam en het beoogde IP-adres worden gebruikt. Een voorbeeld van een verborgen adapter is de virtuele microsoft-failoverclusteradapter.

De bindingsvolgorde wijzigen

Voer de volgende stappen uit om de bindingsvolgorde te wijzigen:

  1. Klik op Start en klik vervolgens op Configuratiescherm.

  2. Klik op Netwerk en internet en klik vervolgens op Netwerkcentrum.

  3. Wijzig de netwerkadapterinstellingen, afhankelijk van uw besturingssysteem:

    • Voor Windows Server 2008 klikt u op Adapterinstellingen beheren.

    • Voor Windows Server 2008 R2 klikt u op Adapterinstellingen wijzigen.

  4. Klik op Organiseren, wijs Indeling aan en klik vervolgens op Menubalk.

  5. Klik in het menu Geavanceerd op Geavanceerde instellingen.

  6. Selecteer in het venster Connections de gewenste netwerkadapter.

  7. Verplaats deze netwerkadapter naar de bovenkant van de lijst of naar de onderkant van de lijst. U kunt dit doen met behulp van de knoppen PIJL-OMHOOG en PIJL-OMLAAG.

  8. Klik op OK.

Het hosts-bestand wijzigen

Voor een verborgen adapter kunt u de bindingsvolgorde niet wijzigen met behulp van de stappen in de sectie 'De bindingsvolgorde wijzigen'. Voor verborgen adapters moet u een vermelding toevoegen aan het bestand Hosts waarin de beoogde hostnaam en het IP-adres worden gebruikt.

Voer de volgende stappen uit om het hosts-bestand te wijzigen:

  1. Klik op Start en klik vervolgens op Alle programma's.

  2. Klik op Accessoires, klik met de rechtermuisknop op Kladblok en klik vervolgens op Als administrator uitvoeren.

  3. Als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u het wachtwoord of geeft u een bevestiging.

  4. Typ bij een opdrachtprompt de volgende opdracht en druk op Enter:

    cd %windir%\System32\Drivers\Etc  
    
  5. Typ kladblokhosts bij een opdrachtprompt en druk op Enter.

  6. Voeg onder aan het bestand dat u in stap 5 hebt geopend een nieuwe vermelding toe voor het beoogde IP-adres met behulp van de volgende indeling: IP_AddressHostnaam
    Voor een IP-adres van 10.0.0.1 voor Server01 typt u bijvoorbeeld als:
    10.0.0.1Server01

  7. Klik in het menu Bestand op Opslaan en sluit kladblok.

  8. Typ bij de opdrachtprompt ipconfig /flushdns en druk op Enter. Het hosts-bestand wordt opnieuw geladen zonder de computer of server opnieuw op te starten.

Opmerking

Als u een specifiek IPv4-adres voor de netwerkadapter wilt pingen, kunt u de parameter -4 gebruiken. U kunt bijvoorbeeld de volgende opdracht gebruiken:
ping -4 <hostnaam>

Als u IPv4-adressen via een netwerk wilt gebruiken, kunt u afdwingen dat Windows IPv4-adressen gebruikt in plaats van IPv6-adressen. We raden u echter af dit te doen. We raden u ten zeerste aan het netwerk bij te werken om IPv6-adressen te gebruiken. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over het uitschakelen van IPv6:

929852 Bepaalde IPv6-onderdelen (Internet Protocol versie 6) uitschakelen in Windows Vista, Windows 7 en Windows Server 2008

Meer informatie

Ga naar de volgende MSDN-website voor meer informatie over de functie getaddrinfo:
De functie getaddrinfo