Der "statische" Hostname ist Standard -Hostname, der in der Datei /etc /hostname verwaltet wird und vom Benutzer ausgewählt werden kann. Der „transiente“ Hostname ist ein dynamischer Hostname, den der Kernel nach Diensten wie DHCP oder MDNs nach dem Stiefeln den Computer verfolgt und dem Computer zugewiesen wird.
Sie können eine der einen Methode aus 6 Methoden folgen, um den Hostnamen in Debian 11 zu ändern:
Methode 1: So ändern Sie den Hostnamen mit dem Befehl "hostname"
Der Befehl „hostname“ ändert den transienten Hostnamen.
Schritt 1: Überprüfen Sie den aktuellen Hostnamen
Überprüfen Sie den aktuellen Hostnamen nach unten erwähnten Befehl:
$ hostname
Schritt 2: Hostname ändern
Die einfachste Möglichkeit, Hostname in Debian 11 zu ändern LinuxHint Führen Sie den folgenden Befehl aus:
$ sudo hostname LinuxHint
Sie müssen ein neues Terminal öffnen, damit es funktioniert:
Der Hostname wird also erfolgreich verändert. Beachten Sie, dass dieser Befehl nur den Hostnamen vorübergehend ändert, der nach dem Neustart verschwunden ist.
Methode 2: So ändern Sie den Hostnamen mit dem Befehl "hostnamectl"
Die einfachste und Standardmethode zum dauerhaften Ändern/Setzen von Hostname ist die Verwendung des Befehls "hostnamectl". Befolgen Sie die folgenden Schritte, um den Hostnamen mit diesem Befehl erfolgreich zu ändern.
Der Befehl „hostnamectl“ ändert den statischen Hostnamen des Systems.
Schritt 1: Überprüfen Sie den aktuellen Hostnamen
Um nach dem vorliegenden Hostnamen zu überprüfen, führen Sie den folgenden Befehl aus:
$ hostnamectl
Schritt 2: Hostname ändern
Führen Sie den folgenden Befehl aus, um den Hostnamen mit "hostnamectl" in "LinuxHint" zu ändern:
$ sudo hostnamectl set-Hostname LinuxHint
Um den geänderten Hostnamen am Terminal anzuzeigen, müssen Sie wie unten gezeigt ein neues Terminal öffnen:
Methode 3: So ändern Sie den Hostnamen mit dem Befehl nmcli
Der Befehl „nmcli“ ändert den statischen Hostnamen des Systems.
Schritt 1: Überprüfen Sie den aktuellen Hostnamen
Überprüfen Sie den aktuellen Hostnamen nach unten erwähnten Befehl:
$ hostname
Schritt 2: Hostname ändern
Eine andere Möglichkeit, HostName zu ändern, ist die Verwendung von NMCLI (Network Manager -Befehlszeilenschnittstelle) den Befehl nach unten erwähnter Befehl:
$ sudo nmcli General Hostname LinuxHint
Ändern "LinuxHint”Zu Hostname, den Sie festlegen möchten:
Sie müssen ein neues Terminal öffnen, damit es funktioniert:
Der Hostname wird also erfolgreich verändert.
Methode 4: So ändern Sie den Hostnamen mit dem Befehl nmtui
Der Befehl „nMtuil“ ändert den statischen Hostnamen des Systems.
Eine der möglichen Möglichkeiten, den Hostnamen in Ihrem Debian -System zu ändern.
STEP1: Überprüfen Sie den aktuellen Hostnamen
Überprüfen Sie den aktuellen Hostnamen nach unten erwähnten Befehl:
$ hostname
STEP2: Hostname ändern
Führen Sie den folgenden Befehl aus, um den Hostnamen mithilfe mithilfe zu ändern NMtui Befehl:
$ nmtui
Ein Dialogfeld wird auf dem Bildschirm angezeigt, wählen Sie "System -Hostname festlegen" und drücken Sie Eingeben von der Tastatur ”:
Nach Klicken An Setzen Sie das System Hostname, Ein neues Dialogfeld wird mit einer Registerkarte angezeigt , Geben Sie den Hostnamen ein was du einstellen willst, hier bin ich meinen Hostnamen ändern aus Alishba Zu LinuxHint Wie unten gezeigt und dann die Option "OK" auswählen:
Authentifizierung erforderlich Dialogbox Geben Sie dort Ihr Sudo -Passwort ein und klicken Sie auf "Authenticate":
Dann wird erneut das Dialogfeld des Bestätigung angezeigt. Drücken Sie die Eingabetaste von der Tastatur, um den Hostnamen zu ändern:
Im Netzwerkmanager Tui Dialogfeld, gehen Sie zur Option „OK“ und drücken Sie Eingeben Von der Tastatur bis zur Veränderung des Hostnamens:
Jetzt müssen Sie das Terminal schließen und erneut eröffnen, um Änderungen anzuwenden:
Der Hostname hat sich also erfolgreich verändert.
Methode 5: So ändern Sie den Hostnamen mit dem SYSCTL -Befehl
Der Befehl „sysctl“ ändert den transienten Hostnamen.
Schritt 1: Überprüfen Sie den aktuellen Hostnamen:
Überprüfen Sie den aktuellen Hostnamen nach unten erwähnten Befehl:
$ hostname
STEP2: Hostname ändern
Das SYSCTL ist ein Befehl von Linux, der die Sache im Kernel verändert. Sie können den Hostnamen auch mit dem SYSCTL -Befehl nach unten erwähnter Befehl ändern:
$ sudo sysctl kernel.Hostname = LinuxHint
Ersetzen Sie "LinuxHint" durch Hostname, die Sie festlegen möchten:
Sie müssen ein neues Terminal öffnen, damit es funktioniert:
Der Hostname wird also erfolgreich verändert.
Methode 6: So ändern Sie Hostname in /etc /hostname Datei
Diese Methode verändert den statischen Hostnamen.
Schritt 1: Datei öffnen
Zuerst müssen Sie die Datei „/etc/hostname“ mit dem Befehl nano öffnen, wie unten erwähnt:
$ sudo nano /etc /hostname
Schritt 2: Hostname in der Datei aktualisieren
Ändern Sie nun den Hostnamen in der Datei, die Sie festlegen möchten, wie ich "LinuxHint" als mein neuer Hostname schreiben werde:
Drücken Sie Strg+s zu retten und Strg+x beenden.
Sie müssen Ihr System neu starten, um Änderungen anzuwenden:
Der Hostname hat sich also geändert.
Abschluss:
Während der Installation von Debian11 benötigen Sie einen Hostnamen. In diesem Artikel 6 werden mögliche Methoden mit Beispiels erörtert, um das Hostname zu Debian 11 zu ändern. Ändern des Hostnamens durch "Hostname -Befehl, den Befehl" hostnamectl ", den Befehl" nmcli ", den Befehl" nMtui ", den Befehl" sysctl "und durch Ändern des Hostnamens in"/etc/hostname "-Datei ändern. Sie können einen der Ansätze befolgen, die erklärt werden, den Hostnamen in Ihrem System erfolgreich zu ändern.