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??

Author: GargantuChet, 2012-07-19

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
 31
Author: ponsfonze,
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"
 1
Author: Michael Hampton,
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.

  1. Ändern /etc/sysconfig/network

    vi /etc/sysconfig/network
    
    NETWORKING=yes
    HOSTNAME=MyNewHostname.localdomain
    
    • Speichern und starten Sie Ihren Server neu.
  2. 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.
 1
Author: ehowstuff,
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