Comment bloquer un site internet sans logiciel sur Windows
Aujourd’hui avec l’apparition de multiples sites internet qui traite toute sorte de sujets, on constate qu’il y a pas mal de sites web qui sont dangereux sur nos enfants. Alors pour protéger vos enfants contre ces sites internet, je voudrai vous présenter, dans cet article, comment bloquer un site internet sans logiciel sur Windows en utilisant un seul fichier existant sur votre système d’exploitation.
Tous les systèmes d’exploitation de Microsoft (Windows Vista, 7, 8 et 10) cachent un fichier nommé « hosts » qui est utilisé par Windows lors de l’accès à un site internet. Alors avant l’accès au serveur DNS qui permet de connaître l’adresse IP liée à un nom de domaine, le système d’exploitation consulte avant tout le fichier « hosts » qui permet d’associer des noms d’hôtes à des adresse IP, alors avec des petites modifications sur le fichier « hosts », on peut bloquer l’accès au site internet de notre choix.
Vous devrez savoir que chaque nom de domaine est associé à une adresse IP (tel que 255.255.255.255) qui permet la communication entre les ordinateurs. En effet le nom de domaine est utilisé seulement par ce qu’il est facile à mémoriser, mais si vous tapez l’adresse IP liée au nom de domaine vous allez retrouver sur le même site.
Alors l’objectif de cet article, c’est de vous expliquer comment bloquer un site internet en utilisant le fichier « hosts ».
Pour ce faire, veuillez suivre les étapes suivantes :
- Allez par le menu « Démarrer » ;
- Cliquez sur « Tous les programmes » ;
- Cliquez sur « Accessoires » ;
- Cliquez avec le bouton droit de la souris sur « Bloc-notes » ;
- Sur le menu contextuel, cliquez sur « Exécuter en tant qu’administrateur » ;
- L’application Bloc-notes s’ouvre, cliquez sur « Fichier » puis « Ouvrir » ;
- Cliquez sur « Disque local C : » ;
- Cliquez sur « Windows » ;
- Cliquez sur « Systeme32 » ;
- Cliquez sur « drivers » ;
- Cliquez sur « etc » ;
- Cliquez sur « Tous les fichiers » pour faire apparaître tous les fichiers du dossier « etc » ;
- Cliquez sur le fichier « hosts ».
Après avoir cliqué sur le fichier « hosts », vous allez retrouver le fichier suivant
Alors pour bloquer un site internet, il suffit d’ajouter la ligne « 127.0.0.1 suivi du site à bloquer » ;
Exemple :
Pour bloquer le site twitter.com, il faut ajouter les lignes suivantes :
- 127.0.0.1 twitter.com
- 127.0.0.1 www.twitter.com
Parfois, même après avoir effectué cette manipulation, on constate que le site fonctionne comme toujours, pourquoi ???
Alors par ce que vous n’avez pas bien fait attention au nom de domaine du site, il y a certains sites qui sont connu avec un nom de domaine, mais derrière ce nom de domaine il y a plusieurs noms de domaines liés entre eux, donc pour pouvoir bloquer ce site internet, il faut bloquer tous les noms de domaines liés au site.
Par exemple pour accéder à Facebook, vous tapez www.facebook.com, mais le nom qui s’affiche sur le navigateur est « web.facebook.com »
Donc pour bloquer le site de Facebook vous devrez ajouter dans le fichier hosts les lignes suivantes
- 127.0.0.1 web.facebook.com
- 127.0.0.1 www.facebook.com
- 127.0.0.1 facebook.com
- …
- Je pense il y en a d’autres noms de domaines liés au site Facebook.
Alors après avoir ajouté les lignes nécessaires, sauvegarder les modifications en cliquant sur le menu fichier puis enregistrer. Pour annuler le blocage, supprimer la ligne de blocage, puis enregistrer les modifications.
N.B:
Parfois il faut redémarrer le système pour appliquer les modifications.
Localisation du fichier « hosts » :
L’emplacement du fichier hosts sur Windows Vista, Windows 7, Windows 8 et Windows 10 est: C:\Windows\system32\derivers\etc\hosts
Comme vous voyez, il n y a pas plus facile que ça pour bloquer un site Web.