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

RedHat Enterprise Linux 6 - Редактирование имени хоста

В настоящее время я пытаюсь отредактировать имя хоста в виртуальной машине RedHat Enterprise Linux 6, но у меня возникли некоторые проблемы.

Я пытался использовать функцию hostname вот так:

hostname -v bravo.cmweb.com

И это работает, я вызываю функцию и имя хоста, как было отредактировано успешно.

Затем я перезагружаю машину и затем, ой, имя хоста снова localhost.localdomain.

Теперь я хочу спросить: как я могу постоянно редактировать имя хоста в Linux??

Ответы (3)

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

Ты должен сделать немного больше, чем использовать hostname. Следующая ссылка ниже должна решить вашу проблему. Измените имя хоста без перезагрузки в RedHat Linux

Убедитесь, что вы авторизованы как root и перейдите в /etc/sysconfig и откройте сетевой файл в vi.

cd /etc/sysconfig
vi network

Ищите строку HOSTNAME и замените ее на новое имя хоста, которое вы хотите использовать. В этом примере я хочу заменить localhost на redhat9.

HOSTNAME=redhat9

Когда вы закончите, сохраните изменения и выйдите vi. Далее мы отредактируем файл /etc/hosts и установим новое имя хоста.

vi /etc/hosts

В хостах отредактируйте строку со старым именем хоста и замените ее на новое.

192.168.1.110 redhat9

Сохраните изменения и выйдите vi. Изменения в /etc/hosts и /etc/sysconfig/network необходимы, чтобы сделать ваши изменения постоянными (в случае незапланированной перезагрузки).

Теперь мы используем программу с именем хоста для изменения имени хоста, которое установлено в данный момент.

hostname redhat9

И запустите ее снова без каких-либо параметров, чтобы увидеть, изменилось ли имя хоста.

hostname

Наконец, мы перезапустим сеть, чтобы применить изменения, которые мы сделали в /etc/hosts и /etc/sysconfig/network.

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

Имя хоста в системе Red Hat настраивается в файле /etc/sysconfig/network.

Редактируйте файл и добавьте или отредактируйте такую строку:

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

Следуйте этой ссылке как для изменения имени хоста на сервере RHEL 6. Перезагрузка необходима для обоих вариантов.

Вы можете следовать либо первому варианту ИЛИ второму.

  1. Измените /etc/sysconfig/network

  2. Для входа в режим графического интерфейса введите следующую команду.

Похожие вопросы

6
10
5
37
13