Comment bloquer des Sites Web sans installer de Logiciels ?

Publié le 04 janvier 2012 par Ssandra45
Lorsque nous avons des enfants, nous voulons être sûrs qu'ils ne puissent accéder à des contenus interdits au moins de 18 ans sur Internet. Nous utilisons en général des Logiciels appelés "Contrôle Parental". Malheureusement, ces Logiciels ne sont pas infaillibles; votre enfant peut certaines fois accéder à certains sites malveillants sans qu'ils aient été bloqués par le "Contrôle parental". Il existe dans ce cas une solution pour bloquer ces sites sans installer de Logiciels : C'est le fichier hosts.

Qu'est ce que le fichier hosts ?
Le fichier hosts est un fichier utilisé par le système d'exploitation de votre ordinateur (Windows, Linux, Mac OS, ...) lors de l'accès à Internet. Pour faire simple, votre navigateur internet (Internet Explorer, Mozilla Firefox, Google Chrome, ...) va interroger votre fichier hosts pour savoir s'il connait l'adresse IP (( l'adresse numérique du site composée de quatre nombres entiers sous la forme xxx.xxx.xxx.xxx) du site que vous recherchez, ou bien s'il faut bloquer l'adresse IP de ce site.
Vous aurez trois cas de figures:
  • L'adresse IP du site est trouvée dans votre fichier hosts -> votre ordinateur va utiliser cette adresse pour ouvrir le site.
  • L'adresse IP du site n'est pas trouvée dans votre fichier hosts -> votre fournisseur d'accès (Orange, SFR, Free, ...) vous fournit l'accès au site.
  • L'adresse IP du site est bloquée dans votre fichier hosts -> vous ne pourrez accéder au site.

Où se trouve le fichier hosts ?
Pour Windows XP, Vista et 7 : Cliquez sur "Poste de travail" ou "Ordinateur" puis sélectionnez "WINDOWS (C:)". Sélectionnez ensuite Windows > System32 > drivers > etc et là vous trouverez le fichier hosts.Pour Linux : /etcPour Mac OS : Dossier Système ou Dossier Système : Préférences.Pour Android : /system/etc


Comment bloquer les sites avec le fichier hosts ?
Etape1: Faites un copier et coller de votre fichier hosts sur votre Bureau.
Etape2: Ouvrez votre fichier hosts avec le Bloc-notes ou avec un autre éditeur de texte comme Notepad par exemple.Par défaut, votre fichier hosts ne contient qu'une seule ligne importante : 127.0.0.1 localhost. C'est l'adresse IP de votre ordinateur.

Etape3:  Pour bloquer le site d'exemple "www.site-test.com", rajoutez les deux lignes suivantes puis tabulation (il faut toujours laisser une ligne vide à la fin de votre fichier hosts).
127.0.0.1   www.site-test.com
127.0.0.1   site-test.com

Vous remplacez "site-test" par l'adresse exacte du site que vous voulez bloquer. Vous pouvez inscrire autant de sites à bloquer.Attention à bien laisser un espace entre l'adresse IP (127.0.0.1) et les adresses des sites (voir notre capture d'écran).
Etape4: Enregistrez votre fichier.Etape5: Supprimez le fichier hosts d'origine dans le dossier "etc".Etape6: Faites un copier et coller de votre nouveau fichier hosts (celui qui a été modifié) du bureau vers le dossier "etc" (le dossier qui contenait le fichier hosts d'origine).
Et voilà, le site que vous avez inscrit dans le fichier hosts est bloqué; vous ne pourrez plus y accéder. Pour le débloquer, il suffira juste de supprimer les deux lignes que vous avez rajoutées.
En plus de bloquer des sites internet, vous pourrez utiliser cette astuce pour bloquer des fenêtres de publicités intempestives. Voir aussi notre article pour bloquer les fenêtres Pop-up.