Как установить Hostname в Centos 7.x или RHEL 7.x Linux версий

A+ A-

В этой статье мы узнаем, как изменить имя хоста на CentOS 7.x / RHEL 7.0, по умолчанию после установки на CentOS 7 или RHEL имя хоста по умолчанию будет localhost.localdomain. Это имя хоста будет использоваться для различных услуг, в отличие от более старых версий мы попытаемся изменить имя хоста путем изменения / и т.д. / sysconfig / сети или с помощью команды имя хоста, чтобы изменить имя хоста и после многократной перезагрузки сервера имя хоста остается локального хоста .localdomain. Процедура изменения имени хоста в CentOS 7 или RHEL полностью отличается от предыдущих версий. у нас есть 3 инструментов на CentOS 7 / RHEL Linux 7.

  • 'Hostnamectl' - Команда, контроль системы имя хоста.
  • 'Nmtui'- Эта команда используется для управления системы имя хоста с помощью текстового интерфейса пользователя (TUI).
  • 'Nmcli' эта команда используется для управления системы хоста с помощью CLI часть настроек Network Manager.

Тип имена хостов

  • Статический Hostnam е: Как правило, это назначается пользователям или системным администратором вручную (. 'Сервер', 'Ex MailServer', 'mailserver.domain.com')
  • Динамический Hostname: Это назначается серверам DHCP или MDNS на уровне времени выполнения.
  • Довольно Hostname: Назначается конечных пользователей , и это в свободной форме имя UTF8 хоста (например: мой-дом-пк, myhoem, MyPC)

'Hostnamectl' Command

Мы видим теперь, как изменить имя хоста с помощью '' hostnamectl с примерами ниже

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

 [Root @ CentOS-Linux-1 ~] # hostnamectl
Статическое имя хоста: CentOS-Linux-1.shared
Значок Название: компьютер-VM
Шасси: В.М.
Машина ID: a49eccb686ea448191e879538ca856fd
Загрузочный ID: 6ab8eeced76641e6985c67ed991351d3
Виртуализация: 
kvmOperating система: CentOS Linux 7 (Core)
CPE OS Имя: CPE: / O: CentOS: CentOS: 7
Ядро: Linux 3.10.0-327.18.2.el7.x86_64
Архитектура: x86-64 

Или

 [Root @ CentOS-Linux-1 ~] Статус # hostnamectl
Статическое имя хоста: CentOS-Linux-1.shared
Значок Название: компьютер-VM
Шасси: В.М.
Машина ID: a49eccb686ea448191e879538ca856fd
Загрузочный ID: 6ab8eeced76641e6985c67ed991351d3
Виртуализация: квм
Операционная система: CentOS Linux 7 (Core)
CPE OS Имя: CPE: / O: CentOS: CentOS: 7
Ядро: Linux 3.10.0-327.18.2.el7.x86_64
Архитектура: x86-64 

Настройка Hostname

 # Hostnamectl установить имя хоста-New-Host-Нам
Пример: # hostnamectl установить имя хоста-сервер1
# Hostnamectl установленный имя хоста "New-Host-Name" -pretty
Пример: # hostnamectl установленный имя хоста "server1" --pretty
# Hostnamectl установить имя хоста-New-Host-Name --static
Пример: # hostnamectl установка имени хоста server1.domain.com --static
# Hostnamectl установить имя хоста-New-Host-Name -transient
Пример: # hostnamectl установить имя хоста-сервер1 

Проверка Hostname

 # Статус hostnamectl
Статическое имя хоста: сервер1
Значок Название: компьютер-VM
Шасси: В.М.
Машина ID: a49eccb686ea448191e879538ca856fd
Загрузочный ID: 6ab8eeced76641e6985c67ed991351d3
Виртуализация: квм
Операционная система: CentOS Linux 7 (Core)
CPE OS Имя: CPE: / O: CentOS: CentOS: 7
Ядро: Linux 3.10.0-327.18.2.el7.x86_64
Архитектура: x86-64 

Удаление конкретного Hostname

 # Hostnamectl Set-имя хоста ""
# Hostnamectl установленный имя хоста "" --static
# Hostnamectl установленный имя хоста "" --pretty 

Установка Hostname для удаленного сервера

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

 # @ SSH корень сервера IPAddress hostnamectl установленный имя хоста newhostname
Ex: SSH root@192.168.1.100 hostnamectl установить имя хоста-сервер1 

'Nmtui' Command

Он открывает интерфейс TUI (Text User Interface). В меню выберите "Установить имя хоста системы» и нажмите клавишу ВВОД.

hostname1

Введите имя хоста вы хотите изменить , и нажмите на кнопку OK

hostname2

Затем нажмите на кнопку OK , чтобы выйти.

hostname3

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

 # Рестарт systemctl системы hostnamed 

Мы можем проверить изменения с помощью команды сильфона

 # Статус hostnamectl 

'Nmcli' Command

Этот инструмент командной строки управления NetworkManager и отчетности состояние сети в системе.

Чтобы увидеть имя хоста с помощью 'nmcli' использовать следующую команду

 # Nmcli общее имя хоста 

Вывод будет выглядеть следующим образом -

 Сервер1 

Для того, чтобы установить имя хоста , используя команду 'nmcli'

 # Nmcli общее имя хоста server1 
 Или 
 # Nmcli общее имя хоста server1.domain.com 

Используя выше учебник или конфигурацию мы можем контролировать или установить имя хоста с помощью трех типов команд. Это новая функция в наличии на CentOS 7 или RHEL 7.x, используя эту функцию, мы можем изменить имя хоста удаленного сервера / машины.

Ads

Поделиться

последний

Лучшие альтернативы Ubuntu искать, если вы Linux Lover

Давайте начнем знакомство с чем-то; простой, но немного не ...

Как добавить подпись в Gmail Входящие - Добавить подпись Google в Gmail

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

Еженедельно Tech News: Nokia, Google и Nintendo

Привет всем, это Пятница, 3 марта, и так же, как всегда, мы...

Raspberry Pi Проекты для начинающих - Что вы можете сделать с Raspberry Pi

Raspberry Pi представляет собой серию малой мощности, одноп...

Лучший VPN для Android 2017 года - Как использовать VPN в Android

Прошли те дни, когда виртуальные частные сети были только д...

Комментарии