Le Windows fichier Hosts est un fichier utilisé par Windows pour le contrôle et la carte des adresses IP. En modifiant le fichier Hosts de Windows peut être personnalisé afin de bloquer ou de rediriger les sites web spécifiques et même des protocoles qui sont utilisés par des programmes et des applications.
Pour commencer l’édition du fichier Hosts de Windows, vous devez d’abord localiser. Ouvrez l’Explorateur Windows et cliquez sur Ce PC ou Mon Ordinateur. Double-cliquez sur C:, puis les Fenêtres de dossier et faites défiler la page jusqu’à ce que vous atteignez le System32 dossier. À l’intérieur de ce dossier, ouvrez les pilotes et ensuite ouvrir etc. Vous allez maintenant voir plusieurs fichiers, dont l’un est d’hôtes.
Maintenant, remarquez que le type de fichier pour les hôtes fichier est répertorié en tant que Fichier. Car il n’y a pas de programme par défaut définies pour ouvrir un type de fichier comme ceci, en double cliquant sur le fichier hosts tout simplement vous donner un prompt de Windows, vous demandant quel programme que vous souhaitez utiliser pour ouvrir le fichier.
À partir de ce message, vous pouvez choisir de modifier le fichier hosts avec le bloc-notes. Donc, il suffit de cliquez sur pour sélectionner le bloc-notes et cliquez sur le OK bouton. À partir de là, le bloc-notes de lancement avec le fichier hosts de l’information.
Cette façon d’ouvrir le fichier hosts a été démontrée pour montrer où le fichier hosts est en fait situé à l’intérieur de Windows, mais vous ne serez pas en mesure de le modifier parce que c’est un fichier système. Pour modifier le fichier, vous devez ouvrir le bloc-notes, l’exécution en tant qu’Administrateur.
Cliquez sur Démarrer et tapez dans le bloc-notes, mais ne cliquez pas sur le bloc-notes pour l’ouvrir. Plutôt, cliquez-droit sur le bloc-notes de liste pour afficher le menu contextuel. Sélectionnez l’option Exécuter en tant qu’Administrateur.
Avec le bloc-notes ouvert, sélectionnez Fichier > Ouvrir. Accédez à C:WindowsSystem32driversetc. Vous obtiendrez un écran blanc qui affiche l’invite de commande Aucun élément ne correspond à votre recherche. Modifier Des Documents Texte (*.txt) pour Tous les Fichiers en utilisant le menu déroulant. Maintenant, vous pouvez sélectionner les hôtes de fichier et cliquez sur Ouvrir.
L’ajout de fichiers dans le fichier hosts est très simple. Le fichier hosts utilise le format:
Adresse IP exampledomain.com
Le blocage d’un site web dans Windows est aussi simple que de taper la commande suivante dans le bas du fichier hosts:
127.0.0.1 www.exampledomain.com
Donc, si je voulais bloquer un site web comme www.nytimes.com, je pourrais juste ajouter la ligne suivante:
127.0.0.1 www.nytimes.com
Ce que nous sommes réellement dire à Windows que le site web www.nytimes.com doit rediriger vers l’adresse IP 127.0.0.1, ce qui est tout simplement l’adresse de bouclage sur notre système local. Si vous n’avez pas un site web local d’installation sur votre ordinateur, il vous suffit de faire une erreur de page dans votre navigateur web.
Plutôt cool, hein!? Évidemment, vous pouvez voir comment cela peut être utilisé de plusieurs façons différentes: une farce, contrôle parental, etc. Si vous ne voulez pas bloquer le site web de cette façon, vous pourriez aussi vous rediriger vers un autre site web. Pour ce faire, vous devez trouver l’adresse IP de l’autre site.
Pour ce faire, il suffit d’ouvrir une invite de commande (cliquez sur Démarrer et tapez CMD) et tapez la commande suivante:
ping examplewebsite.com
Dans mon exemple, j’ai un ping Adobe.com. L’adresse IP est 192.150.16.117. Maintenant, je peux il suffit de brancher ce numéro dans mon fichier hosts en face de www.nytimes.com.
Maintenant, quand je visite www.nytimes.com, je reçois rediriger vers Adobe.com! Nice! Notez que si cela ne fonctionne pas pour les sites web que vous saisissez, il pourrait être à cause de 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 et de voir exactement ce que l’URL du site web que vous souhaitez rediriger. Vous devriez toujours essayer sans les ” www ” d’abord pour voir si cela fonctionne.
Si le site utilise le protocole HTTPS comme Google.com ou quelque chose, il doit toujours rediriger si vous utilisez le nom d’hôte. Il n’y a aucun moyen de spécifier la version HTTPS du site dans le fichier HOSTS, mais il doit rediriger le HTTPS et non HTTPS versions du site web si vous utilisez seulement le nom de l’hôte (c’est à dire google.com).
Enfin, vous pouvez utiliser le fichier hosts afin de créer des raccourcis pour vos propres appareils sur le réseau. Par exemple, mon routeur est à 192.168.1.3 sur mon réseau domestique, mais je pourrais ajouter la ligne suivante dans mon fichier hosts et il suffit de taper myrouter.com dans ma barre d’adresse.
Il n’importe pas vraiment si myrouter.com est en fait un site web ou pas car le fichier hosts est lu en premier et vous êtes redirigé vers l’adresse IP spécifiée dans le fichier. Il est intéressant de noter que pas tous les navigateurs peuvent utiliser le fichier hosts, si ce n’est pas de travail, qui pourrait être le problème. Je l’ai testé en utilisant IE, Microsoft Edge, Chrome et Firefox, et il a travaillé sur tous les navigateurs.
Dans l’ensemble, le fichier hosts est toujours utile, même dans Windows 10. Il est également fonctionne toujours dans Windows 8, 7, Vista, etc. Si vous avez des questions, n’hésitez pas à commenter. Profitez-en!