На работе у меня есть 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. Спасибо.
Помимо обновления / и т.д. / sysconfig / сеть или / etc / hostname как было предложено другими, вы, вероятно, захотите проверить и обновить файл / etc / hosts. Во многих установках к этому файлу будет добавлена запись, связывающая имя вашего компьютера с адресом обратной связи или IP-адресом, который вы использовали при установке компьютера.
Вы можете указать это в / etc / sysconfig / network:
NETWORKING=yes
HOSTNAME=myawesomebox
Если вы измените имя хоста в файле /etc/hostname
, изменение сохранится после перезагрузки.