So legen Sie den Hostnamen auf Raspberry Pi fest
Der Zweck dieses Tutorials ist es, zu zeigen, wie man den System-Hostnamen auf einem Raspberry Pi ändert. Der Hostname ist ein wichtiger Bestandteil Ihres Geräts, da er eine einfache Identifizierung im lokalen Netzwerk ermöglicht. Der Hostname wird auch an anderen prominenten Stellen im System angezeigt, z. B. in der Eingabeaufforderung des Befehlszeilenterminals. Dies erleichtert die Erkennung, an welchem System Sie arbeiten, wenn Sie häufig SSH mit Ihrem Raspberry Pi und anderen Systemen gleichzeitig verbinden.
Hostnamen geben uns die Möglichkeit zu wissen, mit welchem Gerät wir entweder im Netzwerk oder physisch interagieren, ohne uns eine Reihe von IP-Adressen merken zu müssen, die sich ändern können. Sie sollten einen beschreibenden Hostnamen wie "rasp-pi" oder "backup-server" wählen, um ihn für lokale Serveradministratoren leicht identifizierbar zu machen, anstatt einen mehrdeutigen Namen wie "server2", bei dem es sich um fast jedes System in Ihrem Netzwerk handeln kann.
In diesem Tutorial lernen Sie:
- So änderst du den Hostnamen auf einem Raspberry Pi per
raspi-config - So ändern Sie den Hostnamen auf einem Raspberry Pi über
hostnamectl(systemd)
Festlegen des Hostnamens auf Raspberry Pi Schritt für Schritt Anleitung
Im Folgenden werden zwei Methoden zum Ändern des System-Hostnamens des Raspberry Pi behandelt. Normalerweise erweist sich das Dienstprogramm raspi-config als am einfachsten zu bedienen und ist für alle Benutzer leicht zu verstehen, aber wenn Sie dieses Dienstprogramm aus irgendeinem Grund nicht zur Verfügung haben, können Sie den Hostnamen jederzeit manuell mit dem Befehl hostnamectl setzen. Wählen Sie die Methode, die Sie bevorzugen.
Wenn Sie den Hostnamen Ihres Raspberry Pi ändern, müssen Sie das System nicht neu starten, damit der neue Hostname angewendet wird, obwohl Sie möglicherweise Ihr Terminal erneut öffnen müssen, um die Änderung dort zu sehen.
Verwenden von raspi-config zum Ändern des Hostnamens
-
Öffnen Sie das Dienstprogramm
raspi-config mit root-Rechten, indem Sie den folgenden Befehl ausführen:sudo raspi-config Wählen Sie das Menü Systemoptionen aus dem Tool
raspi-configaus.Scrollen Sie nach unten und wählen Sie in diesem Menü die Option Hostname.
Der nächste Bildschirm enthält eine hilfreiche Erinnerung daran, dass die Kriterien für einen Hostnamen recht streng sind. Wir können nur ASCII-Zeichen im Namen verwenden, wobei a bis z, alle Ziffern und der Bindestrich die einzigen zulässigen Zeichen sind. Drücken Sie einfach
die Eingabetaste, um diese Warnung zu umgehen.Geben Sie abschließend den gewünschten Hostnamen ein, den Sie verwenden möchten, und drücken Sie dann
die Eingabetaste, damit die Änderungen wirksam werden.
Verwenden von hostnamectl zum Ändern des Hostnamens
Überprüfen Sie zunächst Ihren aktuellen Hostnamen. Verwenden Sie dazu entweder den Befehl
hostnamectloderhostname:hostname raspberryDie Ausgabe des Befehls
hostnamectlkönnte in etwa wie folgt aussehen:hostnamectl Static hostname: raspberry ...In beiden Fällen lautet der aktuelle Hostname unseres Systems
raspberry.Verwenden Sie als Nächstes den Befehl
hostnamectl, um den Hostnamen unseres Raspberry Pi-Systems zu ändern. Als Beispiel werden wir unseren Hostnamen auflinuxconfigumstellen.sudo hostnamectl set-hostname linuxconfigDer obige Befehl ändert den Hostnamen unseres Raspberry Pi-Systems in
linuxconfig.Bearbeiten Sie als Nächstes die Datei
/etc/hosts, um die Änderung widerzuspiegeln, indem Sie den Befehlsudoedit /etc/hostsausführen. Ändern Sie beispielsweise:VON:
127.0.0.1 localhost 127.0.1.1 raspberryAN:
127.0.0.1 localhost 127.0.1.1 linuxconfigFühren Sie den Befehl
hostnamectlaus, um die Änderung des Hostnamens zu bestätigen:hostnamectl Static hostname: linuxconfig ...
Abschließende Gedanken
In diesem Tutorial haben wir zwei Methoden zum Ändern des Hostnamens auf einem Raspberry Pi-System mit raspi-config und hostnamectl gesehen. Wir haben auch gelernt, wie wichtig es ist, einen geeigneten Hostnamen auszuwählen, um die Identifizierung eines Systems zu erleichtern. Administratoren können diese Methoden verwenden, um sicherzustellen, dass sie über ein Netzwerk von Geräten mit entsprechenden Namen verfügen.




