Как мне изменить имя хоста моего сервера?
На работе у меня есть сервер Linux, который я хотел бы изменить имя с "testmain" на "test1". Я связался с ИТ-специалистами, чтобы изменить DNS, чтобы связать новое имя со статическим IP-адресом, и это работает. Теперь осталось изменить имя хоста на сервере. Я пробовал команду 'hostname', и она, кажется, работает, но перезагрузка сбросит имя хоста обратно. Я ценю любые указатели. Вот вывод uname -a:
Linux testmain 2.6.9-67.0.7.ELsmp #1 SMP Wed Feb 27 04:47:23 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
Сервер работает под управлением Red Hat Enterprise Linux. Спасибо.
3 ответа
Вы можете указать это в /etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=myawesomebox
В дополнение к обновлению /etc/sysconfig/network или / etc / hostname, как это предлагают другие, вы, вероятно, захотите проверить и обновить файл / etc / hosts. Во многих случаях в этот файл добавляется запись, связывающая имя вашего компьютера с адресом обратной связи или IP-адресом, который вы использовали при установке компьютера.
Если вы измените имя хоста в файле /etc/hostname
, изменения будут сохраняться после перезагрузки.