Comment modifier votre fichier Hosts sous Windows, Mac ou Linux

TAW4/Shutterstock.com

Parfois, vous devrez peut-être modifier le fichier hosts sur votre machine. Votre fichier hôte a peut-être été modifié de manière malveillante lors d'une attaque ou d'une farce. Alternativement, vous pouvez simplement vouloir contrôler l'accès à certains sites Web ou contrôler le trafic réseau.

Les ordinateurs ont des fichiers hôtes depuis l'époque d'ARPANET. Les fichiers hôtes ont été utilisés pour résoudre les noms d'hôtes pendant des décennies avant la mise en œuvre du système DNS. Depuis qu'ils ont été utilisés pour faciliter la résolution des noms de réseau, les fichiers hôtes sont devenus des documents volumineux.

Microsoft, Apple et d'autres développeurs de systèmes d'exploitation ont conservé le fichier hosts, c'est pourquoi il varie très peu entre Windows, macOS et Linux. La syntaxe reste essentiellement la même sur toutes les plateformes. La plupart des fichiers hôtes auront plusieurs entrées pour le bouclage. Nous pouvons l'utiliser comme exemple de base pour la syntaxe typique.

La première partie sera l'emplacement vers lequel rediriger l'adresse, la deuxième partie sera l'adresse que vous voudrez rediriger, et la troisième partie est le commentaire. Ils peuvent être séparés par un espace, mais pour faciliter la lecture, ils sont généralement séparés par un ou deux onglets, ou le nombre équivalent d'espaces.

127.0.0.1 localhosts #loopback

Regardons maintenant accéder aux fichiers hôtes dans différents systèmes d'exploitation.

Table des matières

Modification du fichier Hosts sous Windows 10 ou 11
Modification du fichier Hosts sous Windows 8 ou 8.1
Windows 7
Modifier le fichier Hosts sur Ubuntu
Modifier le fichier Hosts sur n'importe quelle version de macOS
    Pourquoi le fichier Hosts ne bloque-t-il pas les connexions ?

Modification du fichier Hosts sous Windows 10 ou 11

Le fichier hosts est toujours présent dans le dernier et le meilleur de Microsoft — Windows 10 et Windows 11 — bien qu'il soit ancien selon les normes informatiques. Cependant, il n'est pas beaucoup utilisé dans les réseaux Windows modernes.

Le fichier hosts, comme les autres fichiers qui peuvent être trouvés dans le dossier Windows, est protégé. Vous avez besoin de privilèges administratifs pour déplacer, modifier ou supprimer le fichier.

CONNEX : Comment modifier le fichier hosts sur Windows 10 ou 11

Vous pouvez utiliser n'importe quel éditeur de texte brut pour modifier le fichier hosts, mais le Bloc-notes est parfaitement adapté à la tâche. Vous n'avez pas besoin d'en télécharger un autre juste pour ce travail.

Appuyez sur le bouton Démarrer, tapez “bloc-notes” dans la recherche, puis cliquez dessus avec le bouton droit de la souris et appuyez sur “Exécuter en tant qu'administrateur”.

< /p>

Cliquez sur “Fichier” dans le coin supérieur gauche, appuyez sur “Ouvrir”, & #8221; puis accédez à :

C:WindowsSystem32driversetc

Assurez-vous de changer la sélection en “Tous les fichiers (*.*)” plutôt que “Documents texte (*.txt).” Le fichier hosts n'a pas d'extension de fichier, il ne s'affichera donc pas si vous affichez uniquement des documents texte. Après avoir modifié ce paramètre, localisez les “hôtes” fichieret cliquez sur ouvrir.

Vous pouvez ensuite modifier le fichier hosts comme vous le souhaitez. Il y a quelques choses évidentes à faire avec cela, comme bloquer ou rediriger le trafic Internet.

CONNEXE : Comment utiliser le fichier Hosts de votre ordinateur pour bloquer des tonnes de logiciels malveillants, Porno et autres types de sites Web

Modification du fichier Hosts sous Windows 8 ou 8.1

Modification du fichier hosts sur Windows 8 et 8.1 est fondamentalement identique à Windows 10 ou 11.

Il vous suffit de rechercher le Bloc-notes, de cliquer avec le bouton droit sur le Bloc-notes dans la liste des résultats de la recherche, puis de choisir  & #8220;Exécuter en tant qu'administrateur.< /p>

Une fois que vous avez ouvert le Bloc-notes, cliquez sur “Fichier” en haut à droite, cliquez sur “Ouvrir,” puis accédez au dossier /etc/ :

C:WindowsSystem32driversetchosts

Vous pourrez modifier le fichier hosts comme vous le feriez pour n'importe quel autre fichier. Vous pouvez l'utiliser pour bloquer l'accès aux sites Web, si vous le souhaitez.

Astuce : Si vous obtenez une erreur vous informant que vous n'avez pas l'autorisation, vous n'avez pas réellement exécuté le Bloc-notes en tant qu'administrateur.

Windows 7

L'accès au fichier hosts dans Windows 7 est le même que sur les versions plus récentes de Windows. Vous devez exécuter le Bloc-notes en tant qu'administrateur, accéder au fichier hosts, puis l'ouvrir.

Il existe plusieurs façons de procéder. La première consiste à rechercher le Bloc-notes, à cliquer dessus avec le bouton droit de la souris, à cliquer sur & #8220;Exécuter en tant qu'administrateur & #8221; puis accédez au fichier hosts. Il se trouve à :

C:Windowssystem32driversetc

Vous pouvez également appuyer sur Windows+R pour ouvrir une fenêtre Exécuter, puis saisir la commande suivante :

bloc-notes c:windowssystem32driversetchosts

La commande exécutera le Bloc-notes en tant qu'administrateur et ouvrira automatiquement le fichier spécifié.

Une fois le bloc-notes ouvert, vous pouvez modifier le fichier. Dans cet exemple, nous bloquerons Facebook. Pour ce faire, saisissez simplement ce qui suit après le signe #.

0.0.0.0    www.facebook.com

Remarque : Vous pouvez également utiliser l'adresse de bouclage à la place de 0.0.0.0, mais cela dépend essentiellement de vos préférences personnelles.

Maintenant que vous avez modifié votre fichier Hosts, assurez-vous de l'enregistrer.

Remarquez maintenant que si nous essayons d'accéder à Facebook dans IE, nous ne pouvons pas accéder à la page.

Nous n'avons pas non plus pu y accéder dans Google Chrome… (vérifier les notes à la fin). Aussi, pour plus d'informations sur la modification de votre fichier Hosts, consultez l'article de The Geek sur la façon de créer un raccourci pour modifier rapidement votre fichier Hosts.

Modifier le fichier Hosts sur Ubuntu

Dans Ubuntu (et la plupart des distributions Linux), vous pouvez modifier le fichier hosts directement dans le terminal. Vous pouvez utiliser votre éditeur de ligne de commande préféré ou votre éditeur de texte GUI préféré. Pour cet exemple, nous utiliserons Vim, car c'est l'un des éditeurs de texte traditionnels de Linux. Comme Windows, le fichier hosts d'Ubuntu se trouve dans le dossier /etc/, bien qu'il se trouve ici à la racine du lecteur. Le fichier hosts est protégé et votre compte d'utilisateur habituel ne pourra pas le modifier.

RELATED : Définir un excellent profil Vim à l'aide de .vimrc

Vous devrez lancer Vim précédé de sudo, qui est conceptuellement et fonctionnellement similaire à “Exécuter en tant qu'administrateur” sur les systèmes d'exploitation Windows. Ouvrez un terminal, puis saisissez :

sudo vim etchosts

Vous devrez saisir votre mot de passe avant que la commande ne s'exécute.

RELATED :< /fort> Comment contrôler l'accès sudo sous Linux

Remarque : Si vous recevez un message vous informant que Vim n'est pas installé, exécutez simplement &#8220 ;sudo apt install vim” dans un terminal.

Maintenant qu'il est ouvert, nous pouvons le modifier pour rediriger Facebook vers rien . Vous remarquerez qu'avec Ubuntu, il y a aussi une section pour IPv6.

Vous pouvez ignorer la section IPv6 dans la plupart des cas ; la simple modification de la section IPv4 devrait faire ce dont vous avez besoin.

Nous pouvons maintenant enregistrer le fichier et essayez d'aller sur Facebook.com. Lorsque vous définissez l'adresse dans le fichier hosts sur 0.0.0.0, votre ordinateur ne peut pas accéder à Facebook et génère une erreur : “Impossible de se connecter”.

Remarque :Si votre navigateur a été configuré pour utiliser DNS sur HTTPS et son propre serveur DNS, la modification du fichier hosts ne bloquera probablement pas l'accès.

RELATED : Comment configurer le DNS Ordre de recherche dans Ubuntu 18.04 à l'aide de NetPlan

Modifier le fichier Hosts sur n'importe quelle version de macOS

Sous macOS, l'accès au fichier hosts est très similaire à Ubuntu. Commencez dans le terminal et utilisez votre éditeur préféré — il peut même s'agir d'un éditeur de texte basé sur une interface graphique si vous le souhaitez, mais il est plus facile d'utiliser un éditeur de ligne de commande à partir du terminal.

Le fichier ressemblera beaucoup au fichier hosts trouvé dans Windows et Linux. Encore une fois, nous allons rediriger Facebook vers 0.0.0.0.

Safari, comme un navigateur sous Windows et Ubuntu, ne pourra pas se connecter à Facebook.

Pourquoi le fichier Hosts ne bloque-t-il pas les connexions ?

Tous les principaux navigateurs modernes offre DNS sur HTTPS (DOH). DOH crypte vos requêtes DNS afin qu'elles ne puissent pas être interceptées et lues par des tiers susceptibles d'espionner — en général, c'est une bonne chose.

CONNEXE : Comment DNS sur HTTPS (DoH) renforcera la confidentialité en ligne

Pour nos besoins ici, cela limite l'utilité du fichier hosts. Le fichier hosts peut uniquement être utilisé pour bloquer le trafic Internet si votre navigateur s'en remet au serveur DNS spécifié dans le système d'exploitation Windows. De nombreux navigateurs activent automatiquement le DNS sur HTTPS et utilisent leurs propres serveurs DNS. Il en résulte que le navigateur contourne complètement le fichier hosts. Il est possible de forcer votre navigateur à utiliser le serveur DNS spécifié par Windows, mais vous devrez parcourir les paramètres de votre navigateur.

Cela devrait vous aider à comprendre le fichier Hosts et comment il peut aider à protéger votre ordinateur. Dans les bonnes circonstances, vous pouvez l'utiliser pour bloquer les sites auxquels vous ne voulez pas qu'un PC puisse accéder.

RELATED : Stupid Geek Tricks : Créez un raccourci pour modifier rapidement votre fichier Hosts

LIRE LA SUITE

  • › Utilisez un outil gratuit pour modifier, supprimer ou restaurer le fichier d'hôtes par défaut dans Windows
  • › Comment modifier le fichier Hosts de votre Mac à partir des préférences système
  • › Comment utiliser le fichier Hosts de votre ordinateur pour bloquer des tonnes de logiciels malveillants, de pornographie et d'autres types de sites Web
  • › Comment réparer les paramètres du navigateur modifiés par des logiciels malveillants ou d'autres programmes
  • › Pourquoi vous ne devriez pas utiliser les outils « anti-espionnage » pour Windows 10
  • › Examen de la serrure SwitchBot : une méthode de pointe pour déverrouiller votre porte
  • &rsaquo ; 10 fonctionnalités Mac cachées que vous devriez utiliser
  • › 10 fonctionnalités Chromebook que vous devriez utiliser

Posted

in

by

Tags: