De host file is een bestand dat op iedere computer staat, het koppelt IP nummers aan domeinnamen.
Allereerst staat er in een host file een nummer dat uw computer identificeert:
127.0.0.1 localhost
Zorg ervoor dat deze regel altijd als eerste en op deze wijze in uw host file
blijft staan!
Host files worden nog wel eens misbruikt, malware kan u iets laten zien dat u helemaal niet wilt
zien.
Een opdrachtregel in een host file kan er zo uitzien:
102.54.94.97 rhino.acme.com
Dit betekent dat als u dit domein aanroept er getoond wordt wat er op het vermelde IP nummer
staat. Het zou te gek worden als u elke domeinnaam aan een IP nummer moet koppelen dus doen
nameservers dat voor u. Het host file is er nu juist voor de uitzonderingen.
=== Sites blokkeren ===
Met het host file kunt u sites weren (blokkeren.) Er zou dan dit kunnen staan:
127.0.0.1 cool-download.com
127.0.0.1 coolwebsearch.biz
127.0.0.1 www.ad.doubleclick.nl
Deze regels betekenen dat de websites niet getoond worden als u ze aanroept. Het nummer ervoor
(127.0.0.1) is om uw eigen computer te identificeren dus dat gebeurt ook direct als u de
domeinnaam aantoept. U krijgt een lege pagina te zien.
=== Nieuwe versie van uw website testen ===
Maar een host file wordt ook gebruikt om u een nieuwe versie van uw website te laten zien. Headers
sturen een website nog wel eens naar de volledige domeinnaam waardoor het alleen aanroepen van een
IP nummer niet het gewenste effect oplevert.
U wilt immers niet dat als u het IP nummer aanroept toch de oude website wordt getoond. Om
dit te bereiken zet u de volgende regel in uw host file:
213.127.134.72 www.mijnwebsite.nl
De webbouwer heeft de testomgeving geplaatst op het hierboven vermelde IP nummer.
Als u de opdrachtregel in uw host file zet dan zult u bij het intikken van uw domeinnaam de
nieuwe omgeving zien die u dan kunt uittesten. Als u klaar bent zet u de oude hostfile weer
terug of verwijdert de eerder toegevoegde opdrachtregel.
=== Hoe past u uw host file aan? ===
Ga naar C:WINDOWS/System32/drivers/etc
Als u deze niet kunt vinden worden de bestanden pas weergegeven als u de optie beveiligde
besturingssysteembestanden verbergen uit zet. Dat doet u bij mapopties in uw verkenner.
In de map 'etc' staat een bestand dat 'hosts' heet, open dit met notepad (kladblok.)
U ziet daar van alles staan, meestal is dat dit:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host
# name.
# The IP address and the host name should be separated by at least
# one space.
#
# Additionally, comments (such as these) may be inserted on
# individual lines or following the machine name denoted by
# a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Zorg dus dat de eerste regel waar geen # (stopteken, deze regel wordt NIET uitgevoerd) voor staat
er altijd staat!
Dit staat er als u een website wilt blokkeren:
127.0.0.1 localhost
127.0.0.1 cool-download.com
En als u een testomgeving wilt zien:
127.0.0.1 localhost
213.127.134.72 www.mijnwebsite.nl
Er moet een spatie zitten tussen het nummer en de domeinnaam en zorg dat er geen spatie of
leesteken staat achter de domeinnaam, anders werkt het niet.
Sla de host file weer op. Als u het bestand geopend heeft in kladblok zal het zich ook op
willen slaan als een kladblok bestand en er .txt achter zetten, haal dat weg als dat gebeurt
want het host file heeft geen extensie, het is een script.
Wellicht krijgt u een waarschuwing van windows of uw anti-virus programma, negeer deze.
=== Problemen ===
Als u het host bestand niet kunt aanpassen bent u niet als 'administrator' ingelogd, ga dan als
volgt te werk.
Klik op Start
Alle programma's
Bureau-accessoires
Met de rechtermuisknop op Kladblok en klik op 'als administrator uitvoeren'.
Open de host file en voer de eerder genoemde handelingen uit en sla het bestand op. Vergeet dus
niet .txt weg te halen na het opslaan.
=== Uw eigen verantwoording ===
Bovenstaande wordt veel toegepast, vooral om een testomgeving te tonen. Er kan weinig misgaan maar
wij willen toch een opmerking maken. Als u iets vergeet, bijvoorbeeld de eerste regel die er
altijd moet staan (127.0.0.1 localhost) is weg of er staan spaties achter een opdrachtregel, dan
kan het zijn dat het script niet goed wordt uitgevoerd.
U kunt niemand anders dan uzelf verantwoordelijk houden voor dergelijke fouten want zoals gezegd,
de host files worden veelvuldig met succes gebruikt, mits het script goed wordt bewerkt.

Vaak wordt er meer geld aan een nieuwe website
uitgegeven dan aan de marketing ervan.
Maar dan een nieuwe auto. De aanschaf is een hoop geld maar toch hebben we dat er
graag voor over.
Tijdens het gebruik van een auto stijgen de kosten boven de aanschafwaarde
uit. Waarom daar wel en aan de marketing van uw bedrijf niet die euro extra uitgeven!