2012-07-19 17:26:40 +0000 2012-07-19 17:26:40 +0000
17
17

RedHat Enterprise Linux 6 - Edycja nazwy hosta

Obecnie próbuję edytować moją nazwę hosta w maszynie wirtualnej RedHat Enterprise Linux 6, ale mam pewien problem.

Próbowałem użyć funkcji hostname w ten sposób:

hostname -v bravo.cmweb.com

I to działa, wywołuję funkcję i nazwa hosta została pomyślnie edytowana.

Następnie restartuję maszynę i wtedy, oups, nazwa hosta jest znowu localhost.localdomain.

Teraz chcę zapytać: jak mogę edytować na stałe nazwę hosta w Linuksie?

Odpowiedzi (3)

30
30
30
2012-07-19 17:36:51 +0000

Musisz zrobić trochę więcej niż użycie hostname. Poniższy link powinien rozwiązać twój problem. Change your Hostname without Reboot in RedHat Linux ](http://www.xenocafe.com/tutorials/linux/redhat/change_hostname_without_reboot/index.php)

Upewnij się, że jesteś zalogowany jako root i przejdź do /etc/sysconfig i otwórz plik sieciowy w vi.

cd /etc/sysconfig
vi network

Poszukaj linii HOSTNAME i zastąp ją nową nazwą hosta, której chcesz użyć. W tym przykładzie chcę zamienić localhost na redhat9.

HOSTNAME=redhat9

Kiedy skończysz, zapisz zmiany i wyjdź z vi. Następnie edytujemy plik /etc/hosts i ustawiamy nową nazwę hosta.

vi /etc/hosts

W hosts edytujemy linię, w której znajduje się stara nazwa hosta i zastępujemy ją nową.

192.168.1.110 redhat9

Zapisz zmiany i zakończ vi. Zmiany w /etc/hosts i /etc/sysconfig/network są konieczne, aby zmiany były trwałe (w przypadku nieplanowanego restartu).

Teraz użyjemy programu hostname, aby zmienić nazwę hosta, która jest aktualnie ustawiona.

hostname redhat9

I uruchom go ponownie bez żadnych parametrów, aby sprawdzić, czy nazwa hosta się zmieniła.

hostname

Na koniec zrestartujemy sieć, aby zastosować zmiany, które wprowadziliśmy w /etc/hosts i /etc/sysconfig/network.

service network restart
1
1
1
2012-07-19 18:50:40 +0000

Nazwa hosta w systemie Red Hat jest skonfigurowana w pliku /etc/sysconfig/network.

Edytuj ten plik i dodaj lub edytuj linię taką jak ta:

HOSTNAME="bravo.cmweb.com"
```.
1
1
1
2012-07-30 12:07:41 +0000

Podążaj za tym jak aby zmienić nazwę hosta na serwerze RHEL 6. Ponowne uruchomienie jest wymagane dla obu opcji.

Możesz zastosować pierwszą opcję lub drugą.

  1. Zmodyfikuj /etc/sysconfig/network

  2. Wpisz następujące polecenie, aby przejść do trybu GUI.