Hostname deines Rootservers ändern

Skip to main content
Du bist hier:
Drucken

Hostname deines Rootservers ändern

Der Hostname ist der Name, mit dem sich dein Server im System meldet, zum Beispiel in der Eingabeaufforderung oder beim Versand von E-Mails. Du legst ihn direkt im Betriebssystem deines Servers fest. So bleibt er dauerhaft erhalten, auch nach einem Neustart.

Linux (Ubuntu, Debian und weitere)

  1. Melde dich per SSH als root an.
  2. Setze den neuen Namen. Verwende dabei nur den ersten Teil, also server statt server.musterdomain.ch:
    hostnamectl set-hostname server
  3. Öffne die Datei /etc/hosts und passe die Zeile mit 127.0.1.1 an. Fehlt die Zeile, füge sie hinzu:
    127.0.1.1 server.musterdomain.ch server
  4. Damit der alte Name beim nächsten Neustart nicht zurückkommt, legst du noch diese Datei an:
    printf 'preserve_hostname: truenmanage_etc_hosts: falsen' > /etc/cloud/cloud.cfg.d/99-hostname.cfg

    Gibt es auf deinem Server keinen Ordner /etc/cloud, kannst du diesen Schritt überspringen.

  5. Prüfe das Ergebnis mit hostname und hostname -f. Der erste Befehl zeigt server, der zweite server.musterdomain.ch.

Der neue Name gilt sofort. In einer bereits offenen SSH-Sitzung erscheint er in der Eingabeaufforderung erst nach einer neuen Anmeldung.

Windows Server

  1. Öffne PowerShell als Administrator.
  2. Setze den neuen Namen:
    Rename-Computer -NewName "SERVER" -Restart

Der Server startet neu und meldet sich danach mit dem neuen Namen. Unter Windows darf der Name höchstens 15 Zeichen lang sein.

Server im vServerPanel

Bei einem Server im vServerPanel änderst du den Hostnamen direkt im Panel im Tab «Übersicht» deines Servers. Das Panel setzt den Namen sofort im System, ein Neustart ist nicht nötig.

Reverse DNS nicht vergessen

Betreibst du auf deinem Server einen Mailserver, passe auch den Reverse DNS an den neuen Namen an: Reverse DNS (PTR) für deinen Server ändern.

Related Post