Le fichier hosts est un fichier utilisé par le système d'exploitation d'un ordinateur lors de l'accès à Internet. Il contient l'adresse IP locale et, éventuellement, l'adresse de serveurs web.
Localisation
L'emplacement du fichier hosts dépend du système :
- Linux, Unix et Mac OS X : /etc ;
- Mac OS : Dossier Système ou Dossier Système:Préférences ;
- OS/2 : boot\mptn\etc\ ;
- Windows 95/98/Me : \Windows\ ;
- Windows NT : \Winnt\system32\drivers\etc\ ;
- Windows 2000/XP : \Windows\system32\drivers\etc\.
Filtrage web
Le fichier hosts permet de filtrer l'accès à Internet, en attribuant à un site distant une adresse locale (
127.0.0.1) ou pas d'adresse (0.0.0.0 ou, tout simplement, 0). Par exemple, pour bloquer le site
Doubleclick, spécialisé dans le traçage des
publicités, il suffit d'ajouter dans le fichier hosts la ligne suivante
127.0.0.1 ad.doubleclick.net ; pour bloquer les traceurs de
Google, il faut ajouter les lignes suivantes :
- 127.0.0.1 adservices.google.com
- 127.0.0.1 pagead.googlesyndication.com
- 127.0.0.1 pagead1.googlesyndication.com
- 127.0.0.1 pagead2.googlesyndication.com
- 127.0.0.1 pagead3.googlesyndication.com
- 127.0.0.1 pagead4.googlesyndication.com
NB: la prise en compte par les navigateurs d'une modification du fichier hosts nécessite le redémarrage de l'ordinateur.
Injection
Certains programmes (
hijackers), comme les
virii ou les
espiogiciels (
spywares), modifient les adresses de sites connus, tels
Google,
Altavista ou
Microsoft, afin de rediriger vers un autre serveur, généralement piégé. Ils peuvent également bloquer l'accès aux sites utiles, tels les anti-virus en ligne, de façon à rendre la désinfection de la machine plus difficile.
Lien externe
Fichiers hosts
Internet | World Wide Web | Sécurité informatique
HOSTS | Hosts file | Archivo Hosts | Hosts file | Hostsファイル