Page d'accueil » Conseils informatiques » Modifier le fichier d'hôtes Windows pour bloquer ou rediriger des sites Web

    Modifier le fichier d'hôtes Windows pour bloquer ou rediriger des sites Web

    Le fichier hôtes Windows est un fichier que Windows utilise pour contrôler et mapper les adresses IP. En modifiant le fichier Hosts, Windows peut être personnalisé pour bloquer ou rediriger des sites Web spécifiques et même des protocoles utilisés par des programmes et des applications..

    Pour commencer à modifier le fichier Hôtes Windows, vous devez d’abord le localiser. Ouvrez l'explorateur Windows et cliquez sur Ce PC ou Mon ordinateur. Double-cliquez sur C: \, puis le les fenêtres dossier et faites défiler la page jusqu'à atteindre le System32 dossier. Dans ce dossier, ouvrez les chauffeurs et ensuite ouvrir etc. Vous verrez maintenant plusieurs fichiers, dont l’un est: les hôtes.

    Maintenant, remarquez que le type de fichier pour les hôtes le fichier est répertorié comme Fichier. Puisqu'aucun programme par défaut n'est défini pour ouvrir un type de fichier comme celui-ci, un double-clic sur le fichier hosts vous donnera simplement une invite Windows, vous demandant quel programme vous souhaitez utiliser pour ouvrir le fichier..

    À partir de cette invite, vous pouvez choisir de modifier le fichier hosts avec le Bloc-notes. Alors, il suffit de cliquer pour sélectionner Bloc-notes et cliquez sur le D'accord bouton. À partir de là, le Bloc-notes se lancera avec les informations du fichier hosts..

    Cette façon d’ouvrir le fichier hosts a été démontrée pour montrer où se trouve le fichier hosts dans Windows, mais vous ne pourrez pas le modifier car il s’agit d’un fichier système. Pour éditer le fichier, vous devez d'abord ouvrir le Bloc-notes, en tant qu'administrateur..

    Cliquer sur Début et tapez dans le Bloc-notes, mais ne cliquez pas sur le Bloc-notes pour l'ouvrir. Plutôt, clic-droit la liste du Bloc-notes pour afficher le menu contextuel. Sélectionnez l'option Exécuter en tant qu'administrateur.

    Avec le Bloc-notes ouvert, sélectionnez Fichier> Ouvrir. Aller vers C: \ Windows \ System32 \ drivers \ etc. Vous obtiendrez un écran vide qui affiche l'invite Aucun article ne correspond à votre recherche. Changement Documents texte (* .txt) vers tous les fichiers en utilisant le menu déroulant. Maintenant, vous pouvez sélectionner le les hôtes déposer et cliquer Ouvrir.

    L'ajout de fichiers au fichier hosts est très simple. Le fichier hosts utilise le format suivant:

    Adresse IP exampledomain.com

    Pour bloquer un site Web sous Windows, il suffit de saisir ce qui suit dans la partie inférieure du fichier hosts:

    127.0.0.1 www.exampledomain.com

    Donc, si je voulais bloquer un site Web tel que www.nytimes.com, je pourrais simplement ajouter la ligne suivante:

    127.0.0.1 www.nytimes.com

    Ce que nous disons en réalité à Windows, c'est que le site Web www.nytimes.com devrait rediriger vers l'adresse IP 127.0.0.1, qui n'est que l'adresse de bouclage sur notre système local. Si vous n'avez pas de configuration de site Web local sur votre ordinateur, vous obtiendrez simplement une page d'erreur dans votre navigateur Web..

    Assez cool, hein !? Évidemment, vous pouvez voir comment cela peut être utilisé de différentes manières: une blague, un contrôle parental, etc. Si vous ne voulez pas bloquer le site Web de cette manière, vous pouvez également le rediriger vers un autre site Web. Pour ce faire, vous devez d'abord trouver l'adresse IP de l'autre site..

    Pour ce faire, ouvrez simplement une invite de commande (cliquez sur Démarrer et tapez CMD) et tapez la commande suivante:

    ping examplewebsite.com

    Dans mon exemple, j'ai envoyé un ping à Adobe.com. L'adresse IP est 192.150.16.117. Maintenant, je peux simplement brancher ce numéro dans mon fichier hosts devant www.nytimes.com.

    Maintenant, lorsque je visite www.nytimes.com, je suis redirigé vers Adobe.com! Agréable! Notez que si cela ne fonctionne pas pour les sites Web que vous entrez, cela peut être dû à l'URL que vous utilisez. Par exemple, cela fait une différence si vous utilisez www.nytimes.com par opposition à nytimes.com sans le www. Visitez le site Web et voyez exactement quelle est l'URL du site Web que vous souhaitez rediriger. Vous devriez toujours toujours essayer sans le www pour voir si cela fonctionne.

    Si le site Web utilise HTTPS comme Google.com ou quelque chose du genre, il devrait quand même être redirigé si vous utilisez le nom d'hôte. Il n'y a aucun moyen de spécifier la version HTTPS d'un site Web dans le fichier HOSTS, mais il convient de rediriger les versions HTTPS et non HTTPS du site Web si vous utilisez uniquement le nom d'hôte (par exemple, google.com)..

    Enfin, vous pouvez utiliser le fichier hosts pour créer des raccourcis simples vers vos propres périphériques du réseau. Par exemple, mon routeur est à 192.168.1.3 sur mon réseau domestique, mais je pourrais ajouter la ligne suivante à mon fichier hosts et taper simplement myrouter.com dans ma barre d'adresse.

    Peu importe que myrouter.com soit réellement un site Web ou non, car le fichier hosts est lu en premier et vous êtes redirigé vers l'adresse IP spécifiée dans le fichier. Il convient de noter que tous les navigateurs ne peuvent pas utiliser le fichier hosts. Par conséquent, si cela ne fonctionne pas, le problème peut survenir. Je l'ai testé avec IE, Microsoft Edge, Chrome et Firefox et cela a fonctionné sur tous les navigateurs.

    Globalement, le fichier hosts est toujours utile, même sous Windows 10. Il fonctionne également sous Windows 8, 7, Vista, etc. Si vous avez des questions, n'hésitez pas à commenter. Prendre plaisir!