Изменить имя хоста в CentOS 7

Change Hostname Centos 7



Имя хоста системы может использоваться, чтобы упростить идентификацию хоста и не полагаться на IP-адрес, который трудно запомнить. Существует множество способов изменить имя хоста, и некоторые из них не работают после перезагрузки системы. В этой статье я покажу вам, как навсегда изменить имя хоста CentOS 7. Давайте начнем.

Вариант 1 - изменение имени хоста с помощью hostnamectl

Вы можете запустить следующую команду, чтобы проверить текущее имя хоста вашего компьютера CentOS 7:







$имя хоста

Как видно на скриншоте ниже, текущее имя хоста моего сервера CentOS 7 - linuxhint





Вы можете использовать команду hostnamectl, чтобы изменить имя хоста вашего компьютера CentOS 7 следующим образом:





$судоhostnamectl set-hostname NEW_HOSTNAME

Давай изменим это с linuxhint к linuxmint для удовольствия с помощью следующей команды!

$судоhostnamectl set-hostname linuxmint



Имя хоста следует изменить на linuxmint . Вы можете убедиться, что он изменился, с помощью следующей команды:

$имя хоста

Как видите, имя хоста изменено на linuxmint !

Если вы выйдете из системы и снова войдете в систему на своем компьютере с CentOS 7 или перезапустите его, изменения должны применяться ко всей системе.

Вариант 2 - изменение имени хоста с помощью nmtui:

Программа командной строки nmtui доступна в NetworkManager-tui упаковка. В NetworkManager-tui Пакет доступен в официальном репозитории пакетов CentOS 7.

Установить NetworkManager-tui , выполните следующую команду:

$судо ням установитьNetworkManager-tui

Нажмите «y», а затем нажмите, чтобы продолжить.

NetworkManager-tui должен быть установлен.

Теперь вы можете запустить следующую команду, чтобы запустить графический интерфейс на базе терминала nmtui:

$судоnmtui

Вы должны увидеть следующее окно, как показано на скриншоте. Теперь нажмите клавишу со стрелкой несколько раз, чтобы выбрать отмеченную опцию Set system hostname, и нажмите

После того, как вы нажмете, вы должны увидеть следующее окно, как показано на снимке экрана ниже.

Вы можете просто ввести новое имя хоста в текстовое поле и нажать.

Я собираюсь изменить имя хоста с linuxmint к linuxhint опять таки.

После того, как вы нажмете, вы должны увидеть следующее окно. Нажмите еще раз.

Теперь выберите Выйти и нажмите. Имя хоста следует изменить.

Вы можете проверить, что имя хоста действительно изменилось, с помощью следующей команды:

$имя хоста

Как видно на скриншоте ниже, имя хоста изменено с linuxmint на linuxhint. Аккуратный! Для того, чтобы изменения вступили в силу для всей системы, может потребоваться полная перезагрузка системы.

Исправление разрешения имени хоста

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

Чтобы исправить это, откройте файл / etc / hosts с помощью следующей команды:

$судо нано /так далее/хозяева

Файл должен быть открыт.

Теперь добавьте следующую строку, как показано на скриншоте ниже, и сохраните ее.

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

Вот как вы навсегда измените имя хоста CentOS 7. Спасибо, что прочитали эту статью.