Un peu d'histoire:
Aux origines d'internet, les serveurs DNS n'existant pas encore, la correspondance entre le nom de domaine et l'adresse IP de ce domaine était contenu dans le fichier HOSTS.
Ce fichier est toujours présent sur tous les systèmes actuels . Ce fichier est consulté avant tout accès au serveur DNS. Aujourd'hui, il ne contient généralement que quelques lignes concernant le localhost ou l'IPV6.
En résumé, ce fichier est une sorte de carnet d'adresse qui offre une sécurisation indépendante du navigateur et même du moyen d'accès à internet.
La première ligne de votre fichier doit toujours être : 127.0.0.1 localhost
A la fin du fichier hosts, il faut toujours laisser une ligne vide.
Utilisation du fichier HOSTS pour filtrer une adresse:
L'adresse 127.0.0.1 correspond à votre ordinateur, si on y attribue un nom de domaine alors le système d'exploitation croit que ledit site est sur votre ordinateur et donc empêche d'accéder au site sur la toile.
De cette façon non seulement on bloque l'accès aux sites douteux mais en empêchant le téléchargement de pages, d'animations et d'images on accélère la navigation.
Exemple:
On veut bloquer l'accès au nom de domaine suivant : www.google-analytics.com
il suffit d'ajouter une ligne dans le fichier HOSTS sous la forme :
- 127.0.0.1 www.google-analytics.com
Utilisation du fichier HOSTS pour accélérer et/ou sécuriser la navigation
Exemple:
On veut accélérer/sécuriser l'accès à www.cnil.fr.
- On ajoute la ligne 213.41.30.169 www.cnil.fr
Où trouver le fichier HOSTS ?
La localisation du fichier hosts (sans extension !!) diffère selon les systèmes.
- Linux /etc/hosts
- Mac OS X /etc/hosts
- Windows 95/98 c:\windows\
- Windows NT/2000 c:\winnt\system32\drivers\etc\
- Windows XP c:\windows\system32\drivers\etc\
- Windows Vista c:\windows\system32\drivers\etc\hosts
Où trouver des listes "noires" de filtrage ?
- hosts.blc, anti-hameçonnage/fishing
- hosts.rsk, anti-malaware
- hosts.pub, anti-publicités
- hosts.trc, anti-traqueurs
- hosts.sex, anti-sexe
Si vous ne parvenez plus à accéder à un de vos sites préférés, vous pourrez soit rechercher dans le fichier hosts le nom de domaine de votre site pour supprimer la ligne correspondante, soit réactiver le fichier hosts d'origine.
Info butinée ici et là
This manual page describes the format of the /etc/hosts file. This file is a simple text file that
RépondreSupprimerassociates IP addresses with hostnames, one line per IP address. For each host a single line should
be present with the following information:
IP_address canonical_hostname [aliases...]
Fields of the entry are separated by any number of blanks and/or tab characters. Te