Le nom de l'ordinateur de mon Mac mini ne cesse de changer lorsqu'il quitte le mode veille.

15

Lorsque je réveille mon Mac mini du mode veille, il affiche parfois une boîte de dialogue disant "Le nom de votre ordinateur" quel que soit "déjà utilisé sur ce réseau. 2), je suis jusqu'à (4) pour le moment).

Le Mac est connecté au réseau via un câble Ethernet et obtient une adresse IP attribuée par DHCP de mon routeur qui exécute pfSense. J'ai DHCP configuré 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?

Dans Préférences Système - Partage, le partage de fichiers et la connexion à distance sont activés.

Piku
la source
J'ai suivi les étapes suggérées par Jon Flaire, et LocalHostName ne cesse de revenir en arrière, dans mon cas de Tori à Tori (10). D'autres idées? Cela me conduit bonkers.
DJFriar
@DJFriar La même chose m'arrive. Peut-être commencé après l'installation de Yosemite. FWIW J'utilise Airport Base Extreme avec DHCP et un autre (ponté) et 3 Airport Expressed (tous pontés).
BlazingFrog

Réponses:

2

C’est généralement la faute du routeur et le Mac réagit à des conditions indépendantes de sa volonté.

Avez-vous déjà essayé d’utiliser une adresse IP fixe ou de faire une réservation DHCP afin que votre Mac revendique de manière plus fiable la même adresse lorsqu’il sort de veille?

Cela s'est encore aggravé avec iOS 8 et OS X 10.10 et le nouveau démon discoveryd, qui remplace mDNSResponder pour le nommage DNS, la découverte et le routage de périphériques, présente plusieurs bogues. Fondamentalement, même les ordinateurs avec une seule connexion réseau, il existe deux adresses IP - une IPv4 et l’autre IPv6. Le système confond l’une pour l’autre et incrémente le nom de l’hôte.

bmike
la source
Non quand j'ai cela l'adresse IP reste la même mais le nom change
Mark
@Mark - L'adresse IP est attribuée en fonction de l'adresse MAC de l'expéditeur de la demande DHCP. Il est toujours possible que le routeur soit à blâmer - mais cela ne doit pas nécessairement être comme vous l'avez dit.
bmike
true - peu cette réponse dit obliger le Mac à réclamer la même adresse IP et ce n’est certainement pas le problème que je vois
Mark
7

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

Vous pouvez définir votre nom d'hôte / nom d'ordinateur sur une valeur statique à l'aide de scutil dans Terminal. Cela signifie que votre Mac ne changera plus automatiquement de nom. Il est donc important qu'aucune autre machine de votre réseau ne porte réellement ce nom d'hôte. Lorsque vous exécutez cette opération, remplacez "new_hostname" par votre nom d’hôte souhaité:

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:

sudo scutil –-get HostName new_hostname

sudo scutil –-get LocalHostName new_hostname

sudo scutil –-get ComputerName new_hostname

Sources: 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/

Jon Flaire
la source
2

Cela m’arrive à l’occasion, le plus souvent lorsque le système d’exploitation a un problème et a besoin d’un redémarrage à froid.

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

  2. Redémarrer le PC.

  3. Accédez à préférences / Partage et remplacez le nom de votre ordinateur de "Votre iMac (2)" par "Votre iMac".

  4. Rebranchez le routeur.

  5. Connectez-vous au réseau.

Travaillé pour moi!

user67109
la source
C'est bien pour les petits réseaux. Que se passe-t-il lorsque vous avez plusieurs Apple TV, trois routeurs et 10 appareils iOS? Le nom corrompu semble se propager et empirer mes différents cycles veille / sommeil. C'est une solution viable pour les petits réseaux dans un appartement ou avec quelques appareils Apple. +1 pour la solution, mais je tenais à préciser que cela n’est pas viable pour de nombreuses entreprises ou des réseaux plus importants.
bmike
0

Une autre option à essayer consiste à désactiver Wake for Network Access dans les Préférences Système - & gt; Économie d'énergie. Nous avons ce problème au travail et le fait de le renommer semble en général tenir le nom en place.

smoooosher
la source
0

Ce numéro de nom d'hôte renommé automatique (1), (2), (N), ... problème de suffixe affecte de nombreux appareils Apple, a beaucoup de solutions de contournement potentielles, mais aucune solution complète connue. Il probablement concerne un protocole de découverte de réseau utilisé pour Apple AirPlay et d’autres services appelés:

Ce service est automatiquement lancé sous Mac OSX et permet aux machines locales de se découvrir via hostname.local mDNS, ainsi que des services de découverte tels que AirPlay.

De nombreux utilisateurs en ligne ont mis au point des solutions de contournement ou des solutions potentielles, mais d'après mon expérience, aucun d'entre eux n'a toujours fonctionné de manière fiable. La définition du nom d’hôte ne semble fonctionner que pendant une courte période.

J'ai commencé un Solution de contournement en cours & amp; répondre ici . Espérons que Apple apportera une solution à ce problème à l'avenir!

TrinitronX
la source