Mac benennt sich automatisch um - Hostname im Terminal ist falsch [duplizieren]

Ich habe eine Handvoll Macs (alle mit eindeutigen Namen) und gelegentlich wird eine Benachrichtigung angezeigt, dass ein anderer Computer im Netzwerk diesen Namen trägt, und meinem Mac wird eine (2) oder (3) hinzugefügt.

Wie kann ich den Hostnamen über die Befehlszeile festlegen?

Sie müssen dies zu einer tatsächlichen Frage und nicht zu einem Diskussionsthema machen - ich kann das für Sie tun, aber es scheint fair, Ihnen die Chance zu geben.
Welchen Router hast du? Haben Sie Wake für den Netzwerkzugriff auf den Problem-Macs aktiviert?
Es ist eine Schallwand NSA 3500. Es ist eine Schule
Nicht für den Netzwerkzugriff aus dem Ruhezustand aktiviert

Antworten (2)

Ja, du kannst :

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

So ändern Sie den Computernamen:

sudo scutil --set ComputerName "YourComputerName"

Um zu prüfen, ob alles in Ordnung ist:sudo scutil --get HostName

Es gibt ein paar Möglichkeiten, dieses Problem zu lösen.

Die unmittelbare Änderung besteht darin, das Terminal zu öffnen und den Befehl auszugeben

sudo scutil --set HostName {Name Ihres Computers hier}

Das nächste, was zu tun ist, ist

sudo pico /etc/hostconfig

Fügen Sie die folgende Zeile hinzu, gefolgt von Strg+O und dann Strg+X

HOSTNAME={Ihr Maschinenname hier}

Endlich neustarten