Startseite » wie man » So ändern Sie den Hostnamen Ihres Raspberry Pi (oder eines anderen Linux-Geräts)

    So ändern Sie den Hostnamen Ihres Raspberry Pi (oder eines anderen Linux-Geräts)

    Der Standard-Hostname für das Raspberry Pi lautet kreativ genug:Raspberrypi“. Was ist, wenn Sie einen anderen Hostnamen wünschen oder Hostnamenkonflikte in Ihrem lokalen Netzwerk vermeiden möchten? Lesen Sie weiter, um zu erfahren, wie Sie den Hostnamen eines Linux-basierten Geräts schnell ändern können.

    Warum möchte ich das tun??

    Es gibt zwei Hauptgründe, warum Sie einige Minuten benötigen, um den lokalen Hostnamen eines Linux-Geräts in Ihrem Netzwerk zu bearbeiten. Der häufigste Grund wäre einfach eine Anpassung - es macht Spaß, Dinge zu personalisieren. Lassen Sie Ihre Raspberry Pi-Musikstation nicht so einfach alt sein. “Raspberrypi"Sie könnten es beispielsweise umbenennen in"Jukebox“.

    Der andere Grund, warum Sie den lokalen Host anpassen möchten, ist die Vermeidung von Namenskonflikten. Wenn Sie beispielsweise drei Raspberry Pi-Einheiten erworben und eingerichtet haben, versuchen alle drei (unter der Annahme einer Standardinstallation von Raspbian), den lokalen Hostnamen abzurufen. “Raspberrypi“.

    Die erste ist erfolgreich, und die nächsten beiden können ihre Hostnamen nicht auflösen, sodass sie in der Geräteliste Ihres Routers leer bleiben (wie in der Abbildung oben gezeigt) und über auf Hostnamen basierende Protokolle wie Samba-Dateifreigabe nicht erreichbar sind.

    Glücklicherweise ist es sehr einfach, vorausgesetzt, Sie wissen, wo Sie ein paar schnelle Änderungen vornehmen und den Hostnamen Ihres Raspberry Pi (und der meisten anderen Linux-basierten Geräte, auf die Sie vollen Zugriff haben) ändern können. Zu Demonstrationszwecken führen wir die Änderung auf einer Raspbian-Standardinstallation durch, aber dieselben Dateibearbeitungen werden auf Debian, Ubuntu und den meisten anderen Linux-Plattformen funktionieren.

    Ändern des Hosts auf Ihrem Pi

    Wir haben so viele Himbeer-Pi-Einheiten im Büro, dass sich jetzt eine Reihe von ihnen im Konflikt befindet. Heute werden wir das beheben, indem wir jeder Pi-Einheit basierend auf ihrer aktuellen Funktion eindeutige Namen zuweisen. Ein perfekter Kandidat für diese Umbenennung ist unsere fantastische Raspberry Pi-Wetterstation. Es wird viel einfacher sein, es im Netzwerk zu identifizieren, sobald der Hostname geändert wird inWetterstation“.

    Der erste Schritt besteht darin, entweder das Terminal am Gerät oder SSH in das Gerät zu öffnen und ein Remote-Terminal zu öffnen. Unser Gerät ist ohne Kopf und läuft derzeit. Daher nehmen wir die entfernte Terminal-Route und stellen über SSH eine Verbindung her.

    Geben Sie am Terminal den folgenden Befehl ein, um die hosts-Datei zu öffnen:

    Sudo Nano / etc / hosts

    Ihre hosts-Datei sieht so aus:

    Lassen Sie alle Einträge außer dem allerletzten Eintrag 127.0.1.1 mit dem Hostnamen “Raspberrypi“. Dies ist die einzige Zeile, die Sie bearbeiten möchten. Ersetzen Sie "raspberrypi" durch den gewünschten Hostnamen. Wir haben es auf unserem Gerät ersetzt mitWetterstation“. Drücken Sie STRG + X, um den Editor zu schließen. stimmen Sie zu, die vorhandene Datei zu überschreiben und zu speichern.

    Geben Sie am Terminal den folgenden Befehl ein, um die Hostname-Datei zu öffnen:

    sudo nano / etc / hostname

    Diese Datei enthält nur Ihren aktuellen Hostnamen:

    Ersetzen Sie die Voreinstellung "Raspberrypi"Mit demselben Hostnamen, den Sie im vorherigen Schritt angegeben haben (z. B."Wetterstation“). Drücken Sie erneut STRG + X, um den Editor zu schließen, und stimmen Sie zu, die vorhandene Datei zu überschreiben und zu speichern.

    Schließlich müssen die Änderungen am System festgeschrieben und das System neu gestartet werden, damit die Änderungen wirksam werden. Geben Sie am Terminal den folgenden Befehl ein, um die Änderungen zu übernehmen:

    Sudo /etc/init.d/hostname.sh

    Folgen Sie diesem Befehl mit:

    Sudo Neustart

    Sobald das System wieder online ist, können Sie in der Geräteliste Ihres Routers nachsehen, ob der neue Hostname ordnungsgemäß aufgelöst wurde:

    Erfolg! Anstatt das Netzwerk ohne Namen zu durchwandern, hat unsere kleine Raspberry Pi-Wetterstation einen eigenen Hostnamen.