Как установить или изменить имя узла (хоста) в CentOS 7

Как установить или изменить имя узла (хоста) в CentOS 7

Новости

Сегодня поговорим о том, как установить или изменить имя узла (хоста).Имя компьютера представляет собой уникальное имя, которое присваивается компьютеру в сети, чтобы однозначно идентифицировать этот компьютер в этой конкретной сети. Имя компьютера может быть настроено на любое имя, которое вам нравится, но вы должны учитывать следующие правила:

  • имена хостов могут содержать буквы (от a до z).
  • имена хостов могут содержать цифры (от 0 до 9).
  • имена хостов могут содержать только символ дефиса () в качестве специального символа.
  • имена хостов может содержать специальный символ точки (.).
  • имена хостов могут содержать комбинацию всех правил, но должны начинаться и заканчиваться буквой или числом.
  • буквы имен хостов нечувствительны к регистру.
  • имена хостов должны содержать от 2 до 63 символов.
  • имена хостов должны быть логическими (чтобы облегчить понимание что это за хост, его местоположение в сети и т. д. ).

Чтобы отобразить имя компьютера в системах CentOS 7 и RHEL 7 используя консоль, выполните следующую команду. Флаг -s отображает короткое имя компьютера (только имя хоста), а флаг -f отображает полное доменное имя компьютера в сети (только если компьютер является частью домена или области и установлено полное доменное имя).

# hostname
# hostname -s
# hostname -f

 

Check-Hostname

 

 

Вы также можете отобразить имя хоста Linux, проверив содержимое файла /etc/hostname с помощью команды cat.

# cat /etc/hostname

 

Как установить или изменить имя узла (хоста) в CentOS 7

 

 

Чтобы изменить или установить имя узла машины CentOS 7, используйте команду hostnamectl, как показано в приведенном ниже отрывке команды:

# hostnamectl set-hostname your-new-hostname

 

В дополнение к команде hostname вы также можете использовать команду hostnamectl для отображения имени хоста Linux-машины.

# hostnamectl

 

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

# init 6
# systemctl reboot
# shutdown -r

 

Set-CentOS-7-Hostname

 

 

Второй способ установки имени хоста CentOS 7 — это вручную отредактировать файл /etc/hostname и ввести новое имя хоста. Кроме того, необходима перезагрузка системы, чтобы применить новое имя машины.

# vi /etc/hostname

 

Третий метод, который можно использовать для изменения имени хоста CentOS 7, — это использование интерфейса sysctl Linux. Однако использование этого метода для изменения имени машины приводит к настройке временного имени хоста.

Временное имя хоста — это специальное имя хоста, инициализированное и поддерживаемое только ядром Linux как вспомогательное имя машины в дополнение к статическому имени хоста и которое сбрасывается после перезагрузки.

# sysctl kernel.hostname
# sysctl kernel.hostname = new-hostname
# sysctl -w kernel.hostname = new-hostname

 

Чтобы отобразить временное имя хоста, введите следующие команды.

# sysctl kernel.hostname
# hostnamectl

 

Как установить или изменить имя узла (хоста)

 

 

Наконец, команда hostnamectl может использоваться для достижения следующих настроек имени хоста:

-pretty, -static и -transient 

 

Хотя существуют и другие способы изменения имени хоста Linux-машины, такие как команда nmtui или ручное редактирование некоторых файлов конфигурации, характерных для каждого дистрибутива Linux (/etc/sysconfig/network-scripts/ifcfg-ethX для CentOS), выше приведенные правила доступны независимо от используемого дистрибутива Linux.

Теперь вы знаете, как быстро изменить имя узла (хоста).

Спасибо за уделенное время на прочтение статьи!

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

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Новости

Больше похожих постов

Найдена категория вирусов, которые чаще всего используют для шпионажа, полный курс по кибербезопасности

Найдена категория вирусов, которые чаще всего используют для шпионажа, полный курс по кибербезопасности

46
0
Эксперты проанализировали множество вирусов и выявили определенные закономерности в их использовании злоумышленниками. Исследование о результатах анализа представили аналитики в одном…

1 комментарий. Оставить новый

  • Александр
    26 января 2020 14:09
    Здравствуйте. Спасибо за статью. А каким образом мне изменить имя хоста, если у меня на одном сервере 3 IP и домена? Если я поменяю таким образом, то изменится хост общий на всех трех IP. А мне нужно, чтобы на каждом IP был свой домен.
    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню