Comment modifier le fichier d'hôtes de votre Mac et pourquoi vous pourriez vouloir le faire

click fraud protection

Au cœur d'OS X ou de macOS se trouve un document texte petit mais essentiel appelé fichier Hosts. Parmi la plupart des utilisateurs, c'est une fonctionnalité assez inconnue. Mais c'est en fait une alternative pratique à un serveur DNS.

Un serveur DNS est un peu comme un "carnet d'adresses" d'Internet. Il stocke les adresses IP des sites Web. Lorsque vous saisissez un domaine dans votre navigateur, votre ordinateur contacte un DNS pour traduire ce domaine en une adresse IP utilisable.

Considérez simplement le fichier Hosts comme le «carnet d'adresses» personnel de votre ordinateur plutôt que comme un tiers. Et vous pouvez le modifier.

Il existe en fait une gamme d'options pour lesquelles vous pourriez vouloir. Voici ce que vous devez savoir à ce sujet.

EN RELATION:

  • macOS Mojave et iOS 12 Nouvelles fonctionnalités de sécurité
  • Comment activer le mode sombre et le mode d'affichage dynamique sur votre MacBook
  • Votre MacBook suit-il vos emplacements? Découvrez maintenant

Contenu

  • Comment modifier le fichier d'hôtes Mac
    • Utilisation du terminal
    • Utilisation de l'éditeur de texte
    • Ca ne fonctionne pas? Vider le cache DNS
  • Comment restaurer le fichier d'hôtes par défaut
  • Pourquoi devriez-vous modifier votre fichier d'hôtes ?
    • Augmentation de la vitesse du navigateur
    • Blocage des pages Web malveillantes
    • Productivité et concentration
    • Test de réseau
    • Articles Similaires:

Comment modifier le fichier d'hôtes Mac

Il existe en fait deux manières de modifier le fichier Mac Hosts. Vous pouvez utiliser Terminal ou un éditeur de texte standard.

La méthode que vous utilisez dépend de vous.

Utilisation du terminal

Le moyen le plus simple de modifier le fichier Hosts consiste à utiliser le terminal UNIX intégré sous OS X ou macOS.

Cela peut sembler un peu intimidant si vous n'êtes pas habitué à taper du code, mais c'est un peu plus simple qu'il n'y paraît.

Comment modifier le fichier des hôtes Mac
Fichier d'hôtes dans Nano Editor
  • Ouvrez l'application Terminal sur votre Mac. Utilisez Spotlight, le Launchpad ou recherchez-le sous Applications dans une fenêtre du Finder.
  • Vous devrez accéder au fichier Hosts dans l'éditeur de texte Nano. Vous pouvez le faire en tapant ceci dans le terminal: sudo nano /etc/hosts
  • Vous serez invité à saisir un mot de passe administrateur. Saisissez-le et continuez.

À partir de là, utilisez vos touches fléchées pour déplacer le curseur sous « broadcasthost ». C'est ici que vous saisirez vos domaines et adresses IP.

Fichier d'hôtes dans Nano Editor

Tapez simplement le nom de domaine auquel vous souhaitez attribuer une adresse. Ensuite, appuyez sur Tab et saisissez le nom de domaine lui-même.

Enregistrez les modifications en appuyant sur Contrôle + O pour écraser et vos modifications, puis Contrôle + X pour sortir du Terminal.

Utilisation de l'éditeur de texte

Vous pouvez également modifier le fichier Hosts à l'aide d'un éditeur de texte standard. Cependant, comme le fichier lui-même est protégé, vous ne pourrez pas simplement double-cliquer dessus et le modifier.

Vous devrez copier le fichier ailleurs, apporter vos modifications, puis recopier le fichier modifié dans l'emplacement approprié pour écraser le fichier par défaut.

Fichier d'hôtes dans le Finder macOS
  • Ouvrez le Finder et sélectionnez Aller > Aller au dossier.
  • Tapez ce qui suit dans la case: /private/etc/hosts
  • Recherchez le fichier Hosts et faites-le glisser sur le bureau.
  • Double-cliquez sur le Hôtes fichier sur votre bureau.
Fichier d'hôtes sur le bureau

Comme l'édition des hôtes dans Nano, cela vous permettra d'apporter des modifications au fichier. Vous pouvez essayer une étape similaire avec le domaine Facebook et l'adresse IP pour le tester.

Fichier d'hôtes dans l'éditeur de texte

Encore une fois, saisissez l'adresse IP. Appuyez sur Tab. Ensuite, saisissez le nom de domaine. Une fois que vous avez terminé, suivez les étapes ci-dessous.

  • Enregistrez le fichier modifié.
  • Revenez au Finder et accédez à l'emplacement /private/etc/hosts.
  • Déposez le fichier Hosts modifié dans ce dossier et macOS vous demandera quoi faire avec l'original.
  • Choisir Remplacer et authentifiez-vous avec votre mot de passe administrateur.

Ca ne fonctionne pas? Vider le cache DNS

Effacer le cache DNS dans le terminal

Si vous remarquez que vos mappages de domaine ne fonctionnent pas correctement, vous devrez peut-être vider le cache DNS de votre Mac.

Vous pouvez le faire en utilisant Terminal. Ouvrez-le simplement avec Spotlight ou en le trouvant dans Applications. Tapez ensuite l'une des commandes suivantes.

  • Pour OS X Mavericks et versions ultérieures, utilisez ceci: sudo killall -HUP mDNSResponder
  • Pour OS X Mountain Lion et versions antérieures, utilisez ceci: dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Authentifiez-vous simplement avec votre mot de passe administrateur et tout ira bien.

Comment restaurer le fichier d'hôtes par défaut

Bien sûr, jouer avec un fichier système comme Hosts peut avoir des effets secondaires inattendus sur votre ordinateur.

De même, vous pourriez avoir terminé avec n'importe quel objectif que vous vouliez atteindre en le modifiant.

Quel que soit le cas, vous pouvez restaurer le fichier Hosts par défaut en utilisant l'une des méthodes ci-dessus.

Ensuite, entrez simplement les informations suivantes ci-dessous dans l'éditeur de texte ou Nano - il s'agit du fichier Hosts tel qu'il apparaît normalement sur la plupart des Mac.

## # Base de données hôte. # # localhost est utilisé pour configurer l'interface de bouclage. # lorsque le système démarre. Ne modifiez pas cette entrée. ## 127.0.0.1 hôte local. 255.255.255.255 hôte de diffusion.:: 1 localhost fe80::1%lo0 localhost

Pourquoi devriez-vous modifier votre fichier d'hôtes ?

Augmentation de la vitesse du navigateur

Si un DNS est comme un carnet d'adresses Internet, vous pouvez considérer le fichier Hosts de votre Mac comme une version localisée de celui-ci.

Étant donné que votre ordinateur n'aura pas à contacter un serveur DNS pour traduire un nom de domaine en une adresse IP, l'utilisation du fichier Mac Hosts pourrait accélérer votre navigation sur Internet.

Par exemple, si vous avez un site que vous visitez souvent, utilisez simplement un service comme Vérificateur IP pour connaître son adresse IP. (Tapez le nom de domaine dans la case sur le site.)

Lorsque vous modifiez le fichier Hosts, attribuez simplement cette adresse IP à ce nom de domaine. Il n'est pas facile de savoir à quel point cela accélérera votre navigation, mais cela vaut le coup si vous voulez vraiment charger certains sites rapidement.

Blocage des pages Web malveillantes

Si vous en avez assez des logiciels publicitaires ou des pages Web malveillantes qui s'ouvrent lorsque vous naviguez sur Internet, la modification du fichier Hosts peut vous aider.

Notez simplement la prochaine fois qu'un site apparaîtra sans votre intention - et notez le nom de domaine.

Suivez l'une des méthodes ci-dessus et ajoutez-y une fausse adresse IP. La prochaine fois qu'un site essaiera de rediriger votre navigateur, la page ne se chargera pas.

C'est aussi un excellent moyen de bloquer les sites de contrôle parental. Modifiez simplement un site que vous ne voulez pas que votre enfant visite et donnez-lui une fausse adresse IP.

Ils ne pourront pas visiter le site, quoi qu'ils fassent (à moins qu'ils ne découvrent la méthode du fichier Hosts).

Productivité et concentration

Cela peut être une mesure drastique, mais une édition intelligente du fichier Hosts peut faire des merveilles pour votre productivité et votre concentration.

Si vous travaillez sur un rapport, un roman ou un autre long projet, mais que vous ne semblez tout simplement pas vous empêcher de naviguer sur les réseaux sociaux, cela pourrait être utile.

Tapez simplement les noms de domaine dans le fichier Mac Hosts et attribuez-leur une adresse IP invalide (comme nous l'avons démontré dans les étapes ci-dessus).

La prochaine fois que vous essaierez d'ouvrir Facebook, Reddit ou un autre réseau social, votre navigateur ne pourra pas le faire.

Alternativement, vous pouvez affecter le site à une adresse de domaine réelle. Par exemple, mapper le domaine Facebook à l'adresse IP du New York Times.

Test de réseau

La modification du fichier Mac Hosts est un excellent moyen de tester de nouveaux serveurs ou réseaux Web.

Les développeurs de réseaux, par exemple, peuvent rediriger un nom de domaine vers un site en développement. Cela leur permet de voir un site comment un utilisateur ou un visiteur réel le verra.

Bien sûr, étant donné que les tests de serveur et de réseau ne sont probablement effectués que par ceux qui sont déjà "au courant", nous ne développerons pas trop cette entrée.

mike - pomme
Mike Peterson(Rédacteur principal)

Mike est un journaliste indépendant de San Diego, en Californie.

Bien qu'il couvre principalement Apple et la technologie grand public, il a déjà écrit sur la sécurité publique, le gouvernement local et l'éducation pour diverses publications.

Il a porté plusieurs chapeaux dans le domaine du journalisme, notamment écrivain, rédacteur en chef et concepteur de nouvelles.