Zum Hauptinhalt springen

Ändern des Hostnamens auf einem Ubuntu VPS - Schritt für Schritt Anleitung

Hostname ist ein eindeutiger Name, der Ihren Server im Netzwerk identifiziert. Wenn Sie Ihr Ubuntu VPS einrichten, müssen Sie möglicherweise den Hostname für verschiedene Zwecke ändern. Zum Beispiel möchten Sie vielleicht einen aussagekräftigeren Namen verwenden, um Ihren Server im Netzwerk leichter zu identifizieren.

In diesem Artikel werden wir uns ansehen, wie Sie den Hostname auf einem Ubuntu VPS ändern können. Wir betrachten zwei grundlegende Möglichkeiten: Den hostname vorübergehend zu ändern, bevor der Server neu gestartet wird, und den hostname dauerhaft zu ändern, damit er nach dem Neustart beibehalten wird.

Die erste Möglichkeit besteht darin, den hostname vorübergehend zu ändern. Dies ist nützlich, wenn Sie einen neuen Namen testen oder innerhalb kurzer Zeit verwenden möchten. Dazu müssen Sie den Befehl verwenden hostname mit einem neuen Namen. Zum Beispiel:

Wie kann ich den Hostname auf einem Ubuntu VPS ändern

  1. Öffnen Sie ein Terminal oder stellen Sie über SSH eine Verbindung zu einem VPS her.
  2. Geben Sie den Befehl sudo hostnamectl set-hostname für den neuen hostname ein und ersetzen Sie den neuen hostname durch den gewünschten Namen.
  3. Geben Sie bei Bedarf das Root-Passwort ein.
  4. Starten Sie das System mit dem Befehl sudo reboot neu.

Nach dem Neustart werden die Änderungen wirksam und der neue Hostname wird angewendet. Stellen Sie sicher, dass Sie einen gültigen Namen für hostname verwenden, der aus Buchstaben, Zahlen und Bindestrichen besteht (die maximale Länge beträgt 64 Zeichen).

Jetzt wissen Sie, wie Sie den Hostname auf einem Ubuntu VPS ändern können. Dies kann für die einfache Verwaltung und Konfiguration Ihres Servers nützlich sein.

Verbinden Sie sich über SSH mit dem VPS

Um den Hostname auf einem Ubuntu VPS zu ändern, müssen Sie über SSH (Secure Shell) eine Verbindung zum Server herstellen. Mit SSH können Sie den Server über eine verschlüsselte Verbindung remote verwalten.

Führen Sie die folgenden Schritte aus, um eine Verbindung zu einem VPS über SSH herzustellen:

  1. Öffnen Sie ein Terminal auf Ihrem Computer.
  2. Geben Sie den Befehl ein ssh username@your_server_ip, wo username - ihr Benutzername ist auf dem Server und your_server_ip - Die IP-Adresse Ihres VPS.
  3. Drücken Sie die Eingabetaste.
  4. Bei der ersten Verbindung wird möglicherweise eine Meldung angezeigt, in der Sie aufgefordert werden, den Schlüssel zu authentifizieren. Geben Sie "yes" ein und drücken Sie die Eingabetaste.
  5. Geben Sie das Passwort des Benutzers ein und drücken Sie die Eingabetaste.

Jetzt haben Sie sich über SSH erfolgreich mit Ihrem VPS verbunden und können Befehle ausführen, um den hostname zu ändern.

Öffnen Sie die Datei /etc/hostname

Um den hostname auf Ihrem Ubuntu VPS zu ändern, müssen Sie die Datei /etc/hostname öffnen. Diese Datei enthält den aktuellen Hostnamen Ihres Servers.

Sie können die Datei /etc/hostname mit einem beliebigen Texteditor in der Befehlszeile öffnen. Sie können beispielsweise den Nano-Editor verwenden, indem Sie den folgenden Befehl ausführen:

sudo nano /etc/hostname

Nachdem Sie diesen Befehl ausgeführt haben, wird die Datei /etc/hostname im Nano-Editor geöffnet.

In dieser Datei sehen Sie den aktuellen Hostnamen. Ändern Sie es in den neuen Namen, den Sie für Ihren Server festlegen möchten.

Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei und schließen Sie den Nano-Editor. Ihr neuer Hostname wird nach dem Neustart des Servers angewendet.

Ändern Sie den Namen hostname

Schritt 1: Öffnen Sie ein Terminal und geben Sie den Befehl ein:

sudo nano /etc/hostname

Schritt 2: Ersetzen Sie in der geöffneten Datei den aktuellen hostname durch den neuen Namen. Zum Beispiel:

Schritt 3: Speichern Sie die Änderungen und schließen Sie die Datei, indem Sie auf klicken Ctrl+X. bestätigen sie dann die Speicherung mit Y.

Schritt 4: Bearbeiten Sie nun die hosts-Datei mit dem Befehl:

sudo nano /etc/hosts

Schritt 5: Suchen Sie die Zeile mit dem aktuellen hostname und ersetzen Sie sie durch einen neuen Namen. Zum Beispiel:

Schritt 6: Speichern Sie die Änderungen und schließen Sie die Datei, indem Sie auf klicken Ctrl+X. bestätigen sie dann die Speicherung mit Y.

Schritt 7: Starten Sie das System neu, damit die Änderungen wirksam werden:

Nach dem Neustart haben Sie den hostname auf Ihrem Ubuntu VPS erfolgreich geändert.

Speichern Sie die Änderungen

Nachdem Sie Änderungen am Hostname Ihres Ubuntu VPS vorgenommen haben, denken Sie daran, die Änderungen zu speichern, damit sie wirksam werden.

Führen Sie die folgenden Schritte aus, um die Änderungen zu speichern:

Schritt 1:Öffnen Sie ein Terminal auf Ihrem Ubuntu VPS.
Schritt 2:Geben Sie den folgenden Befehl ein:
sudo systemctl restart systemd-hostnamed
Schritt 3:Bestätigen Sie die Aktion, indem Sie das Administratorkennwort (sudo-Kennwort) eingeben.

Nachdem Sie diese Schritte ausgeführt haben, werden die Änderungen am Hostname Ihres Ubuntu VPS gespeichert und Sie können den neuen Hostnamen verwenden, wenn Sie mit dem Server arbeiten.

Öffnen Sie die Datei /etc/hosts

Um den hostname in Ubuntu VPS zu ändern, müssen Sie die Datei öffnen /etc/hosts. Diese Datei enthält Übereinstimmungen zwischen IP-Adressen und Hostnamen.

Sie können die Datei /etc/hosts mit einem beliebigen Texteditor im Terminal öffnen, z. B. mit dem Befehl nano:

sudo nano /etc/hosts

Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie den Inhalt der Datei /etc/hosts in einem Texteditor. Hier können Sie die Ansichtszeilen sehen:

Geben Sie einen neuen Hostname ein, indem Sie den Wert ersetzen localhost auf den gewünschten Hostnamen. Zum Beispiel:

Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei /etc/hosts, indem Sie auf klicken Ctrl+O. schließen Sie dann den Editor, indem Sie auf klicken Ctrl+X.

Nachdem Sie den hostname in der Datei /etc/hosts geändert haben, starten Sie das System mit dem Befehl neu sudo reboot. Nach dem Neustart wird der neue Hostname angewendet.

Ändern Sie den hostname in dieser Datei

Schritt 1: Öffnen Sie ein Terminal und geben Sie den Befehl ein:

sudo nano /etc/hostname

Schritt 2: Suchen Sie den aktuellen hostname in der Datei und ersetzen Sie ihn durch den neuen Namen. Stellen Sie sicher, dass der neue Hostname gültig ist und nur Buchstaben, Zahlen und Bindestriche enthält.

Schritt 3: Drücken Ctrl + O, um die Änderungen zu speichern und dann Ctrl + X, um den Nano-Editor zu beenden.

Schritt 4: Geben Sie im Terminal den folgenden Befehl ein, um die Hosts-Datei zu aktualisieren:

sudo nano /etc/hosts

Schritt 5: Suchen Sie nach der Zeichenfolge, die den alten hostname enthält, und ersetzen Sie sie in allen Datensätzen dieser Zeichenfolge durch den neuen Namen. Speichern Sie die Änderungen, indem Sie auf klicken Ctrl + O. und beenden Sie den Nano-Editor, indem Sie auf klicken Ctrl + X.

Schritt 6: Starten Sie das System neu, damit die Änderungen wirksam werden, indem Sie den Befehl verwenden:

Nach dem Neustart verwendet Ihr Ubuntu-VPS den neuen Hostname.

Speichern Sie die Änderungen in der Datei /etc/hosts

1. Öffnen Sie ein Terminal und geben Sie den Befehl ein:

  • sudo nano /etc/hosts

2. Suchen Sie im geöffneten Editor-Fenster nach einem Teil der Datei, der sich auf Ihren aktuellen Hostname bezieht.

3. Ändern Sie den aktuellen Hostname in einen neuen, indem Sie ihn nach der IP-Adresse in dieser Zeile eingeben.

4. Drücken Sie Strg+ X , dann Y und Enter , um die Änderungen zu speichern und den Editor zu schließen.

5. Stellen Sie sicher, dass die Änderungen erfolgreich gespeichert wurden, indem Sie den Befehl eingeben:

Starten Sie den Server neu

Nachdem Sie den hostname in einem Ubuntu VPS geändert haben, müssen Sie den Server neu starten, damit die Änderungen wirksam werden.

Sie können den Server mit einem der folgenden Befehle neu starten:

  • sudo init 6 - führt einen normalen Neustart durch;
  • sudo shutdown -r now - führt einen Notfallneustart durch;
  • sudo reboot - führt auch einen Neustart durch.

Nach dem Neustart des Servers wird der neue Hostname vom Ubuntu-System verwendet.