Legen Sie den Hostnamen / Computernamen für macOS fest

29

Ich habe ein lokales Netzwerk zu Hause. Dieses Netzwerk enthält 5 Laptops. Einer der Laptops ist ein Apple-Laptop mit MacOS 10.8. Auf dem anderen ist Linux installiert, auf allen anderen läuft Windows.

Beim Versuch, meinen Router zu öffnen und "Verbundene Geräte" zu überprüfen, wird unter der IP-Adresse dieses Mac Folgendes angezeigt:

Hostname - eine IPV6-Adresse

Was ich lieber sehen möchte, ist ein aussagekräftiger Name, damit ich ihn in der Datei / etc / hosts auf einem Linux-Laptop verwenden kann. Außerdem möchte ich den Computernamen überprüfen, damit die Zeile / etc / hosts korrekt ist.

Igor
quelle

Antworten:

53

Festlegen des Mac-Hostnamens oder Computernamens über das Terminal

  1. Öffnen Sie ein Terminal.
  2. Geben Sie den folgenden Befehl ein, um den primären Hostnamen Ihres Mac zu ändern :
    Dies ist Ihr vollständig qualifizierter Hostname, z. B. myMac.domain.com

    sudo scutil --set HostName <new host name>
    
  3. Geben Sie den folgenden Befehl ein, um den Bonjour-Hostnamen Ihres Mac zu ändern :
    Dies ist der Name, der im lokalen Netzwerk verwendet werden kann, z. B. myMac.local.

    sudo scutil --set LocalHostName <new host name>
    
  4. Wenn Sie auch den Computernamen ändern möchten, geben Sie den folgenden Befehl ein:
    Dies ist der benutzerfreundliche Computername, den Sie im Finder sehen, z. B. myMac.

    sudo scutil --set ComputerName <new name>
    
  5. Leeren Sie den DNS-Cache, indem Sie Folgendes eingeben:

    dscacheutil -flushcache
    
  6. Starten Sie Ihren Mac neu.

Ausschlag Mendis
quelle
Danach sehe ich immer noch die IPv6-Adresse im Router. Irgendeine Idee? Und wie lautet die Zeile in der Datei / etc / hosts unter Linux, wenn ich die Hostnamen auf MyMac setze?
Igor
1
Ordnen Sie zitierte Inhalte immer einem geeigneten Quelllink zu und verwenden Sie die Zitatformatierung für zitierte Inhalte. Ich habe einen potenziellen Quelllink hinzugefügt, aber bitte bearbeiten, wenn dies nicht korrekt ist.
grg
7

Sie können den Computernamen unter Systemeinstellungen → Freigabe festlegen.

grg
quelle
@ggarside, ich sehe immer noch ein IPv6 als Computernamen im Router. Es ist ein Comcast-Modem / Router. Irgendeine Idee?
Igor