Fichier host

http://www.commentcamarche.net/faq/5993-modifier-son-fichier-hosts

Source:lelogiciellibre.be

Cet article est à réécrire !!!!

Le **fichier hosts** est d'une grande utilité pour interdire l'accès à certains sites par exemple pour protéger vos enfants des sites adultes ou bien accélérer l'accès à vos sites préférés.
Le fichier hosts est comme un carnet d'adresses, lorsque vous entrez une adresse comme www.cnil.fr dans votre navigateur, le fichier hosts est consulté pour vérifier si vous possédez l'adresse IP correspondante à ce site. Soit elle est trouvée et votre ordinateur l'utilise pour ouvrir le site, soit le nom de domaine est trouvé mais avec l'IP 127.0.0.1 alors le site est interdit, soit il ne la trouve pas et votre fournisseur d'accès vous la fournit.
Pour pouvoir le remplir il suffit d'utiliser un bloc-notes en créant le fichier ou bien faire ouvrir, s'il existe déjà, dans un bloc-notes et à la fin l'enregistrer sous **hosts** sans extension et dans le bon répertoire.
Pour la sécurité de votre fichier hosts pensez une fois modifié à ne l'autoriser qu'en lecture seule .

### Où se trouve le fichier hosts ?

Suivant votre système d'exploitation le fichier hosts n'est pas au même endroit.
sous Linux   **/etc/hosts**
sous Mac OS X   **/etc/hosts**
sous Windows 95/98   c:\windows\ [1]
sous Windows NT/2000   c:\winnt\system32\drivers\etc\
sous Windows XP   c:\windows\system32\drivers\etc\
sous Windows Vista   c:\windows\system32\drivers\etc\hosts

La première ligne de votre fichier doit être : 127.0.0.1 localhost
A la fin du fichier hosts toujours laisser une ligne vide.

[1] Le fichier n'existe peut être pas par défaut, un fichier HOST.SAM peut être présent, vous pourrez l'utiliser comme base de départ sans oublier de le renommer HOST sans aucune extension.

### Comment accélérer l'accès à vos sites préférés ?

Il suffit que vous récupériez l'IP du site [2] et d'y adjoindre son nom de domaine.
Par exemple pour le site de la cnil :
     IP : 213.41.30.169
     Nom de Domaine : www.cnil.fr
     la ligne à mettre dans le fichier hosts : 213.41.30.169     www.cnil.fr
     entre l'IP et le nom de domaine vous devez mettre une tabulation (touche Tab de votre clavier) et non pas un espace.

Si un jour le site devient inaccessible c'est sans doute qu'il a changé d'adresse IP, il vous suffit de recupérer la nouvelle et de la remplacer.

[2] Un outil est en bas de page pour vous aidez à trouver l'IP d'un site.

### Comment interdire l'accès à un site ?

Si vous souhaitez interdire l'accès d'un site il suffit de mettre 127.0.0.1, qui correspond à l'IP de votre ordinateur, suivi de son nom de domaine. Vous n'avez pas besoin de chercher son IP. Les ordinateurs ont leur propre adresse IP connue en tant que localhost avec l'adresse IP 127.0.0.1 qui est utilisée pour se référer à lui-même. Tout autre nom associé à cette adresse sera renvoyé à votre PC, donc sera inopérante.
Par exemple pour le site de la cnil :
     IP de votre ordinateur : 127.0.0.1
     Nom de Domaine : www.cnil.fr
     la ligne à mettre dans le fichier hosts : 127.0.0.1     www.cnil.fr
     entre l'IP et le nom de domaine vous devez mettre une tabulation (touche Tab de votre clavier) et non pas un espace.
Avec cette ligne vous n'aurez plus accès au site à moins de remodifier la ligne.

Si vous souhaitez continuer dans la protection parentale, vous pouvez consulter Logprotect.