Comment modifier le fichier hosts dans Windows 10 ou 11

bonne journée photos

Le fichier hosts est le premier endroit que Windows vérifie lors de la connexion à un site Web. Vous pouvez le modifier manuellement pour bloquer l'accès à des sites Web spécifiques. Découvrez quoi et où il se trouve, et comment le modifier.

A quoi sert le fichier hosts ?

Lorsque vous entrez une adresse Web normale pour accéder à un site Web, comme google.com, votre PC ne sait pas automatiquement comment se connecter. Vous avez besoin de l'adresse IP correcte associée à l'adresse Web pour établir une connexion.

Le fichier hosts est le premier endroit que votre PC vérifiera pour trouver une adresse IP pour un site Web, mais par défaut, le fichier hosts n'en contient pas. Si votre PC ne trouve pas d'adresse IP dans le fichier hosts, il vérifie le cache DNS ou se connecte à un serveur DNS. Lorsqu'une adresse Web et une adresse IP sont insérées dans le fichier hosts, il fournit ces informations à votre ordinateur chaque fois que vous essayez de vous connecter à cette adresse Web.

Si le fichier hosts indique à votre ordinateur de rechercher une adresse Web à une adresse IP qui ne se connecte pas, comme 0.0.0.0, il bloque l'accès au site Web.

L'emplacement du fichier d'hôtes Windows

Le fichier hosts se trouve dans 'C:Windowssystem32driversetc' dans Windows 10 et 11. Vous avez besoin d'autorisations administratives pour le modifier, ce qui signifie que vous ne pouvez pas simplement l'ouvrir dans une fenêtre normale du Bloc-notes.

Comment modifier le fichier hosts Windows

Vous pouvez modifier le fichier hosts avec n'importe quel éditeur de texte. Il existe une variété disponible, mais Windows 10 et 11 sont livrés avec le Bloc-notes. Évitez d'utiliser un traitement de texte - Les différences entre le Bloc-notes et un traitement de texte comme Wordpad peuvent parfois causer des problèmes.

Vous devrez exécuter le Bloc-notes en tant qu'administrateur pour modifier le fichier hosts. Pour ce faire dans Windows 10, cliquez sur le bouton Démarrer, tapez « bloc-notes » dans la barre de recherche, puis sur le bouton droit de la souris, cliquez sur « Exécuter en tant qu'administrateur ».

Dans le menu Démarrer de Windows 10, cliquez sur

L'exécution du Bloc-notes dans Windows 11 est le même processus que dans Windows 10, sauf que 'Exécuter en tant qu'administrateur' ne s'affiche pas immédiatement. Cliquez sur le bouton Démarrer, puis tapez 'Bloc-notes' dans la barre de recherche. Sur le côté droit, cliquez sur la petite flèche pointant vers le bas pour voir plus d'options.

Dans le menu démarrer de Windows 11, cliquez sur la petite flèche

Cliquez ensuite sur 'Exécuter en tant qu'administrateur'.

Dans le menu Démarrer de Windows 11, cliquez sur

Une fois le Bloc-notes ouvert, cliquez sur Fichier> Ouvrir et accédez à 'C: Pilotes Windows System32, etc.'

Le Bloc-notes est configuré pour rechercher les fichiers '.txt' par défaut, vous devrez donc le configurer pour rechercher 'Tous les fichiers' dans le menu déroulant. Cliquez ensuite sur le fichier hosts et appuyez sur Ouvrir.

Cliquez sur

Une fois le fichier hosts ouvert, vous pouvez commencer à ajouter des lignes pour bloquer les sites Web. Les lignes qui entrent dans le fichier hosts peuvent être décomposées en trois composants de base, chacun séparé par au moins un espace.

  1. L'adresse IP : indique à votre PC où rechercher un site Web.
  2. L'adresse Web : il s'agit de l'adresse du site Web que vous souhaitez bloquer.
  3. Le commentaire : où il décrit ce que fait la ligne. Le commentaire devoir est précédé d'un hashtag.

Noter: Les commentaires ne sont pas nécessaires pour que le fichier hosts fonctionne, mais commenter les fichiers lorsque vous les modifiez est une bonne habitude.

Carré étiqueté 1 indiquant où va l'IP. Carré étiqueté 2 indiquant où va l'adresse Web. Carré avec l'étiquette 3 indiquant où va le commentaire facultatif.

Une fois que vous avez terminé d'ajouter des lignes, cliquez sur Fichier > Enregistrer pour enregistrer vos modifications. Il ne devrait pas y avoir de fenêtre contextuelle après avoir cliqué sur Enregistrer. Si tel est le cas, cela signifie que le Bloc-notes n'a pas d'accès administratif et que vous devez fermer le Bloc-notes et l'exécuter en tant qu'administrateur. Une fois que vous avez réussi à enregistrer, continuez et quittez le Bloc-notes.

Deux adresses, 127.0.0.1 et 0.0.0.0, sont couramment utilisées dans le fichier hosts pour bloquer le trafic. Il existe des différences significatives entre 127.0.0.1 et 0.0.0.0, mais dans la plupart des cas, l'un ou l'autre fonctionnera. En de rares occasions, un programme s'exécutant sur votre PC peut avoir des problèmes avec 127.0.0.1, il est donc préférable de s'en tenir à 0.0.0.0.

Si vous pouvez toujours vous connecter aux adresses bloquées

Les versions récentes de Google Chrome, Mozilla Firefox et Microsoft Edge utilisent DNS sur HTTPS (DoH) par défaut. DNS sur HTTPS fonctionne de la même manière qu'un serveur DNS normal, mais DNS sur HTTPS crypte vos requêtes pour augmenter votre confidentialité. Le cryptage de vos requêtes signifie que des tiers ne peuvent pas savoir quelles requêtes vous avez envoyées à un serveur DNS ou comment le serveur répond.

Lorsque DNS sur HTTPS est activé dans un navigateur, le navigateur contourne le client DNS normal dans Windows 10 et 11. Cela signifie que le navigateur ignore entièrement le fichier hosts et utilise à la place un serveur DNS sécurisé spécifié par le navigateur, de sorte que toute adresse essayant de bloquer sera être accessible à l'aide du fichier hosts. Si vous souhaitez utiliser le fichier hosts pour bloquer le trafic du navigateur Web, vous devrez désactiver DNS sur HTTPS dans votre navigateur.

Heureusement, vous pouvez activer DNS sur HTTPS dans Windows 11. Cela vous permettra d'utiliser le fichier hosts pour bloquer les adresses tout en conservant les avantages de DNS sur HTTPS.

EN RELATION: Comment activer DNS sur HTTPS dans Windows 11

Qu'est-ce que tu penses?