No Image

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

СОДЕРЖАНИЕ
0 просмотров
11 марта 2020

Есть несколько способов задать сетевое имя компьютеру с Linux. Рассмотрим примеры на CentOS и Ubuntu без необходимости перезагружать систему.

Узнать текущее имя компьютера можно командой:

Способ 1. Файл hostname

Открываем файл с именем компьютера следующей командой

и пишем имя компьютера, например:

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

hostname `cat /etc/hostname`

Перезапускаем сетевую службу.

CentOS / Red Hat / Fedora:

systemctl restart network

service network restart

Ubuntu / Debian:

systemctl restart networking

service networking restart

Способ 2. Команда hostnamectl

В новых системах на основе systemd (CentOS 7, Ubuntu 15.04 и выше) можно выполнить одну единственную команду:

hostnamectl set-hostname hostname

* перезагрузка не потребуется — новое имя начнет использоваться сразу.

Если, по каким-либо причинам, новое имя не начнет использоваться, вводим:

systemctl restart systemd-hostnamed

Подробнее, статус можно посмотреть командой:

Также, можно задать дополнительное для описания имя (прелестное):

hostnamectl set-hostname "Description Name" –pretty

С появлением CentOS 7 изменился синтаксис многих команд этой операционной системы. Я уже писал ранее как сменить консоль в CentOS, теперь это две разные инструкции для CentOS 6 и CentOS 7. В этой статье я расскажу как изменить имя хоста в CentOS 7 & RHEL 7.

Чтобы изменить имя хоста навсегда в CentOS 7 воспользуйтесь следующей командой:

где New_HostName — это новое имя хоста.

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

Перезапуск сервиса systemd-hostnamed

Чтобы все изменения вступили в силу желательно перезапустить службу (сервис) systemd-hostnamed:

Как проверить имя хоста в CentOS 7

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

Вы увидите примерно следующее:

Читайте также:  Хорошие программы для айфона

Благодарности

При написании статьи были использованы следующие источники:

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

1. С помощью утилиы nmtui

Запустите от root’а:

выберите "Измените имя узла" и в появившемся поле ввода:

установите новое значение hostname. После чего перезапустите службу hostnamed командой:

2. С помощью утилиты hostnamectl

Текущее значение hostname можно посмотреть командой:

Новое hostname устанавливается командой:

3. С помощью утилиты nmcli

Получить текущее значение hostname можно командой:

Установить новое значение комадой:

после чего нужно перезапустить службу hostnamed:

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector