Comment bloquer des sites Web dans le fichier Hosts de Windows 8

image

Windows 8 adopte une nouvelle approche du fichier d’hôtes par défaut – il ne vous permettra pas de bloquer Facebook et d’autres sites Web en modifiant votre fichier d’hôtes. Heureusement, il existe un moyen de contourner cette restriction.

Lorsque vous ajoutez certaines adresses de sites Web au fichier d’hôtes de Windows 8, Windows 8 les supprime automatiquement, ignorant ainsi vos modifications. Microsoft ne fait pas cela uniquement pour nous ennuyer – il y a une bonne raison à cela.

Qu’est-ce qu’un fichier d’hôtes?

Lorsque vous accédez à un site Web, votre ordinateur contacte votre serveur DNS (Domain Name System) et demande son adresse IP numérique. Par exemple, Facebook.com correspond à 66.220.158.70. Votre ordinateur se connectera alors à cette adresse IP numérique et accédera au site Web.

Votre fichier hosts est un fichier, local sur votre ordinateur, qui peut remplacer ce comportement. En modifiant votre fichier d’hôtes, vous pouvez pointer Facebook.com vers l’adresse IP de votre choix. Certaines personnes utilisent cette astuce pour bloquer les sites Web – par exemple, vous pouvez pointer Facebook.com sur 127.0.0.1, qui est l’adresse IP locale de votre ordinateur. Lorsque quelqu’un essaie d’accéder à Facebook.com sur votre ordinateur, votre ordinateur tente de se connecter à lui-même à 127.0.0.1. Il ne trouve pas de serveur Web, la connexion échouera donc 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 logiciel malveillant pourrait pointer Facebook.com vers une adresse IP entièrement 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 regarde sa barre d’adresse, voit Facebook.com et ne considère jamais qu’il est peut-être en train de consulter un site de phishing.

Pour éviter que cela ne se produise, Windows 8 (plus précisément, l’antivirus Windows Defender inclus avec Windows 8) surveille votre fichier d’hôtes. Lorsqu’il remarque qu’un site Web tel que Facebook.com a été ajouté à votre fichier d’hôtes, il supprime immédiatement l’entrée et autorise les connexions au site Web normal de Facebook.com.

Il s’agit en fait d’une fonctionnalité de sécurité importante pour de nombreux utilisateurs qui n’envisageraient jamais de modifier leur fichier d’hôtes. Cependant, si vous êtes un utilisateur averti en technologie qui souhaite modifier votre fichier d’hôtes pour bloquer un site Web, vous pouvez désactiver cette restriction.

Moyens de contourner la restriction

Étant donné que cette restriction est mise en place par l’antivirus Windows Defender (anciennement appelé Microsoft Security Essentials) inclus avec Windows 8, vous disposez de plusieurs options pour la contourner:

  • Exclure le fichier d’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 cependant que Windows ne vous protégera pas contre les entrées de fichiers hôtes malveillantes ajoutées par des logiciels malveillants.
  • Installer un antivirus tiers– De nombreuses applications antivirus tierces ne seront pas aussi agressives pour contrôler votre fichier d’hôtes. Beaucoup, comme avast! et AVG, sont gratuits. Lorsque vous installez un antivirus tiers, Windows Defender se désactivera.

Vous pouvez également désactiver complètement Windows Defender, mais ce n’est pas une bonne idée, sauf si vous utilisez un antivirus tiers. Même si vous êtes un utilisateur d’ordinateur prudent, disposer de plusieurs couches de protection est une bonne pratique de sécurité.

Exclusion du fichier d’hôtes

Pour exclure le fichier d’hôtes de la surveillance dans Windows Defender, ouvrez d’abord Windows Defender – appuyez sur la touche Windows, tapez Windows Defender et appuyez sur Entrée.

image

Cliquez sur l’onglet Paramètres et sélectionnez leFichiers et emplacements exclusCatégorie.

image

Cliquez sur le bouton Parcourir et accédez au fichier suivant:

C: \ Windows \ System32 \ Drivers \ etc \ hosts

(Si vous avez installé Windows dans un répertoire différent, démarrez dans ce répertoire au lieu de C: \ Windows)

image

Cliquez sur le bouton Ajouter, puis sur Enregistrer les modifications pour enregistrer vos modifications.

image

Vous pouvez maintenant éditer le fichier d’hôtes normalement.

Modification de votre fichier d’hôtes

Vous devrez modifier votre fichier d’hôtes en tant qu’administrateur. Si vous l’ouvrez normalement et que vous essayez de l’enregistrer, vous verrez un message indiquant que vous n’avez pas la permission d’enregistrer un fichier à son emplacement.

image

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électionnezExécuter en tant qu’administrateur. (Vous pouvez également lancer tout autre éditeur de texte de votre choix, tel que Notepad ++.)

image

Click File –> Open in the Notepad window and navigate to the following file:

C: \ Windows \ System32 \ Drivers \ etc \ hosts

Vous devrez sélectionner Tous les fichiers dans la zone de type de fichier en bas de la boîte de dialogue ouverte, sinon le fichier hôte n’apparaîtra pas dans la liste.

image

Ajoutez une ligne pour chaque site Web que vous souhaitez bloquer. Tapez le nombre 127.0.0.1, suivi d’un espace ou d’une tabulation, 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

image

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 requis.

image