Comment bloquer des sites Web dans le fichier hôtes de Windows 8
Windows 8 adopte par défaut une nouvelle approche pour le fichier hosts: il ne vous permettra pas de bloquer Facebook et d'autres sites Web en modifiant votre fichier hosts. Heureusement, il existe un moyen de contourner cette restriction.
Lorsque vous ajoutez certaines adresses de site Web au fichier hosts de Windows 8, Windows 8 les supprime automatiquement, ignorant ainsi vos modifications. Microsoft ne fait pas cela pour nous agacer - il y a une bonne raison pour cela.
Qu'est-ce qu'un fichier hôtes??
Lorsque vous accédez à un site Web, votre ordinateur contacte votre serveur DNS (Domain Name System) et lui demande son adresse IP numérique. Par exemple, Facebook.com mappe à 66.220.158.70. Votre ordinateur se connecte ensuite à cette adresse IP numérique et accède au site Web..
Votre fichier hosts est un fichier, local sur votre ordinateur, qui peut remplacer ce comportement. En modifiant votre fichier hosts, vous pouvez pointer Facebook.com à l'adresse IP de votre choix. Certaines personnes utilisent cette astuce pour bloquer des sites Web. Par exemple, vous pouvez indiquer Facebook.com au 127.0.0.1, qui correspond à l'adresse IP locale de votre ordinateur. Lorsque quelqu'un essaie d'accéder à Facebook.com sur votre ordinateur, celui-ci tente de se connecter à lui-même à l'adresse 127.0.0.1. Il ne trouvera pas de serveur Web, la connexion échouera immédiatement..
Pourquoi la restriction est en place
Malheureusement, les logiciels malveillants modifient souvent le fichier hosts pour ajouter de telles lignes. Par exemple, le programme malveillant pourrait pointer Facebook.com vers une adresse IP totalement différente, une adresse gérée par une organisation malveillante. Le site Web malveillant pourrait même être déguisé en Facebook.com. Un utilisateur consulterait sa barre d'adresse, consulterait Facebook.com et ne considérerait jamais qu'il consultait un site de phishing..
Pour éviter que cela ne se produise, Windows 8 (et plus particulièrement l'antivirus Windows Defender inclus avec Windows 8) surveille votre fichier hosts. Lorsqu'il constate qu'un site Web tel que Facebook.com a été ajouté à votre fichier hosts, il supprime immédiatement l'entrée et permet les connexions au site Web normal de Facebook.com..
Il s'agit en réalité d'une fonctionnalité de sécurité importante pour de nombreux utilisateurs qui n'envisageraient jamais de modifier leur fichier hôtes. Toutefois, si vous êtes un utilisateur averti des technologies qui souhaite modifier votre fichier hosts pour bloquer un site Web, vous pouvez désactiver cette restriction..
Façons de contourner la restriction
Cette restriction étant mise en place par l'antivirus Windows Defender (anciennement Microsoft Security Essentials) fourni avec Windows 8, vous disposez de plusieurs options pour la contourner:
- Exclure le fichier hôtes de la surveillance dans Windows Defender - Si vous souhaitez utiliser Windows Defender au lieu d’un antivirus tiers, c’est votre meilleure option. Cela signifie que Windows ne vous protégera pas des entrées de fichiers hôtes malveillants ajoutées par des logiciels malveillants..
- Installer un antivirus tiers - De nombreuses applications antivirus tierces ne contrôlent pas votre fichier hôtes de manière aussi agressive. Beaucoup, comme avast! et AVG, sont gratuits. Lorsque vous installez un antivirus tiers, Windows Defender se désactive..
Vous pouvez également désactiver entièrement Windows Defender, mais cela n’est pas une bonne idée si vous n’utilisez pas un antivirus tiers. Même si vous êtes un utilisateur prudent d’ordinateurs, le fait de disposer de plusieurs couches de protection est une bonne pratique de sécurité..
Exclure le fichier hôtes
Pour exclure le fichier hôtes de la surveillance dans Windows Defender, ouvrez d'abord Windows Defender - appuyez sur la touche Windows, tapez Windows Defender, puis appuyez sur Entrée..
Cliquez sur l'onglet Paramètres et sélectionnez le Fichiers et emplacements exclus Catégorie.
Cliquez sur le bouton Parcourir et naviguez jusqu'au fichier suivant:
C: \ Windows \ System32 \ Drivers \ etc \ hosts
(Si vous avez installé Windows dans un autre répertoire, démarrez dans ce répertoire au lieu de C: \ Windows)
Cliquez sur le bouton Ajouter, puis sur Enregistrer les modifications pour enregistrer vos modifications..
Vous pouvez maintenant éditer le fichier hosts normalement.
Modification de votre fichier hôtes
Vous devrez éditer votre fichier hosts en tant qu'administrateur. Si vous l'ouvrez normalement et essayez de l'enregistrer, vous verrez un message indiquant que vous ne disposez pas de l'autorisation d'enregistrer un fichier à son emplacement..
Pour lancer le Bloc-notes en tant qu'administrateur, appuyez sur la touche Windows, tapez Bloc-notes, cliquez avec le bouton droit de la souris sur l'application Bloc-notes qui apparaît et sélectionnez Exécuter en tant qu'administrateur. (Vous pouvez également lancer n’importe quel autre éditeur de texte que vous préférez, tel que Notepad ++.)
Cliquez sur Fichier -> Ouvrir dans la fenêtre du Bloc-notes et accédez au fichier suivant:
C: \ Windows \ System32 \ Drivers \ etc \ hosts
Vous devrez sélectionner Tous les fichiers dans la zone de type de fichier au bas de la boîte de dialogue ouverte ou le fichier hosts n'apparaîtra pas dans la liste..
Ajoutez une ligne pour chaque site Web que vous souhaitez bloquer. Tapez le numéro 127.0.0.1, suivi d'un espace ou d'un onglet, puis tapez le nom d'un site Web. Par exemple, les lignes suivantes bloqueraient à la fois facebook.com et example.com:
127.0.0.1 facebook.com
127.0.0.1 example.com
Enregistrez le fichier une fois que vous avez terminé. Vos modifications prendront effet immédiatement et le site Web sera bloqué - aucun redémarrage du système ou du navigateur n'est requis..