Hostbestanden zijn tekstbestanden die worden gebruikt om domeinnamen toe te wijzen aan IP-adressen, precies wat de DNS-servers doen. U kunt ze gebruiken om de verbinding met websites te stroomlijnen, en daarom moet u er soms een bewerken.
Daarom legt deze handleiding uit welke hostbestanden zich in Windows bevinden, hoe u deze kunt bewerken en wat u moet doen als u dat niet kunt.
Wat is een Hosts-bestand op Windows?
Wanneer uw computer verbinding wil maken met een website, moet deze met een DNS-server praten om de URL naar een IP adres. Als u het IP-adres voor een URL echter al weet, kunt u de details toevoegen aan het hostbestand en uw pc zal het gebruiken zonder een DNS-server of de cache te raadplegen.
Stel dat u onze site, MakeUseOf, in uw webbrowser wilt opzoeken. Om de zoekopdracht te laten slagen, heeft uw pc een IP-adres nodig, zodat deze in het hostbestand wordt weergegeven.
Als u eerder de URL van MakeUseOf en het bijbehorende IP-adres in het bestand hebt opgegeven, gebruikt uw pc die informatie om verbinding te maken. Anders zal de pc proberen het IP-adres in de DNS-cache te vinden of normaal verbinding maken met een DNS-server.
Hosts-bestanden zijn aanwezig in alle besturingssystemen, maar op verschillende locaties. Dit zijn de typische locaties:
- Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
- Mac OS X - "/private/etc/hosts"
- Linux - "/etc/hosts"
Waarom zou u het Hosts-bestand moeten bewerken?
Het hosts-bestand wordt om verschillende redenen bewerkt, maar u wilt dit meestal voor een van de twee doeleinden doen.
Ten eerste is het hosts-bestand handig als uw DNS-server niet efficiënt werkt. Als uw DNS-server traag werkt, kunt u het IP-adres en de domeinnaam in het hosts-bestand invoegen om het zoekproces te versnellen (als u alle details kent).
Omgekeerd kunt u de hosts-tegel gebruiken om te voorkomen dat een pc toegang krijgt tot een website. Aangezien het hosts-bestand de eerste aanloophaven voor een pc is, kunt u een ongeldig adres invoeren voor de beoogde site om te voorkomen dat uw pc er toegang toe krijgt.
Hoe het Hosts-bestand te bewerken in Windows 10 en 11
Het bewerken van het hosts-bestand in Windows is vrij eenvoudig. Volg onderstaande stappen.
1. Maak een back-up
Eerst moeten we een back-up maken. Dit zal u helpen terug te keren naar een vorige staat als er iets misgaat.
Volg deze stappen om verder te gaan:
- Start File Explorer en navigeer naar de onderstaande locatie:
C:\Windows
ystem32\drivers\etc - Zoek naar het hosts-bestand en klik er met de rechtermuisknop op.
- Kiezen Kopiëren en plak het bestand op een andere veilige locatie op uw pc.
Om een extra beveiligingsniveau toe te voegen, kunt u ook: Maak een herstelpunt. Met dit herstelpunt kunt u de huidige staat van het besturingssysteem herstellen met behulp van de systeemherstelfunctie.
2. Gebruik Kladblok om het Hosts-bestand te bewerken
In deze methode zullen we het hosts-bestand starten met behulp van de Kladblok-app en het daar rechtstreeks bewerken.
Hier is alles wat u hoeft te doen:
- Open het Kladblok door te drukken Win + S, typ "Kladblok" in de Windows-zoekopdracht en klik op Als administrator uitvoeren.
- Navigeer in het volgende venster naar: Bestand > Open.
- Typ de volgende locatie in het tekstveld voor Bestandsnaam en klik op Open. U kunt ook handmatig naar het bestand navigeren.
C:\Windows\System32\drivers\etc\hosts
- Zodra het bestand is geopend, scrolt u naar het einde en voert u het IP-adres in gevolgd door de domeinnaam van de site die u wilt blokkeren. Stel dat we het IP-adres van Google aan het bestand willen toevoegen. Aan de hand van dit voorbeeld ziet ons bestand er als volgt uit.
127.0.0.1 <ahref=" http://www.google.com">www.google.coma>
- Als u een site wilt blokkeren, voert u gewoon onjuiste IP-adressen in, zoals 0.0.0.0. Met behulp van het bovenstaande voorbeeld zullen we de volgende tekst invoeren als we Google willen blokkeren.
0.0.0.0 <ahref=" http://www.google.com">www.google.coma>
- Om tijd te besparen, klik op Bestand > Opslaan als.
- Vouw de vervolgkeuzelijst uit voor Opslaan als type en kies Alle bestanden.
- Noem het bestand als gastheren en sla het op je bureaublad op.
Nu je een hosts-bestand klaar hebt voor gebruik, hoef je het alleen nog maar op de juiste locatie te plaatsen.
- Ga naar het bureaublad, klik met de rechtermuisknop op het bestand dat u zojuist hebt gemaakt en kies Hernoemen.
- Verwijder de 2 (of een ander cijfer/letter die je hebt toegevoegd) zodat het bestand alleen de naam Hosts krijgt.
- Kopieer dit bestand.
- Start File Explorer en navigeer naar de oorspronkelijke locatie van de host.
- Plak het nieuwe bestand hier en klik op Vervang het bestand in deze bestemming als een overschrijfprompt verschijnt.
Uw bewerkte hosts-bestand is nu klaar voor gebruik.
Wat te doen als het Hosts-bestand niet werkt?
Als het hosts-bestand niet werkt op uw systeem, kunnen er verschillende redenen zijn waarom dit gebeurt. Mogelijk kunt u het bestand niet openen omdat de indeling niet wordt ondersteund of omdat u niet voldoende rechten hebt om het te openen.
Als u problemen ondervindt met het bestand, zijn hier enkele methoden voor probleemoplossing die u kunt proberen:
1. Spoel de DNS- en NetBIOS-cache door
Aangezien dergelijke problemen vaak optreden als gevolg van corrupte of defecte cachebestanden, is de eerste oplossing die we aanbevelen, het wissen van de cache.
We hebben besproken hoe u dit laatste kunt uitvoeren in onze gids over: wat een DNS-server is, dus bekijk het voor instructies over hoe u dat moet doen.
Nadat u de DNS-cache hebt gewist, volgt u deze stappen om de NetBIOS-cache te wissen:
- Typ Command Prompt in Windows Search en klik op Als administrator uitvoeren.
- Voer in het volgende venster de volgende opdracht uit:
nbtstat -R
Nadat de opdracht is uitgevoerd, controleert u of het probleem is opgelost.
2. Reset het Hosts-bestand
U kunt ook proberen het hosts-bestand terug te zetten naar de standaardversie om eventuele problemen op te lossen.
- Start Verkenner en navigeer naar de onderstaande locatie:
%systeemroot%
ystem32\drivers\etc - Hernoem het hosts-bestand naar hosts.bak.
- Navigeer vervolgens naar de volgende locatie:
%WinDir%
ystem32\drivers\etc - Dubbelklik op het hosts-bestand en vervang de daarin aanwezige tekst door het volgende:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# Dit is een voorbeeld HOSTS-bestand dat wordt gebruikt door Microsoft TCP/IP voor Windows.
#
# Dit bestand bevat de toewijzingen van IP-adressen aan hostnamen. Elk
# invoer moet op een individuele regel worden bewaard. Het IP-adres moet
# in de eerste kolom worden geplaatst gevolgd door de bijbehorende hostnaam.
# Het IP-adres en de hostnaam moeten worden gescheiden door ten minste één
# ruimte.
#
# Bovendien kunnen opmerkingen (zoals deze) op individuele personen worden ingevoegd
# regels of na de machinenaam aangegeven met een '#'-symbool.
#
# Bijvoorbeeld:
#
# 102.54.94.97neushoorn.acme.com # bronserver
# 38.25.63.10x.acme.com # xcliëntgastheer
# localhost-naamomzetting wordt afgehandeld binnen DNS zelf.
# 127.0.0.1localhost
# ::1 localhost - Sla het bestand op om de wijzigingen aan te brengen.
Uw hosts-bestand aanpassen op Windows
U weet nu hoe u het hosts-bestand in Windows kunt bewerken. U kunt deze informatie gebruiken om een heleboel taken uit te voeren, zoals het blokkeren van websites, het omleiden ervan, het maken van websitesnelkoppelingen en zelfs het testen van webservers.