En effet, que ce soit Windows, Linux ou même *BSD, il existe un fichier magique, le fichier hosts qui génère une association nom de domaine / IP.

Ou trouver ce fichier hosts?

Sous Linux et *BSD, ce fichier se trouve dans /etc . Le nom est /etc/hosts .

Sous Windows XP, ce fichier est situé dans C:\Windows\System32\drivers\etc\, toujours avec le nom hosts.

Comment associer mon site à cette nouvelle IP?

Quel que soit le système, le format du fichier est le suivant :

IP Nom de domaine.

Par exemple, pour avoir localhost qui pointe sur le serveur l'IP 127.0.0.1, l'entrée doit être :

127.0.0.1 localhost

Il est tout à fait possible de mettre plusieurs noms de domaine sur la même ligne, par exemple :

127.0.0.1 localhost localhost.localdomain

Cette entrée est normallement déjà présente dans votre fichier hosts.

Un exemple plus concret, associer sivit.fr à son IP réelle :

194.242.115.2 sivit.fr www.sivit.fr

Bon courage pour vos tests :).