Mac se renomme automatiquement - le nom d'hôte est incorrect dans le terminal [en double]

8

J'ai une poignée de macs (tous avec des noms uniques) et à l'occasion, il invite à indiquer un autre ordinateur sur le réseau comme ce nom et ajoute un (2) ou (3) à mon mac.

Comment puis-je définir le nom d'hôte à partir de la ligne de commande?

Bradley Chambers
la source
2
Vous devez clarifier cela en une question réelle plutôt qu'en un sujet de discussion - je peux le faire pour vous, mais semble juste de vous donner la chance.
stuffe
1
Quel routeur avez-vous? Avez-vous activé le réveil pour l'accès au réseau sur les Mac problématiques?
bmike
C'est un mur sonique NSA 3500. C'est une école
Bradley Chambers
Non activé pour l'accès au réseau depuis le sommeil
Bradley Chambers

Réponses:

5

Oui, vous pouvez :

sudo scutil --set HostName "YourHostName"
sudo scutil --set LocalHostName "YourLocalHostName"

pour changer le nom de l'ordinateur:

sudo scutil --set ComputerName "YourComputerName"

Pour vérifier si tout va bien: sudo scutil --get HostName

enzo
la source
3

Il existe deux façons de résoudre ce problème.

Le changement immédiat consiste à ouvrir Terminal et à émettre la commande

sudo scutil --set HostName {votre nom de machine ici}

La prochaine chose à faire est de

sudo pico / etc / hostconfig

Ajoutez la ligne suivante, suivie de Ctrl + O, puis Ctrl + X

HOSTNAME = {le nom de votre machine ici}

Redémarrez enfin

Antony
la source