Настройка сети и имени хоста в CentOS 8
1. Просмотр текущих сетевых настроек
Перед изменением конфигурации полезно проверить текущие настройки сети. Это можно сделать с помощью следующих команд:
ip a
nmcli device status
hostnamectl2. Изменение имени хоста
2.1 Временное изменение
Команда hostnamectl позволяет временно изменить имя хоста (до перезагрузки):
hostnamectl set-hostname new-hostname2.2 Постоянное изменение
Чтобы изменить имя хоста на постоянной основе, выполните:
hostnamectl set-hostname new-hostname --staticЗатем внесите изменения в файл /etc/hosts, заменив старое имя хоста:
echo "127.0.0.1 new-hostname" >> /etc/hostsПосле этого перезагрузите систему:
reboot3. Настройка сети
CentOS 8 использует NetworkManager для управления сетью. Вы можете настроить сеть с помощью командной строки (nmcli), текстового интерфейса (nmtui) или редактирования конфигурационных файлов.
3.1 Использование nmcli
Проверить список доступных сетевых интерфейсов:
nmcli device statusВключить интерфейс:
nmcli device connect eth0Настроить статический IP-адрес:
nmcli con mod eth0 ipv4.addresses 192.168.1.100/24
nmcli con mod eth0 ipv4.gateway 192.168.1.1
nmcli con mod eth0 ipv4.dns 8.8.8.8,8.8.4.4
nmcli con mod eth0 ipv4.method manual
nmcli con up eth0Для получения IP-адреса через DHCP:
nmcli con mod eth0 ipv4.method auto
nmcli con up eth03.2 Использование nmtui
Для более удобного текстового интерфейса выполните:
nmtuiВыберите "Edit a connection", настройте сеть и сохраните изменения.
3.3 Редактирование конфигурационных файлов
Конфигурация сети хранится в /etc/sysconfig/network-scripts/.
Пример файла /etc/sysconfig/network-scripts/ifcfg-eth0 для статического IP:
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4После внесения изменений перезапустите службу сети:
systemctl restart NetworkManager4. Проверка сетевых настроек
После внесения изменений убедитесь, что сеть работает корректно:
ping -c 4 8.8.8.8
ip routeВ CentOS 8 сеть можно настроить разными способами: с помощью nmcli, nmtui или вручную через конфигурационные файлы. Выбор метода зависит от ваших предпочтений и опыта работы с системой.

Комментарии
Отправить комментарий