Website-Suche

So ändern Sie den Hostnamen unter Debian Linux


Der Hostname eines Linux-Systems ist wichtig, da er zur Identifizierung des Geräts in einem Netzwerk verwendet wird. Der Hostname wird auch an anderen prominenten Stellen angezeigt, z. B. in der Eingabeaufforderung des Terminals. So haben Sie stets eine Erinnerung daran, mit welchem System Sie arbeiten. Es ist ein echter Lebensretter, wenn Sie mehrere Systeme über SSH verwalten und diese Befehlszeilenterminals in Ihrem Kopf miteinander verschmelzen.

Natürlich werden IP-Adressen verwendet, wenn Geräte miteinander kommunizieren müssen, aber diese können sich häufig ändern. Hostnamen geben uns die Möglichkeit zu wissen, mit welchem Gerät wir entweder im Netzwerk oder physisch interagieren, ohne uns eine Reihe von Nummern merken zu müssen, die sich ändern können. Daher ist es wichtig, dass Ihr System einen Hostnamen trägt, der Ihnen hilft, es schnell zu identifizieren. Zum Beispiel ist "backup-server" viel informativer als "server2". Wenn Sie den Zweck eines Systems nicht leicht anhand des Hostnamens identifizieren können, ist es an der Zeit, ihn zu ändern.

In dieser Anleitung zeigen wir Ihnen, wie Sie den Hostnamen unter Debian Linux ändern können. Das Ändern des Hostnamens kann entweder über die Befehlszeile oder die GUI erfolgen, und wir zeigen Ihnen die Schritte für beide Methoden im Folgenden.

In diesem Tutorial lernen Sie:

  • So ändern Sie den Debian-Hostnamen über die Befehlszeile
  • So ändern Sie den Debian-Hostnamen über die GNOME-GUI

Ändern des Hostnamens unter Debian Linux

Ändern des Debian-Hostnamens über die Befehlszeile

Führen Sie die folgenden Schritte aus, um den Hostnamen von Debian mit dem Befehl hostnamectl von systemd zu ändern.

  1. Zuerst überprüfen wir den aktuellen Hostnamen mit dem Befehl hostname oder hostnamectl.

    
    hostname
    debian
    
    hostnamectl
       Static hostname: debian
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 37eaf1edf1864dee9cfa90373206a449
               Boot ID: f4d3980df9da46f5b1a5dc997739f8b1
        Virtualization: oracle
      Operating System: Debian GNU/Linux 10 (buster)
                Kernel: Linux 4.19.0-16-amd64
          Architecture: x86-64
    

    Beide Befehle geben an, dass unser Hostname debian ist, der Standard-Hostname für neue Debian-Installationen.

  2. Ändern Sie als Nächstes den Hostnamen mit dem folgenden Befehl. In diesem Beispiel ändern wir unseren Hostnamen in linuxconfig. Beim Ausführen dieses Befehls werden Sie zur Eingabe des Administratorkennworts aufgefordert.

    
    hostnamectl set-hostname linuxconfig
    

    Führen Sie die Befehle aus Schritt 1 erneut aus, um die neue Änderung zu bestätigen.

  3. Bearbeiten Sie abschließend die Datei /etc/hosts, um die Änderung widerzuspiegeln. Zum Beispiel:

    Fügen Sie die folgenden zwei Zeilen zu Ihrer Datei hinzu und ersetzen Sie dieses Beispiel durch den gewünschten Hostnamen. Sie können auch die vorhandenen, standardmäßigen Zeilen in der Datei belassen.

    
    127.0.0.1	linuxconfig
    ::1		linuxconfig
    

Bearbeiten der Hosts-Datei

Das ist alles, was dazu gehört. Beachten Sie, dass Ihre aktuell geöffneten Terminals die Änderung noch nicht widerspiegeln, neu geöffnete Terminals jedoch schon.

Ändern des Hostnamens über die GNOME-GUI

Wenn Sie GNOME GUI unter Debian installiert haben, können Sie die folgenden Schritte ausführen, um den Hostnamen des Systems zu ändern.

  1. Debian erlaubt es einem normalen Benutzer nicht, den Hostnamen über die GUI zu bearbeiten, daher müssen wir das GNOME-Einstellungsmenü mit unserem root-Konto öffnen. Führen Sie dazu den folgenden Befehl als root aus.

    
    gnome-control-center
    
  2. Laden Sie die Position in-article-Ads-Banner_2

  3. Klicken Sie unten auf die Registerkarte Details und dann auf Info.
  4. In diesem Menü können Sie auf den Bereich "Gerätename" klicken und den gewünschten Hostnamen eingeben. Drücken Sie einfach die Eingabetaste, wenn Sie mit der Änderung fertig sind, und dann können Sie dieses Fenster schließen.
  5. Ändern Sie den Hostnamen über die GUI

  6. Geben Sie anschließend hostnamectl in das geöffnete Terminal ein, damit Sie überprüfen können, ob die Änderung vorgenommen wurde.

    
    hostnamectl
       Static hostname: linuxconfig
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 37eaf1edf1864dee9cfa90373206a449
               Boot ID: f4d3980df9da46f5b1a5dc997739f8b1
        Virtualization: oracle
      Operating System: Debian GNU/Linux 10 (buster)
                Kernel: Linux 4.19.0-16-amd64
          Architecture: x86-64
    

Abschließende Gedanken

In dieser Anleitung haben wir eine Befehlszeilen- und GUI-Methode zum Ändern des System-Hostnamens in Debian Linux 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 ihre Debian-Computer geeignete und leicht identifizierbare Hostnamen haben.

Verwandte Artikel: