Меняем имя Linux сервера.

Когда выделенный сервер приходит к его владельцу (а обычно это выражается в виде письма с реквизитами доступа к новому серверу), в ряде случаев сервер имеет имя, которое может не устраивать владельца. Поэтому, иногда, у владельцев выделенных серверов возникает необходимость смены имени выделенного сервера. Вот и возникает вопрос: “Как сменить hostname”? В этой маленькой заметке, я напишу как это сделать.

Проверить имя сервера можно простой командой:
hostname
А вот чтобы сменить имя необходимо сделать несколько изменений в конфигурационных файлах.
1. Открываем в нашем любимом редакторе файл /etc/hosts
vi /etc/hosts
И меняем там строки на примерно следующие:
127.0.0.1 localhost.localdomain localhost
xxx.xxx.xxx.xxx myhost.mydomain.com myhost
Где xxx.xxx.xxx.xxx - это основной ip адрес сервера (тот который имеет интерфейс eth0, узнать его можно с помощью команды ifconfig), myhost.mydomain.com это полное имя сервера и myhost - это “краткое имя” сервера (имя до первой точки).
2. Открываем файл /etc/sysconfig/network:
vi /etc/sysconfig/network
и изменяем либо добавляем строку
HOSTNAME=myhost.mydomain.com
После этих нехитрых действий необходимо перегрузить сервер. Например командой reboot. После рестарта у выделенного сервера будет необходимое имя myhost.mydomain.com. Конечно же вместо myhost.mydomain.com необходимо указывать конкретное доменное имя конкретного сервера. :-)
Ну вот в общем и все. Если есть дополнения, всегда рад их услышать.

Рейтинг@Mail.ru

медицинские справки в волгограде форма 095 у, продам водительские медицинские справки в гаи; автогрейдер из японии вышка, техническое описание на mitsubishi lg-2 автогрейдер; Мир-Коми газета объявлений по Республике Коми

басенджи
Тренинги- интуиция в биржевой торговле
Электрооборудование от производителя - стабилизаторов напряжения
9 cell Dell D620 batteries at notebookbatteryshop.com

5 Comments


  1. Второй пункт сильно зависит от дистрибутива. В Дебиан-бэйзед это /etc/hostname

    Quote | Posted August 16, 2007, 12:56 pm

  2. Согласен. Я забыл дописать что рассматривался случай с Redhat based дистрибутивами. Спасибо за дополнение.

    Quote | Posted August 16, 2007, 12:59 pm

  3. Мм. И при условии всех этих требований имя будет корректно ресолвиться без дополнительных манипуляций?

    Quote | Posted January 20, 2008, 10:47 pm

  4. Ресолвится, ясное дело, не будет. Для того чтобы имя ресолвилось в ip адрес в любом случае необходимо использовать ДНС.

    Quote | Posted January 22, 2008, 9:46 pm

  5. Ага, с этим разобрался. Оказывается хостер не предоставляет услуги ДНС, хотя при регистрации домена прописывает свои NS.
    Спасибо за сайт, очень доступно написано.

    Хотелось бы услышать о настройке VirtualHost в апаче, а то вменяемых how-to нигде нет, а на офсайте, как принято, рассматриваются только самые общие случаи.

    Quote | Posted January 24, 2008, 9:43 pm

Leave a reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image