Diese Frage hat hier bereits eine Antwort:
- Der Name des OS X-Computers stimmt nicht mit den Antworten auf Terminal 10 überein
Drei Tage lang habe ich in meiner örtlichen Bibliothek eine Verbindung zum öffentlichen WiFi-Netzwerk hergestellt. Ich habe jeden Tag eine andere Eingabeaufforderung im Terminal gesehen. Hier sind einige der Eingabeaufforderungen, die ich gesehen habe:
zp-pc:~ russell$
mary-pc:~ russell$
normob05:~ russell$
Ich habe unter Systemeinstellungen -> Freigabe überprüft, und mein Computername lautet "Russell's Mac". Außerdem habe ich die DHCP-Client-ID unter Systemeinstellungen -> Netzwerk -> Erweitert -> TCP / IP auf "RUSSMAC" gesetzt, aber an der Eingabeaufforderung des Terminals werden weiterhin die zufälligen Hostnamen angezeigt.
Warum ändert sich mein Computername jeden Tag?
Antworten:
Geben Sie das Terminal ein:
Wenn kein Hostname verfügbar ist, stammt das, was Sie sehen, wahrscheinlich vom DNS- oder DHCP-Server.
Stellen Sie Ihren Hostnamen ein mit:
Das sollte es tun.
quelle
Fand die Antwort hier , obwohl es einige Diskussion über die Details gibt.
Kurz gesagt, der Mac ruft einen Hostnamen vom DHCP-Server ab. Dies wirkt sich nicht auf den Namen Ihres Computers aus, den Sie ihm zugewiesen haben. Dies wirkt sich nur auf das aus, was Sie an der Eingabeaufforderung sehen.
quelle
Sehr einfache einfache Lösung ...
sudo hostname [Hostname]
Geben Sie den Hostnamen ein und sehen Sie Ihren neuen Hostnamen
z.B
doolally: ~ sjohnson $ sudo hostname AllTheRage
doolally: ~ sjohnson $ hostname
AllTheRage
Login zurück oder Terminal neu starten um zu aktualisieren ...
Überprüfen Sie auch die Verwendung des Hostnamens im manuellen man-Hostnamen
quelle
Ich habe festgestellt, dass sich mein in der Eingabeaufforderung des Terminals aufgeführter Hostname geändert hat. Ich habe den gleichen Namen in meinen Netzwerkeinstellungen auf der Registerkarte WINS gefunden. Schien mit einer Arbeitsgruppe aus meinem Büro verbunden zu sein (möglicherweise von der Verbindung zu meinem Unternehmens-VPN). Wie auch immer, ich habe es in Ruhe gelassen und einfach den oben aufgelisteten Befehl sudo scutil verwendet, um meinen Hostnamen festzulegen, und das Problem wurde behoben. Terminal geschlossen und neues eröffnet; alles ist gut.
quelle
Dies ist sehr spät, aber hoffentlich hilft dies denjenigen in der Zukunft, die auf dieses Problem stoßen. Nach vielen Recherchen war die etwas lange, aber einfachste Antwort, die ich gefunden habe,:
Das sollte es tun.
quelle