nslookup is een opdrachtregelprogramma dat helpt bij het vinden van de DNS-records van een website. Het stuurt een naamserverquery naar de DNS en verkrijgt het bijbehorende IP-adres. Afgezien daarvan kan het ook een aantal complexe functies uitvoeren, zoals het vinden van details over de FTP-server, de mailserver en nog veel meer, maar de meeste worden gebruikt door beheerders. Het beste van nslookup is dat het de DNS-server rechtstreeks opvraagt en niet afhankelijk is van de cache. Aan de andere kant is er een andere tool genaamd PING die wordt gebruikt om de connectiviteit te verifiëren. PING stuurt een informatiepakket naar het IP-adres of domein en krijgt een antwoord terug in de vorm van pakketten. Dus als alles goed gaat worden alle pakketjes ontvangen maar zo niet dan helpt het je te achterhalen waar de vertraging in het netwerk precies zit. De ping-opdracht probeert echter niet altijd een DNS-lookup uit te voeren, wat betekent dat het mogelijk de DNS-cache gebruikt en het IP-adres gebruikt dat beschikbaar is in die tabel. Hoewel zowel nslookup als PING u helpen bij het identificeren van de host of het IP-adres, werken ze niet altijd en mislukken ze soms. Dus als uw nslookup werkt, maar ping mislukt op uw Windows 10-pc bij het opvragen van het IP-adres van een website, kan dit verschillende oorzaken hebben. Het kan zijn dat de nslookup-query's voor u werken, maar wanneer u PING probeert te gebruiken, mislukt dit. Als u bijvoorbeeld de website abc.com opent, ziet deze er als volgt uit:
nslookup xyz.com
Server: dns.company.com
Adres: 192.168.1.38
C:> ping xyz.com
Ping-verzoek kon host xyz.com niet vinden. Controleer de naam en probeer het opnieuw.
Het domein wordt omgezet in een IP-adres en vervolgens worden gegevens naar dat IP-adres verzonden wanneer u PING gebruikt. Dus als er een antwoord terugkomt, betekent dit dat de gegevens zonder problemen heen en weer gaan naar dat domein. Als de DNS er echter niet in slaagt het IP-adres van de website op te lossen of als uw pc geen DNS-lookup probeert uit te voeren, ontvangt u een soortgelijk foutbericht met de tekst "Kan host niet vinden", enzovoort. Om dit probleem op te lossen, volgen hier enkele opties die kunnen helpen.
Optie 1 – Reset Winsock, TCP/IP & Flush DNS
Het resetten van Winsock, TCP/IP en het leegmaken van DNS kan u helpen het probleem met nslookup en PING op te lossen. Volg hiervoor deze stappen:
- Klik met de rechtermuisknop op de knop Start en klik op Opdrachtprompt (beheerder), zodat u een verhoogde opdrachtprompt kunt openen.
- Voer daarna elk van de onderstaande opdrachten uit. En nadat je de een na de ander hebt ingevoerd, moet je op Enter drukken.
- netsh winsock reset - typ deze opdracht om Winsock opnieuw in te stellen
- netsh int ip reset resettcpip.txt - typ deze opdracht om TCP / IP opnieuw in te stellen
- ipconfig / flushdns - typ deze opdracht in om de DNS-cache leeg te maken
- Start vervolgens uw pc opnieuw op en controleer of het probleem is verholpen.
Optie 2 - Forceer Windows om een DNS-lookup uit te voeren met behulp van FQDN
- Ga naar Instellingen> Netwerk en internet> Status> Adapteropties wijzigen.
- Klik vanaf daar met de rechtermuisknop op het netwerk en selecteer Eigenschappen.
- Als u vervolgens IPv6 gebruikt, selecteert u in de lijst met beschikbare verbindingen in de lijst Internet Protocol versie 4.
- Klik vervolgens op Eigenschappen en klik op Geavanceerd.
- Schakel daarna naar het tabblad DNS en selecteer "Deze DNS-achtervoegsels toevoegen (in volgorde)" en klik op de knop Toevoegen en voeg vervolgens "." als een achtervoegsel, zodat elke keer dat u een query uitvoert met PING en een ander hulpmiddel, het een "." aan het einde en zal de lookup forceren.
Optie 3 - Zorg ervoor dat er slechts één standaardgateway is
Als uw computer meer dan één NIC heeft aangesloten en er zijn meerdere standaardgateways, dan zal dit hoogstwaarschijnlijk verwarring veroorzaken, daarom moet u de standaardgateway verwijderen uit de configuratie van alle NIC's en ervoor zorgen dat er slechts één standaardgateway is.
Optie 4 - Gebruik de openbare DNS van Google
Mogelijk wilt u uw DNS wijzigen in Google Public DNS, omdat dit u ook kan helpen bij het oplossen van de problemen met nslookup en PING. Volg hiervoor de onderstaande stappen.
- Het eerste dat u hoeft te doen, is met de rechtermuisknop op het netwerkpictogram in de taakbalk klikken en Network and Sharing Center selecteren.
- Klik vervolgens op de optie "Adapterinstellingen wijzigen".
- Zoek daarna naar de netwerkverbinding die u gebruikt om verbinding met internet te maken. Merk op dat de optie mogelijk "Draadloze verbinding" of "LAN-verbinding" is.
- Klik met de rechtermuisknop op uw netwerkverbinding en klik op Eigenschappen.
- Selecteer vervolgens het nieuwe venster om de optie "Internet Protocol 4 (TCP / IPv4)" te kiezen.
- Klik daarna op de knop Eigenschappen en klik op het selectievakje in het nieuwe venster voor de optie "Gebruik de volgende DNS-serveradressen".
- Typ in "8.8.8.8"En"8.8.4.4”En klik op OK en sluit af.
Optie 5 - Controleer het Windows Host-bestand
U kunt ook proberen het Windows Hosts-bestand te controleren om erachter te komen of de website die u probeert te openen is geblokkeerd, want als dat zo is, is het geen wonder dat PING mislukt, zelfs als nslookup werkt. Er zijn gevallen waarin een toepassing van derden het bestand wijzigt en enkele websites aan de blokkeerlijsten toevoegt. Dus als de website inderdaad is geblokkeerd, moet u deze uit de lijst verwijderen.
Optie 6 - Verwijder de WLAN-profielen
Het verwijderen van de WLAN-profielen kan een goed idee zijn als u geen verbinding kunt maken met internet op uw computer en als u Wi-Fi gebruikt. Het kan zijn dat de netwerken die eerder waren verbonden, schurkenstaten zijn geworden en daarom niet goed verbinding maken. En dus kan het verwijderen van de WLAN-profielen u helpen bij het oplossen van het probleem met nslookup en PING.
Optie 7 - Installeer de netwerkadapterstuurprogramma's opnieuw
- Tik op de Win + R-toetsen om het venster Uitvoeren te starten en typ vervolgens de "msc”En druk op Enter om het venster Apparaatbeheer te openen.
- Onder Apparaatbeheer ziet u een lijst met stuurprogramma's. Zoek vanaf daar naar de netwerkadapters en breid deze uit.
- Klik vervolgens met de rechtermuisknop op elk van de netwerkstuurprogramma's en selecteer "Apparaat verwijderen".
- Start je pc opnieuw op.