Het hostbestand is een systeembestand dat de vertaling van domeinnamen naar IP-adressen regelt. Het kan lokaal op je computer worden aangepast om specifieke domeinen naar bepaalde IP-adressen te laten wijzen, wat handig is voor bijvoorbeeld het blokkeren van websites, het testen van een nieuwe website of het omleiden van verkeer. Het bewerken van het hostbestand kan nuttig zijn voor ontwikkelaars, netwerkbeheerders of voor het oplossen van problemen met website-toegang.
Let op: Het bewerken van het hostbestand moet zorgvuldig gebeuren, aangezien een fout de werking van je netwerk of internetverbinding kan beïnvloeden.
Waarom pas je de hostfile aan?
Er zijn verschillende redenen waarom je het hostbestand zou willen aanpassen:
- Website testen: Je kunt een domein tijdelijk omleiden naar een ander IP-adres, bijvoorbeeld om een website op een lokale server te testen voordat deze live gaat.
- Blokkeren van websites: Je kunt toegang tot bepaalde websites blokkeren door het IP-adres naar een onbereikbare locatie (zoals 127.0.0.1) te wijzen.
- Omleiding van verkeer: Het kan worden gebruikt om verkeer om te leiden naar een andere server voor load balancing of andere netwerkinstellingen.
- Losmaken van DNS-problemen: Soms kan het hostbestand helpen bij het omzeilen van DNS-problemen door het correct instellen van de domeinnamen.
Hoe pas je het hostbestand aan?
Windows
Stap 1: Open Kladblok als administrator
- Klik op de Start-knop, typ Kladblok in het zoekveld, klik met de rechtermuisknop op Kladblok en kies Als administrator uitvoeren. Dit is nodig om toegang te krijgen tot het hostbestand.
Stap 2: Open het hostbestand
- Klik in Kladblok op Bestand > Openen.
- Navigeer naar de volgende locatie:
C:\Windows\System32\drivers\etc\hosts
- Zorg ervoor dat je de bestandstypeoptie instelt op Alle bestanden om het bestand zichtbaar te maken.
Stap 3: Bewerk het bestand
- Je kunt nu regels toevoegen of bewerken. Elke regel heeft de indeling:
IP-adres domeinnaam
Bijvoorbeeld, om een website naar je lokale machine om te leiden:127.0.0.1 www.example.com
Stap 4: Sla het bestand op
- Na het aanbrengen van de gewenste wijzigingen, sla je het bestand op door Bestand > Opslaan te kiezen.
Stap 5: Flush DNS-cache (optioneel)
- Om ervoor te zorgen dat de wijzigingen direct effect hebben, kun je de DNS-cache wissen. Open de opdrachtprompt als administrator en voer het volgende commando in:bashCode kopiëren
ipconfig /flushdns
macOS
Stap 1: Open de Terminal
- Ga naar Programma’s > Hulpprogramma’s > Terminal.
Stap 2: Open het hostbestand
- Voer het volgende commando in om het hostbestand te openen met een teksteditor (bijvoorbeeld nano):bashCode kopiëren
sudo nano /etc/hosts
- Voer je beheerderswachtwoord in wanneer daarom wordt gevraagd.
Stap 3: Bewerk het bestand
- Voeg de gewenste regels toe, zoals:Code kopiëren
127.0.0.1 www.example.com
Stap 4: Sla het bestand op
- Druk op Ctrl + O om het bestand op te slaan en Ctrl + X om nano te verlaten.
Stap 5: Flush de DNS-cache
- Om de wijzigingen toe te passen, voer je het volgende commando in:Code kopiëren
sudo killall -HUP mDNSResponder
Linux
Stap 1: Open de Terminal
- Open de Terminal op je Linux-systeem.
Stap 2: Open het hostbestand
- Gebruik een teksteditor zoals nano om het hostbestand te bewerken:bashCode kopiëren
sudo nano /etc/hosts
Stap 3: Bewerk het bestand
- Voeg de regels toe die je wilt aanpassen:Code kopiëren
127.0.0.1 www.example.com
Stap 4: Sla het bestand op
- Druk op Ctrl + O om het bestand op te slaan en Ctrl + X om de editor te verlaten.
Stap 5: Flush de DNS-cache
- Om de wijzigingen toe te passen, voer je het volgende commando in:Code kopiëren
sudo systemctl restart network-manager
Belangrijke tips:
- Back-up maken: Het is altijd goed om een back-up te maken van je hostbestand voordat je wijzigingen aanbrengt, zodat je het kunt herstellen als er iets misgaat.
- Let op de syntaxis: Zorg ervoor dat je de juiste syntaxis gebruikt bij het toevoegen van IP-adressen en domeinnamen om fouten te voorkomen.
- Test na het aanpassen: Controleer na het aanpassen van het hostbestand of de gewenste wijzigingen correct werken, bijvoorbeeld door een website in je browser te openen of met
ping
het domein te testen.
Door het hostbestand aan te passen, kun je controle krijgen over hoe bepaalde domeinen worden behandeld op je computer. Het is een krachtig hulpmiddel, maar het moet voorzichtig gebruikt worden om netwerkinstellingen niet per ongeluk te verstoren.
Heb je hulp nodig bij het aanpassen van je hostbestand of heb je andere vragen? Neem gerust contact op!