RedHat Enterprise Linux 6-Hostname bearbeiten
Ich versuche gerade, meinen Hostnamen in einer virtuellen RedHat Enterprise Linux 6-Maschine zu bearbeiten, aber ich habe ein Problem.
Ich habe versucht, die Funktion hostname
wie folgt zu verwenden:
hostname -v bravo.cmweb.com
Und es funktioniert, ich rufe die Funktion und den Hostnamen als erfolgreich bearbeitet auf.
Dann starte ich den Computer neu und dann, oups, ist der Hostname wieder localhost.localdomain
.
Nun möchte ich fragen: Wie kann ich den Hostnamen unter Linux dauerhaft bearbeiten??
3 answers
Sie müssen ein bisschen mehr tun als mit hostname
. Der folgende Link unten sollte Ihr Problem lösen. Ändern Sie Ihren Hostnamen ohne Neustart in RedHat Linux
Stellen Sie sicher, dass Sie als root angemeldet sind und wechseln Sie zu /etc/sysconfig und öffnen Sie die Netzwerkdatei in vi.
cd /etc/sysconfig vi network
Suchen Sie nach der Zeile HOSTNAME und ersetzen Sie sie durch den neuen Hostnamen. verwenden möchten. In diesem Beispiel möchte ich localhost durch redhat9 ersetzen.
HOSTNAME=redhat9
Wenn du bist fertig, speichern Sie Ihre Änderungen und beenden Sie vi. Als nächstes werden wir bearbeiten die Datei/etc / hosts und legen Sie den neuen Hostnamen fest.
vi /etc/hosts
Bearbeiten Sie in Hosts die Zeile mit dem alten Hostnamen und ersetzen Sie sie durch dein neuer.
192.168.1.110 redhat9
Speichern Sie Ihre änderungen und beenden Sie vi. Die änderungen an /etc/hosts und /etc / sysconfig / network sind notwendig, um Ihre Änderungen dauerhaft zu machen (im Falle eines außerplanmäßigen Neustarts).
Jetzt verwenden wir das Hostname-Programm, um den Hostnamen zu ändern derzeit eingestellt.
hostname redhat9
Und führen Sie es erneut ohne Parameter aus, um zu sehen, ob der Hostname nderten.
hostname
Schließlich starten wir das Netzwerk neu, um die Änderungen, die wir vorgenommen haben, anzuwenden /etc/hosts und /etc/sysconfig/network.
service network restart
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-19 22:39:36
Der Hostname in einem Red Hat-System wird in der Datei /etc/sysconfig/network
konfiguriert.
Bearbeiten Sie die Datei und fügen Sie eine Zeile wie diese hinzu oder bearbeiten Sie sie:
HOSTNAME="bravo.cmweb.com"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-19 18:50:40
Folgen Sie dieser Anleitung zum Ändern des Hostnamens auf dem RHEL 6-Server. Neustart ist für beide Optionen erforderlich.
Sie können entweder der ersten Option ODER der zweiten Option folgen.
-
Ändern
/etc/sysconfig/network
vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=MyNewHostname.localdomain
- Speichern und starten Sie Ihren Server neu.
-
Geben Sie den folgenden Befehl ein, um in den GUI-Modus zu wechseln.
[root@localhost ~]# system-config-network
- Gehe zu "DNS-Konfiguration".
- Ändern Sie Ihren bevorzugten Hostnamen, und klicken Sie auf OKAY.
- Klicken Sie Auf "Speichern & Beenden".
- Speichern und starten Sie Ihren Server neu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-30 12:31:25