Вариант 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. Спасибо, что прочитали эту статью.