Soms is het nodig om direct op een (andere) server uit te komen, ook al wijzen de DNS servers naar een andere of nieuwe omgeving.
Enkele situaties waarin u de DNS wil omzeilen
- U verhuist van server en wil zeker weten dat de site werkt op de nieuwe server
- U wil niet op een cacheserver terecht komen tijdens de (door-) ontwikkeling van uw site.
- U wil graag een HTTPS certificaat testen op een nieuwe machine
- etc.
Hoe te doen?
Let op: om het hosts bestand te bewerken moet u onder linux/Apple/Mac als sudo werken en onder Windows de notepad als “administrator” openen!
Voorbereiding
- Schrijf het IP adres van de server op waar u altijd uit wil komen, evenals de domeinnaam van de site.
- Onderzoek wat de locatie van uw hosts bestand is: http://en.wikipedia.org/wiki/Hosts_(file)
Aan de slag met Linux/Ubuntu
- Open de terminal
- sudo gedit /etc/hosts
of voor de liefhebber:
sudo nano /etc/hosts - Ga nu verder naar de “Algemeen, laatste stappen”
Aan de slag met Apple/Mac
- Open de terminal
- sudo nano /etc/hosts
Oudere Mac versies:
sudo nano /private/etc/hosts - Ga nu verder naar de “Algemeen, laatste stappen”
Aan de slag met Windows
- Open notepad als administrator (of uw favoriete TXT editor; Nooit Word/WordPad gebruiken)
- Open de hosts file:
Let op! Dit bestand heeft geen extensie en u dient mogelijk bij het dropdown veld waar *.txt staat te kiezen voor “alle bestanden”
Dit is meestal:
C:\Windows\System32\drivers\etc\hosts - Ga nu verder naar de “Algemeen, laatste stappen”
Algemeen, de laatste stappen
- Maak een nieuwe regel aan en vul hier de nieuwe gegevens in, sla vervolgens op
IPADRES www.site.nl site.nl - Sluit al uw browsers (eventueel moet u uw PC herstarten)
- Open nu een terminal en doe een ping commando naar de site, die moet nu het nieuwe IP teruggeven