Startseite » wie man » So ändern Sie Ihren Hostnamen (Computername) unter Ubuntu Linux

    So ändern Sie Ihren Hostnamen (Computername) unter Ubuntu Linux

    Ubuntu bittet Sie, bei der Installation einen Namen für Ihren Computer auszuwählen, der als "Hostname" bezeichnet wird. Sie können diesen Hostnamen später ändern, Ubuntu bietet jedoch keine grafische Benutzeroberfläche.

    Der Prozess hier wird auch auf Linux Mint und anderen Debian-basierten Linux-Distributionen funktionieren. Andere Linux-Distributionen - zum Beispiel Fedora und andere Red Hat-basierte Distributionen - verwenden unterschiedliche Methoden, um einen Hostnamen anzugeben.

    Einen Hostnamen auswählen

    Ein Hostname ist ein Name, der einem „Host“ zugewiesen wird - einem Computer in einem Netzwerk. Der Hostname ist im Wesentlichen nur der Name Ihres Computers. Es wird verwendet, um Ihren Computer im Netzwerk zu identifizieren. Es wird auch sehr deutlich im Terminal gezeigt.

    Sie können den Hostnamen beliebig ändern. Sie sollten jedoch nicht denselben Hostnamen auf zwei verschiedenen Computern in einem Netzwerk verwenden, da dies zu Problemen führen kann. Der Hostname soll einen Computer in einem Netzwerk eindeutig identifizieren.

    Machen Sie sich mit Ihrem Hostnamen nicht zu schick. Hostnamen dürfen nur Buchstaben (a bis z), Ziffern (0 bis 9) und das Bindestrichzeichen (-) und das Punktzeichen (.) Enthalten. Ein Hostname muss mit einem Buchstaben oder einer Nummer beginnen und enden - nicht mit einem Bindestrich oder Punkt. Bei Buchstaben ist die Groß- und Kleinschreibung nicht zu beachten, daher ist "COMPUTER" gleichbedeutend mit "Computer". Der Hostname muss aus 2 bis 63 Zeichen bestehen, obwohl kürzere Hostnamen wahrscheinlich bequemer sind.

    Bearbeiten Sie Ihre Datei / etc / hostname

    Öffnen Sie ein Terminalfenster, um zu beginnen. Klicken Sie auf dem Ubuntu-Unity-Desktop auf die Schaltfläche "Ubuntu", um den Strich aufzurufen und nach zu suchen Terminal, und drücken Sie die Eingabetaste.

    Sie müssen die Datei / etc / hostname bearbeiten, in der Ubuntu und andere Debian-basierte Distributionen den Hostnamen speichern. Führen Sie den folgenden Befehl im Terminal aus, um die Datei / etc / hostname im grafischen Texteditor "gedit" zur Bearbeitung zu öffnen:

    Sudo gedit / etc / hostname

    (Sie können dazu auch terminalbasierte Texteditoren wie nano oder vi verwenden - Sie führen das aus sudo nano / etc / hostname oder sudo vi / etc / hostname Befehle zum Öffnen der Datei zur Bearbeitung. Konsultieren Sie unser Handbuch zur Verwendung von Nano oder eine Einführung in die Verwendung von vi.

    Die Datei / etc / hostname ist sehr einfach. Es enthält nur eine Sache - den Hostnamen Ihres Computers. Um dies zu ändern, löschen Sie einfach den vorhandenen Hostnamen aus der Datei. Ersetzen Sie es durch Ihren neuen gewünschten Hostnamen und speichern Sie die Textdatei.

    Ubuntu und andere Debian-basierte Distributionen lesen die Datei / etc / hostname während des Startvorgangs und setzen den Hostnamen Ihres Computers auf den in der Datei enthaltenen. Ihre Änderung wird nicht sofort wirksam - Sie müssen einen Neustart durchführen oder den Befehl hostname verwenden, um sie sofort zu ändern.

    Bearbeiten Sie Ihre Datei / etc / hosts

    Der Hostname wird auch in der Datei / etc / hosts gespeichert, wo er auf den lokalen Computer localhost umgeleitet wird. Sie müssen auch den Hostnamen in Ihrer Hosts-Datei ändern.

    Öffnen Sie die Datei / etc / hosts zur Bearbeitung mit einem Befehl wie dem folgenden:

    Sudo gedit / etc / hosts

    (Wieder können Sie einen beliebigen anderen Texteditor verwenden - nano, vi oder einen anderen grafischen Texteditor Ihrer Wahl.)

    Suchen Sie Ihren alten Hostnamen in der Hosts-Datei. Es wird in einer Zeile stehen, die ungefähr so ​​aussieht:

    127.0.1.1 Ihr alter Hostname

    Ersetzen Sie den alten Hostnamen erneut durch Ihren neuen Hostnamen. Sie können dann die Datei / etc / hosts speichern.

    Ändern Sie sofort Ihren Hostnamen

    Die obige Änderung wird beim Neustart wirksam, Sie können jedoch die Hostname Befehl in einem Terminal, um Ihren Hostnamen sofort zu ändern. Dieser Befehl ändert den Hostnamen nur bis zum nächsten Neustart. Daher müssen Sie die Datei / etc / hostname ändern, um sie dauerhaft zu ändern.

    Führen Sie den Befehl Hostname in einem Terminalfenster aus, um einen neuen Hostnamen anzugeben. Wenn Sie einen ungültigen Hostnamen gewählt haben, werden Sie über diesen Befehl informiert und Sie können es erneut versuchen. Führen Sie den Befehl wie folgt aus:

    Sudo-Hostname Ihr-neuer-Hostname

    Der Hostname Ihres Computers wird sofort geändert, obwohl die Änderung nicht sofort im Terminal angezeigt wird. Das Terminal merkt es, wenn Sie es erneut öffnen - oder wenn Sie gerade ein neues öffnen.


    Das ist es; du solltest fertig sein Bei Linux-Distributionen, die nicht auf Debian basieren, gibt es einen anderen Prozess. Weitere Informationen finden Sie in der Dokumentation Ihrer Linux-Distribution. Einige Linux-Distributionen bieten möglicherweise sogar ein grafisches Dienstprogramm, mit dem Sie Ihren Hostnamen schnell ändern können, sodass Sie das Terminal nicht verwenden müssen - es sei denn, Sie möchten dies tun.