Comment rechercher et modifier le fichier Hosts dans Windows 11
De multiples méthodes existent pour identifier l'adresse IP sous Windows 11. Mais comment procéder si l'on souhaite localiser et modifier le fichier "hosts" sous ce même système d'exploitation ? Ce fichier constitue un outil puissant pour limiter ou autoriser l'accès à un site web spécifique depuis votre ordinateur. Il permet d'associer une adresse IP à un nom de domaine particulier, dirigeant ainsi votre navigateur vers l'adresse indiquée. Nous avons donc élaboré un guide précis afin de vous éclairer sur la manière de trouver et de manipuler le fichier "hosts" sous Windows 11. Par ailleurs, nous proposons une explication simple du rôle de ce fichier, afin de faciliter la compréhension du concept. Entrons à présent dans le vif du sujet.
Localisation et modification du fichier Hosts sous Windows 11 (2022)
Ce guide vous révèle l'emplacement exact du fichier "hosts" sous Windows 11, afin de simplifier vos modifications. De plus, nous détaillons la nature et l'utilité de ce fichier au sein de votre système Windows 11.
Qu'est-ce que le fichier Hosts sous Windows 11 ?
Lorsque vous accédez à un site web, votre navigateur sollicite un serveur DNS pour obtenir l'adresse IP correspondante au nom de domaine. Cependant, il consulte d'abord le fichier "hosts" de votre ordinateur Windows afin de vérifier si une adresse IP spécifique a été définie pour ce domaine par l'utilisateur. Si vous avez associé un site web à une adresse IP inexistante (par exemple 0.0.0.0), ce site ne se chargera pas, se trouvant de facto bloqué. Essentiellement, le fichier "hosts" recense tous les sites web que vous avez choisi de bloquer sur votre PC.
Cependant, si votre navigateur emploie l'un des serveurs DNS les plus répandus, il ne tiendra pas compte du fichier "hosts". Il sollicitera directement le serveur DNS ou le cache DNS afin d'obtenir l'adresse IP du site web (nom de domaine) que vous souhaitez consulter. Pour éviter cela, il est conseillé d'activer le DNS sur HTTPS (DoH) dans les paramètres système de Windows 11. Ainsi, vous bénéficierez du chiffrement de DoH tout en respectant les directives du fichier "hosts". Dans cette configuration, les sites web mentionnés dans le fichier seront bloqués tout en assurant une communication DNS chiffrée.
En résumé, le fichier "hosts" sous Windows 11 vous permet de bloquer des sites web en les redirigeant vers une adresse IP fictive. Il s'agit d'une méthode simple et efficace pour les utilisateurs qui désirent restreindre l'accès à certains sites web depuis leur PC, quel que soit le navigateur utilisé.
Comment localiser le fichier Hosts sous Windows 11
1. Commencez par utiliser le raccourci clavier "Windows + E" sous Windows 11 pour ouvrir l'explorateur de fichiers. Ensuite, double-cliquez sur le lecteur "C".

2. Naviguez ensuite jusqu'au dossier "Windows".

3. Poursuivez votre navigation en accédant au dossier "system32", puis à "drivers" et enfin à "etc". Vous y trouverez le fichier "hosts" que nous allons modifier. Il sera identifié comme un fichier "Fichier" et non pas "Calendrier".

4. Si le fichier "hosts" n'apparaît pas dans ce dossier, cliquez sur "Affichage" dans le menu supérieur, puis sur "Afficher". Ensuite, choisissez "Éléments masqués". Cette action révélera tous les éléments dissimulés, y compris le fichier "hosts".

Emplacement du fichier des hôtes sous Windows 11
Vous pouvez accéder à l'emplacement suivant : "C:Windowssystem32driversetc" pour trouver le fichier hosts sous Windows 10 et 11. Bien que la modification du fichier hosts à son emplacement d'origine nécessite des droits d'administrateur, nous allons ici emprunter une voie légèrement différente. Poursuivez votre lecture.
Comment modifier le fichier Hosts sous Windows 11
1. Commencez par copier le fichier "hosts" vers un emplacement différent, par exemple sur votre bureau. Cela facilitera la modification du fichier Hosts sous Windows 11 sans nécessiter de droits d'administrateur.

2. Ensuite, dirigez-vous vers le fichier "hosts" que vous venez de copier, effectuez un clic droit et choisissez "Ouvrir avec". Dans la liste, sélectionnez "Bloc-notes".

3. Pour bloquer l'accès à des sites web via le fichier "hosts" sous Windows 11, ajoutez une ligne à la fin du fichier en respectant la syntaxe suivante. Dans cet exemple, nous redirigeons twitter.com vers l'adresse IP inexistante 0.0.0.0. Le texte suivant le caractère # constitue un commentaire, et il est facultatif. Vous pouvez ajouter autant de sites web que vous le désirez au fichier "hosts" en suivant cette même syntaxe.
0.0.0.0 twitter.com #Votre PC bloquera twitter.com

4. À présent, cliquez sur "Fichier" dans le menu supérieur, puis sur "Enregistrer".

5. Copiez ensuite le fichier "hosts" modifié et déplacez-le vers le dossier "etc" pour remplacer l'ancienne version. Le système vous demandera une autorisation d'administrateur, cliquez sur "Continuer".

6. Finalement, essayez d'accéder à twitter.com, vous constaterez qu'il ne se chargera pas sur votre PC Windows 11, puisque l'adresse IP de ce site est désormais associée à une adresse inexistante. C'est ainsi que vous pouvez localiser et modifier le fichier "hosts" sous Windows 11 pour bloquer l'accès à des sites web.

7. Si vous désirez rétablir l'accès au site web, il vous suffit de supprimer la ligne que vous avez ajoutée dans le fichier "hosts", ou d'ajouter le caractère # au début de la ligne pour la transformer en commentaire. Cette action désactivera la règle. Ensuite, déplacez de nouveau le fichier "hosts" modifié vers le dossier "etc" pour que les changements soient pris en compte.

Foire aux questions (FAQ)
Qu'est-ce que le fichier Hosts sous Windows 11 ?
Le fichier "hosts" contient une liste des sites web que vous souhaitez bloquer sur votre ordinateur. Vous pouvez également l'utiliser sous Windows 11 pour rediriger un nom de domaine vers une adresse IP spécifique.
Où trouver le fichier Hosts sous Windows 11 ?
Le fichier "hosts" sous Windows 11 se trouve à l'emplacement suivant : C:WindowsSystem32driversetc.
Quel est l'usage du fichier Hosts sous Windows 11 ?
Vous pouvez utiliser le fichier "hosts" sous Windows 11 pour bloquer des sites web en les redirigeant vers une adresse IP non fonctionnelle.
Peut-on activer DNS sur HTTPS avec un fichier Hosts modifié ?
Oui, il est possible d'utiliser DNS sur HTTPS tout en tenant compte des instructions du fichier "hosts". Cependant, vous devez activer DNS sur HTTPS via les paramètres de Windows et non depuis votre navigateur.
Modifier le fichier Hosts pour bloquer des sites web sous Windows 11
Voici comment localiser et modifier le fichier "hosts" sous Windows 11. Notez que si vous souhaitez que votre ordinateur détecte les sites web bloqués via le fichier "hosts", vous devrez désactiver DNS sur HTTPS depuis votre navigateur. Toutefois, si vous avez activé DNS sur HTTPS dans les paramètres du PC, vous n'avez aucune action supplémentaire à effectuer. Windows 11 prendra alors en considération le fichier "hosts". C'est tout pour notre part. Si vous désirez localiser le dossier de démarrage de Windows 11, référez-vous à notre guide dédié. Et si vous souhaitez connaître votre adresse MAC sous Windows 11, nous proposons également un guide pratique à ce sujet. Enfin, n'hésitez pas à partager vos questions dans la section des commentaires ci-dessous.