19 votes

Le nom de l'ordinateur de mon Mac mini change sans cesse lorsqu'il sort de veille

Lorsque je sors mon Mac mini de son état de veille, il affiche parfois une boîte de dialogue indiquant "Le nom de votre ordinateur "quel qu'il soit" est déjà utilisé sur ce réseau". Le nom a été changé en "quel que soit (1)"" (ou (2), j'en suis à (4) en ce moment).

Le Mac est branché sur le réseau via un câble Ethernet et reçoit une adresse IP assignée par DHCP depuis mon routeur qui exécute pfSense. J'ai configuré DHCP pour donner la même adresse IP au Mac du Mac.

Pourquoi cela se produit-il, et plus utilement, comment puis-je faire en sorte que la machine cesse de se renommer elle-même ?

Dans les Préférences Système - Partage, j'ai activé le "Partage de fichiers" et la "Connexion à distance".

11voto

Jon Flaire Points 91

J'ai vu cela se produire lorsque le serveur DNS local a activé la mise en cache des DNS, mais ne vide pas le cache assez souvent (ou pas du tout).

Vous pouvez définir votre nom d'hôte/nom d'ordinateur à une valeur statique en utilisant scutil dans le terminal. Cela signifie que votre Mac ne changera plus son nom automatiquement, il est donc important qu'il n'y ait pas d'autres machines sur votre réseau qui possèdent ce nom d'hôte. Lorsque vous exécutez cette commande, remplacez "new_hostname" par le nom d'hôte que vous souhaitez :

sudo scutil --set HostName new_hostname

sudo scutil --set LocalHostName new_hostname

sudo scutil --set ComputerName new_hostname

Vous pouvez vérifier que les valeurs sont définies en exécutant :

scutil --get HostName 

scutil --get LocalHostName 

scutil --get ComputerName 

Sources : man scutil

https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man8/scutil.8.html

http://osxdaily.com/2010/09/06/change-your-mac-hostname-via-terminal/

3voto

Oskar Points 1242

En général, c'est la faute du routeur et le Mac répond à des conditions hors de son contrôle.

Avez-vous essayé d'utiliser une adresse IP fixe ou de faire une réservation DHCP afin que votre Mac réclame plus sûrement la même adresse lorsqu'il sort de son sommeil ?

La situation s'est considérablement aggravée avec iOS 8 et OS X 10.10 et plusieurs bogues sont présents dans le nouveau démon discoveryd qui remplace mDNSResponder pour le nommage DNS et la découverte et le routage des périphériques. En gros, même sur les ordinateurs n'ayant qu'une seule connexion réseau, il y a deux adresses IP, l'une IPv4 et l'autre IPv6, et le système confond l'une et l'autre et incrémente le nom d'hôte.

2voto

user67109 Points 21

Cela m'arrive à l'occasion, le plus souvent lorsque le système d'exploitation a un problème et doit être redémarré à froid.

  1. Débranchez le routeur. Pour une raison quelconque, après le redémarrage, l'ordinateur a du mal à se connecter au réseau car le routeur "pense" que la connexion n'a jamais été rompue. Étant donné qu'une connexion ne peut être établie avec le nom d'utilisateur donné, le système d'exploitation ajoute un (1, 2, 3 ) à la fin du nom.

  2. Redémarrez l'ordinateur.

  3. Allez dans les préférences/Partage et changez le nom de votre ordinateur de "l'iMac de votre nom (2)" à "l'iMac de votre nom".

  4. Rebranchez le routeur.

  5. Connectez-vous au réseau.

Ça a marché pour moi !

0voto

smoooosher Points 3182

Une autre option à essayer est de désactiver la fonction Wake for Network Access dans les Préférences Système -> Economiseur d'énergie. Nous avons ce problème au travail et en faisant cela + en le renommant, le nom reste en place.

0voto

TrinitronX Points 1132

Ce renommage automatique du numéro de nom d'hôte (1) , (2) , (N) , ... est un problème qui touche de nombreux appareils Apple. Il existe de nombreuses solutions de contournement potentielles, mais aucune solution complète connue. Il s'agit de le plus probable a un rapport avec un protocole de découverte de réseau utilisé pour Apple AirPlay et d'autres services appelés :

Ce service est automatiquement démarré dans Mac OSX, et c'est ainsi que les machines locales sont capables de se découvrir les unes les autres par l'intermédiaire de hostname.local mDNS, ainsi que de découvrir des services tels que AirPlay.

De nombreux utilisateurs en ligne ont proposé des solutions de contournement ou des solutions potentielles, mais d'après mon expérience, aucune n'a fonctionné de manière fiable tout le temps. La définition du nom d'hôte ne semble fonctionner que pendant une courte période.

J'ai commencé un Solution de rechange et réponse en cours d'élaboration ici . Espérons qu'Apple fournira une solution à ce problème à l'avenir !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X