Een hosts bestand is eigenlijk niks meer dan een tekstbestand dat hostnamen toewijst aan een IP-adres. Wanneer je bijvoorbeeld een URL in je browser typt, dan controleert je browser of er een hosts-bestand aanwezig is en zal je worden doorverwezen naar het bijbehorende IP-adres, wanneer dit niet het geval is zal het IP-adres via de DNS-server worden opgehaald.
Het aanpassen van je hosts-bestand kan een aantal voordelen hebben, zo kun je bijvoorbeeld sites die adware naar je computer Mac proberen te sturen blokkeren, ook is het af en toe handig voor het intern testen van bepaalde domeinen.
Je kan je hosts-bestand niet zomaar aanpassen, wanneer je het bestand in de Finder zal aanpassen dan zal OS X aangeven dat het bestand al in gebruik is. Maar laten we beginnen.
Stap 1: Open de Terminal applicatie (Applicaties > Hulpprogramma’s > Terminal)
Stap 2: Open het hosts-bestand door het volgende commando in te voeren:
sudo nano /private/etc/hosts
En voer je wachtwoord in.
Stap 3: Nu zal je het hosts-bestand in het Terminal venster zien. In het bestand zullen normaal gesproken al een aantal regels zien, wanneer je een regel niet langer wilt laten gelden dan moet je er een # teken voorzetten. In dit bestand moet je dus de adressen zetten die je niet langer wilt zien verschijnen in je browser.
Stap 4: Opslaan van het hosts-bestand, wanneer je klaar bent met de aanpassingen druk je de combinatie: ctrl + o in en sla je het bestand op. Om de editor te verlaten gebruik je de combinatie ctrl + x.
Stap 5: Om de wijzigen gelijk door te voeren moet je het volgende commando gebruiken in het Terminal venster:
dscacheutil –flushcache
Je hebt nu je hosts-bestand aangepast.
Gerard Dekkers
Hoi, door een fout van mij is deze file leeg. Ik heb de originele entry gevonden op het internet, maar als ik deze wil opslaan krijg ik devolgende foutmelding:
Error writing private/etc/hosts: No such file or directory
Kan iemand mij helpen. Thanks.
Gerard