Hôtes où se trouve mac os. Comment modifier le fichier Hosts sur Mac

domicile / ordinateurs portables

Le fichier hosts de votre Mac est un document texte petit mais important qui a la capacité de mapper les noms d'hôtes aux adresses IP spécifiées. Bien que l'Internet moderne utilise une variété de serveurs DNS publics et privés pour mapper les adresses IP, le fichier hosts est un moyen pratique de remplacer ces serveurs DNS, vous permettant de pointer manuellement une adresse de site Web vers l'adresse IP souhaitée ou de bloquer l'accès à un site en pointant vers une adresse IP inutilisée ou interne.

Voici comment modifier le fichier d'hôtes Mac sur macOS (anciennement connu sous le nom de Mac OS X).

Modifier votre fichier d'hôtes Mac avec l'édition de texte

Il existe deux manières principales de modifier le fichier hosts dans Mac OS X. Cependant, vous ne pouvez pas ouvrir le fichier directement, car il réside dans une zone protégée du système de fichiers. Au lieu de cela, nous devons copier le fichier dans un emplacement non protégé, comme le bureau, le modifier, puis le recopier.

Pour trouver le fichier hosts, ouvrez le Finder, auquel vous pouvez accéder en cliquant sur le bureau, le chercheur de smileys en bas à gauche de votre écran, ou en appuyant sur commande + barre d'espace + Chercheur. Suivez ensuite ces étapes :



Pour l'ouvrir, double-cliquez simplement et il affichera le contenu du fichier dans TextEdit (ou l'éditeur de texte de votre choix).

Bloquer les adresses IP

Par défaut, le fichier /etc/hosts est relativement simple. Il contient un certain nombre de lignes de texte descriptif qui sont « commentées » avec le signe dièse ou numérique (également appelé dièse ou hashtag) (#).

Toute ligne commençant par un signe # est un commentaire et n'est pas lue par le fichier /etc/hosts. Les commentaires vous permettent donc d'ajouter des notes à votre fichier hosts et de commenter toutes les lignes que vous souhaitez que le fichier /etc/hosts arrête de lire en tant qu'entrées, mais que vous ne souhaitez pas supprimer au cas où vous en auriez besoin à l'avenir.

Pour chaque ligne, tout texte après le signe dièse est ignoré par l'ordinateur, ce qui en fait un bon moyen d'ajouter des notes et des descriptions à vos fichiers. Il contient également des valeurs IP par défaut pour localhost et broadcasthost. Pour modifier le fichier, vous ajouterez vos propres lignes après broadcasthost.


En plus de tester les sites Web nouvellement développés et les migrations d'hébergement Web, une autre raison de modifier le fichier hosts est de bloquer l'accès à des sites Web spécifiques.

Dans notre exemple, nous allons prétendre que l'ordinateur que nous utilisons est un appareil que nous voulons utiliser exclusivement pour le travail, sans nous laisser distraire par Facebook sur notre machine de travail.

Pour ce faire, tapez l'adresse IP que vous souhaitez attribuer, suivie de deux onglets et du nom d'hôte. Dans notre cas, nous voulons bloquer Facebook, nous allons donc mapper www.facebook.com sur 0.0.0.0 qui, en tant qu'adresse IP invalide, entraînera une erreur.


Désormais, chaque fois que nous essayons d'accéder à www.facebook.com à partir de notre Mac, le navigateur Web ne parvient pas à charger la page, ce qui, espérons-le, nous encourage à reprendre le travail !

Acheminer les adresses Web

Alternativement, vous pouvez entrer l'adresse IP d'un site valide au lieu de 0.0.0.0, ce qui aura pour effet de diriger les utilisateurs tentant d'accéder à Facebook vers le site de votre choix.

Pour déterminer l'adresse IP d'un site Web, vous pouvez utiliser la commande dig, qui est fournie en standard avec macOS. Pour "creuser" le site via Terminal, nous ouvrons simplement Terminal, puis exécutons la commande dig sur l'URL, qui renverra ensuite l'adresse IP en sortie.

$ creuser www.site + court
104.25.27.105

Remarque : L'option +short conserve la sortie uniquement aux informations dont nous avons besoin, à savoir l'adresse IP.

Notez l'adresse IP renvoyée et utilisez-la dans le mappage de fichiers de vos hôtes Mac. Par example, Le New York Times Le site Web www.nytimes.com renvoie une adresse IP de 170.149.172.130. Si nous mappons cela à Facebook dans notre fichier d'hôtes, chaque fois qu'une personne utilisant le Mac essaie d'aller sur Facebook, elle verra Le New York Times charger à la place.


Remarque : de nombreux sites Web ne vous permettent pas de mapper un nom de domaine à l'adresse IP actuellement mappée sur le site, vous obtiendrez donc une erreur de sécurité lorsque vous essaierez.

Vous pouvez ajouter autant d'entrées que vous le souhaitez au fichier hosts en saisissant de nouveaux mappages sur chaque ligne. Une fois que vous avez apporté les modifications souhaitées au fichier hosts, enregistrez-le à son emplacement actuel sur le bureau.

Ensuite, faites glisser et déposez le fichier hosts de votre bureau vers son emplacement d'origine à /privé/etc. Si vous avez fermé la fenêtre du Finder pointant vers ce répertoire, utilisez simplement le Finder > Aller > Aller au dossier commande, discutée ci-dessus, pour le rouvrir.

Lorsque vous déposez le fichier hosts à son emplacement d'origine, macOS vous demandera quoi faire avec le fichier hosts non modifié qui s'y trouve déjà. Choisissez "Remplacer" puis entrez votre mot de passe d'administrateur pour authentifier le transfert.

Avec le fichier hosts modifié maintenant en place, lancez votre navigateur Web pour tester le changements.

Videz votre cache DNS

Dans la plupart des cas, le nouveau mappage devrait fonctionner immédiatement, mais si vous ne voyez pas le bon comportement, vous devrez peut-être vider votre cache DNS, forçant le navigateur à lire à partir de votre fichier hosts pour déterminer le mappage.

Pour vider le cache DNS de votre Mac, ouvrez Terminal et utilisez la commande suivante (sudo vous permet d'exécuter cette commande en tant qu'administrateur de votre machine) :

$ sudo killall -HUP mDNSResponder

Remarque : Vous devrez saisir votre mot de passe administrateur pour exécuter cette commande.

Pour que votre Mac vide votre cache DNS, puis confirmez qu'il a vidé votre cache en faisant écho à une confirmation, entrez ces deux commandes séparées par un point-virgule comme indiqué ici :

$ sudo killall -HUP mDNSResponder; dire que le cache DNS a été vidé

Modifiez votre fichier d'hôtes Mac dans le terminal avec Nano

Les étapes de la section précédente sont assez simples, mais si vous souhaitez éviter de copier le fichier hosts, vous pouvez le modifier directement dans Terminal à l'aide de l'éditeur de texte UNIX Nano, intégré à macOS.

Pour commencer, lancez Terminal, tapez la commande suivante, et appuyez sur revenir. Comme pour toutes les commandes sudo, vous devrez également saisir votre mot de passe administrateur pour l'exécuter :
$ sudo nano /privé/etc/hosts

Vous verrez maintenant le fichier hosts ouvert dans le Nanoéditeur ou vigueur ou un autre éditeur de votre choix. Pour naviguer et modifier le fichier dans Nano, utilisez les touches fléchées de votre clavier.


Tout comme nous l'avons fait avec la méthode TextEdit ci-dessus, nous pouvons ajouter, modifier ou supprimer des mappages de noms d'hôtes à volonté. Étant donné que nous avons lancé Nano à l'aide de sudo, toute modification sera authentifiée et enregistrée directement dans le fichier hosts d'origine, sans qu'il soit nécessaire de le copier en dehors de son répertoire personnel.

Lorsque vous avez terminé d'apporter des modifications, appuyez sur Contrôle X pour quitter l'éditeur, Oui pour économiser, et revenir pour écraser le fichier hosts existant.

Comme nous l'avons mentionné précédemment, assurez-vous de vider votre cache DNS si vous remarquez que vos nouveaux mappages ne fonctionnent pas correctement.

Nos exemples mentionnaient le blocage et la redirection des sites distrayants dans un environnement de travail, mais vous pouvez également utiliser ces étapes pour bloquer manuellement l'accès aux sites Web malveillants et, bien sûr, à d'autres utilisations également.

Si vous faites une erreur et que vous ne savez pas comment la corriger, vous pouvez toujours restaurer le contenu du fichier hosts par défaut en utilisant l'une des méthodes ci-dessus pour saisir les informations par défaut suivantes :

##
# 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 hôte local
fe80 :: 1%lo0 hôte local

Si vous êtes un utilisateur Mac et que vous avez trouvé cet article utile, vous voudrez peut-être consulter d'autres didacticiels TechJunkie, y compris et

Quelle est la raison pour laquelle vous cherchez à modifier le fichier hosts de votre Mac ? Comment ça s'est passé ? Veuillez nous en parler dans les commentaires ci-dessous!

Dans les blocs opératoires systèmes macOS et Windows a un fichier hosts qui agit comme un distributeur local d'adresses et de leurs noms de domaine (à la manière du DNS). Il est configuré par l'administrateur de l'ordinateur lui-même et les paramètres qui y sont entrés ne s'appliquent qu'à un appareil spécifique.

Je vous dis où trouver le fichier hosts, comment le modifier et pourquoi vous pourriez en avoir besoin.

Modification du fichier hosts dans un éditeur de texte

Habituellement, pour apporter des modifications au fichier hosts, les administrateurs l'ouvrent via le "Terminal", mais tous les utilisateurs ne connaissent pas bien la ligne de commande. Si vous êtes plus habitué à travailler dans une interface graphique, vous pouvez modifier le fichier hosts comme suit :

Par défaut, ce fichier est protégé et ne peut pas être modifié, nous procédons donc comme suit :


Modification du fichier hosts via l'application nano dans le "Terminal"

Si vous ne voulez pas fouiller dans les fichiers, créer des copies et les transférer d'un dossier à l'autre, mais que vous devez modifier rapidement le fichier hosts, cela peut être fait via l'éditeur de texte nano dans le terminal. Pour ça:


Mise à jour du cache DNS

Toutes les modifications sont effectuées en temps réel et ont généralement un effet immédiat sur le réseau. Si cela ne se produit pas, vous devez effectuer une réinitialisation Paramètres DNS. Pour ça:

  • Ouvrez le "Terminal" (la procédure est décrite dans "Modification du fichier hosts via l'application nano dans le Terminal").
  • Entrez la commande dedans dscacheutil-flushcache ; sudo killall -HUP mDNSResponder.

Après cela, le nouveau fichier hosts fonctionnera définitivement.

Pourquoi changer le fichier hosts ?

Bloquer les publicités ou accélérer le chargement du site

Vous pouvez saisir le domaine du site qui distribue la publicité chez les hébergeurs et le rediriger vers l'adresse 127.0.0.1. Là, vous pouvez également enregistrer les sites que vous souhaitez rendre inaccessibles sur votre ordinateur. Nous faisons simplement correspondre l'adresse du site avec l'adresse IP ci-dessus et c'est tout.

L'administrateur réseau peut accélérer le chargement des sites en éditant le fichier hosts. Il suffit d'y entrer le domaine du site et d'y lier la véritable adresse IP de la ressource correspondante. De la même manière, les redirections sont faites à l'intérieur réseau local.

Réinitialiser les paramètres iOS via les hôtes

Il existe également des applications plus pratiques. Le plus souvent, les hôtes d'édition sont utilisés par ceux qui ont piraté le micrologiciel d'un appareil mobile Apple.

En les faisant clignoter, le programme TinyUmbrella est utilisé. Il remplace la configuration du fichier hosts afin que vous puissiez installer l'héritage Version iOS ou une version obsolète des programmes de Magasin d'applications sur un gadget piraté.

Ces modifications vous empêchent par la suite de restaurer votre smartphone ou votre tablette via iTunes. c'est-à-dire définir micrologiciel officiel ne fonctionnera plus. L'ordinateur ne pourra pas contacter les serveurs Apple, car une ligne supplémentaire 74.208.105.171 gs.apple.com apparaîtra dans le fichier hosts, redirigeant vers les serveurs des développeurs Logiciel pour pirater iOS.

Par conséquent, avant de réinstaller le système pour appareil mobile, vous devrez supprimer cette ligne.

Vues des publications : 17

C'est drôle, dans les instructions précédentes, parlant de la façon d'entrer dans un dossier système caché sur Mac OS X, j'ai mis l'édition du fichier hosts à titre d'exemple. Après la publication, j'ai vu qu'il n'y avait aucune information sur ce site sur la façon de procéder, mais la question se pose pour beaucoup, enfin, du moins parmi mes amis. C'est pourquoi j'ai décidé aujourd'hui de vous en dire plus sur la façon de modifier le fichier .hosts sous Mac OS X.

Pour commencer, je dirai qu'il existe deux options pour la visualisation et une pour l'édition. La première option vous permettra uniquement de visualiser le contenu du fichier dans éditeur de texte. Pour cela, la connaissance des dossiers système nous sera utile. La deuxième option - pour les utilisateurs plus avancés - consiste à modifier le fichier hosts via le terminal. Je vais décrire les deux, et vous choisissez déjà la méthode la plus proche de vous.

Option 1. Afficher le contenu de .hosts à l'aide de n'importe quel éditeur de texte.

Ouvrez le Finder, accédez à dossier système etc. Pour ce faire, rappelez-vous la combinaison de boutons Cmd+Maj+G

Après cela, nous recherchons le fichier .hosts dont nous avons besoin. Ouvrez-le dans n'importe quel éditeur, profitez de la vie.

Comme je l'ai dit plus haut, vous ne pourrez pas éditer le fichier depuis l'éditeur, ou plutôt, cela ne fonctionnera pas, mais pour cela, vous devez "casser votre cerveau" et entrer d'abord le mot de passe administrateur dans le terminal, entrez exactement le programme dont vous avez besoin, et déjà édité. C'est pourquoi je vous recommande de modifier les hôtes en utilisant la deuxième méthode - via le terminal. Si vous êtes intéressé par la façon de modifier encore un fichier protégé dans un éditeur de texte, écrivez dans les commentaires, puis je ferai un autre petit manuel.

Option 2. Modifiez le fichier .hosts à l'aide du terminal.

D'abord, ouvrons le Terminal. Pour ce faire, nous devons nous rendre sur Applications -> Utilitaires -> Terminal.

L'étape suivante consiste à naviguer dans le terminal vers le fichier hosts du dossier etc. Pour cela, écrivez la ligne suivante dans la fenêtre sudo nano /etc/hosts, cette ligne donne la commande pour ouvrir le fichier hosts, qui se trouve dans le dossier etc. Le terminal vous demandera votre mot de passe administrateur, saisissez-le. Si vous ne connaissez pas le mot de passe, toutes les tentatives de modification du fichier ne conduiront pas au résultat souhaité. Ensuite, contactez votre administrateur système ou, si vous êtes le propriétaire de l'ordinateur, vous devriez quand même connaître votre mot de passe.

Si le mot de passe est entré correctement, vous serez amené à modifier le fichier hosts

La souris dans le terminal ne fonctionne pas, tout déplacement dans le contenu n'est possible qu'à l'aide du clavier.
En appuyant sur le bouton bas du clavier, accédez à la dernière ligne du contenu de ce fichier et collez les informations précédemment copiées sur les adresses IP.

Après avoir inséré les lignes de texte souhaitées, vous devez quitter l'édition des hôtes. Pour ce faire, cliquez Ctrl+X, ensuite Oui, et appuyez sur Entrer

Ça y est, l'édition du fichier est terminée ! Pour voir immédiatement le résultat, il vous suffit de vider le cache. Pour cela, dans le terminal, entrez la commande dscacheutil -flushcache.

Si vous configurez un nouveau serveur Web ou un autre appareil qui se connecte à Internet et que vous souhaitez le tester avant qu'il ne soit mis en ligne, ou avant de rencontrer des problèmes avec les logiciels espions et les réseaux publicitaires, il existe un fichier invisible sur votre ordinateur qui peut vous aider. Ce fichier s'appelle hôtes, et voici comment l'utiliser.

Système de noms de domaines

Lorsque vous entrez le nom de domaine d'un site, vous voulez voir tout ce qui se passe dans les coulisses. Chaque site, chaque service et pratiquement chaque appareil connecté à Internet possède une adresse numérique unique qui vous indique où se trouvent les autres appareils. Il s'agit d'une adresse TCP/IP. Le système de noms de domaine (DNS) traduit ces adresses numériques en quelque chose de plus reconnaissable et mémorable pour les humains (comme "www.microsoft.com").

Lorsque vous entrez une adresse de site Web pour la première fois, votre Mac envoie un ping au serveur DNS. Votre Mac accumule un fichier de cache caché pour mémoriser ces détails ultérieurement lorsque vous visitez à nouveau le même site.

Fichier d'hôtes

Le système de noms de domaine et son cache associé sur votre ordinateur constituent le moyen standard de savoir comment se rendre sur Internet, mais il existe un autre fichier très utile. On l'appelle hôtes et peut être utilisé pour remplacer les informations DNS par défaut.

Il existe des raisons pratiques pour lesquelles vous devriez utiliser le fichier hôtes plutôt que de simplement laisser le DNS faire son travail. Par exemple, vous testez un serveur de développement que vous êtes sur le point de mettre en ligne et souhaitez utiliser votre propre nom de domaine au lieu d'une adresse IP de périphérique spécifique. Avant les systèmes en ligne et l'accès à tout DNS utilisé, vous pouvez utiliser le fichier hôtes au lieu de "Entrez l'adresse IP de l'appareil". Lorsque vous utilisez un nom de domaine, le Mac bascule automatiquement sur cet appareil.

Vous pouvez également utiliser le fichier hôtes pour bloquer ou contourner les logiciels espions et réseaux publicitaires en « mettant à zéro » leurs adresses IP en saisissant 0.0.0.0 suivi du nom du domaine que vous souhaitez bloquer.

Comment modifier le fichier Hosts

Il est préférable de travailler avec un fichier hôtes via une application Terminal spéciale, qui se trouve dans le dossier Utilitaires de votre ordinateur. Vous devez connaître l'adresse IP de l'appareil vers lequel vous souhaitez rediriger sur votre Mac, ou noms de domaine que vous essayez d'enregistrer loin de votre ordinateur.

· Double-cliquez sur Borne.

· Tapez sudo nano /etc/hosts et appuyez sur Retour.

· Vous serez invité à entrer un mot de passe. Entrez le mot de passe administrateur.

Maintenant vous êtes en texte Éditeur nano. Si vous souhaitez ajouter un nouveau périphérique ou domaine, déplacez le curseur à l'aide des touches du curseur et fixez-le après le texte que vous voyez, puis commencez à taper. Si vous mappez une adresse IP spécifique sur votre réseau local à un domaine, vous pouvez saisir l'adresse IP, appuyer sur Tab, puis saisir le nom de domaine.

Inversement, si vous voulez vous assurer que l'URL ne va pas sur le site, utilisez "127.0.0.1". Cela le mappera à votre ordinateur. Même si votre ordinateur se voit attribuer une adresse IP différente par son routeur, 127.0.0.1 sera utilisé par défaut sur ordinateur local grâce à paramètres par défaut dans le fichier hôtes.

Une fois que vous avez terminé, appuyez et maintenez le contrôle et la touche O pour enregistrer le fichier, puis contrôle et X pour quitter. Retourner à ligne de commande et tapez "sudo killall -HUP mDNSResponder" suivi de return. Cela effacera Cache DNS votre ordinateur et ne sera pas déconcerté par les modifications que vous avez apportées au fichier hôtes.

N'oubliez pas que vous avez modifié le fichier hôtes, car à tout moment, vous devrez peut-être annuler les modifications que vous avez apportées afin de sauvegarder travail correct l'ordinateur.

Comment modifier fichier hosts sur Mac et pourquoi avez-vous besoin de le faire ? :
notation 80 sur 80 basé sur 80 notes.
Il y a 80 avis au total.

Juste, ni trop haut ni trop bas. Il devrait y avoir des prix sur le site Web du service. Nécessairement! sans "astérisques", clair et détaillé, là où c'est techniquement possible - le plus précis, définitif.

Si des pièces de rechange sont disponibles, jusqu'à 85 % des réparations complexes peuvent être effectuées en 1 à 2 jours. Les réparations modulaires prennent beaucoup moins de temps. Le site indique la durée approximative de toute réparation.

Garantie et responsabilité

Une garantie doit être accordée pour toute réparation. Tout est décrit sur le site et dans les documents. Une garantie est la confiance en soi et le respect de vous. Une garantie de 3 à 6 mois est bonne et suffisante. Il est nécessaire de vérifier la qualité et les vices cachés qui ne peuvent pas être détectés immédiatement. Vous voyez des termes honnêtes et réalistes (pas 3 ans), vous pouvez être sûr que vous serez aidé.

demi-succès dans Réparation Apple- c'est la qualité et la fiabilité des pièces de rechange, donc un bon service travaille directement avec les fournisseurs, il y a toujours plusieurs canaux fiables et un entrepôt avec des pièces de rechange éprouvées pour les modèles actuels afin que vous n'ayez pas à perdre de temps supplémentaire.

Diagnostic gratuit

C'est très important et c'est déjà devenu une règle de bonne forme pour le centre de services. Le diagnostic est la partie la plus difficile et la plus importante de la réparation, mais vous ne devriez pas payer un centime pour cela, même si vous ne réparez pas l'appareil après.

Service de réparation et de livraison

Bon service apprécie votre temps, offre donc livraison gratuite. Et pour la même raison, les réparations ne sont effectuées que dans l'atelier du centre de service: cela ne peut être fait correctement et selon la technologie que dans un endroit préparé.

Horaire pratique

Si le Service travaille pour vous, et non pour lui-même, alors il est toujours ouvert ! Tout à fait. L'horaire doit être pratique afin d'être à l'heure avant et après le travail. Un bon service fonctionne le week-end et les jours fériés. Nous vous attendons et travaillons sur vos appareils tous les jours : 9h00 - 21h00

La réputation des professionnels se compose de plusieurs points

Ancienneté et expérience de l'entreprise

Un service fiable et expérimenté est connu depuis longtemps.
Si une entreprise est sur le marché depuis de nombreuses années et qu'elle a réussi à s'imposer comme un expert, ils se tournent vers elle, écrivent à son sujet, la recommandent. Nous savons de quoi nous parlons, puisque 98% des appareils entrants dans le SC sont restaurés.
Nous sommes dignes de confiance et transmettons les cas complexes à d'autres centres de service.

Combien de maîtres dans les directions

Si vous attendez toujours plusieurs ingénieurs pour chaque type d'équipement, vous pouvez être sûr :
1. il n'y aura pas de file d'attente (ou elle sera minime) - votre appareil sera pris en charge immédiatement.
2. vous donnez réparation macbook un expert dans le domaine des réparations Mac. Il connaît tous les secrets de ces appareils

littératie technique

Si vous posez une question, le spécialiste doit y répondre le plus précisément possible.
Pour vous donner une idée de ce dont vous avez besoin.
Vais essayer de résoudre le problème. Dans la plupart des cas, à partir de la description, vous pouvez comprendre ce qui s'est passé et comment résoudre le problème.

© 2023 ermake.ru -- À propos de la réparation de PC - Portail d'information