Настройка сети и имени хоста в CentOS 8
1. Просмотр текущих сетевых настроек
Перед изменением конфигурации полезно проверить текущие настройки сети. Это можно сделать с помощью следующих команд:
ip a
nmcli device status
hostnamectl
2. Изменение имени хоста
2.1 Временное изменение
Команда hostnamectl
позволяет временно изменить имя хоста (до перезагрузки):
hostnamectl set-hostname new-hostname
2.2 Постоянное изменение
Чтобы изменить имя хоста на постоянной основе, выполните:
hostnamectl set-hostname new-hostname --static
Затем внесите изменения в файл /etc/hosts
, заменив старое имя хоста:
echo "127.0.0.1 new-hostname" >> /etc/hosts
После этого перезагрузите систему:
reboot
3. Настройка сети
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 eth0
3.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 NetworkManager
4. Проверка сетевых настроек
После внесения изменений убедитесь, что сеть работает корректно:
ping -c 4 8.8.8.8
ip route
В CentOS 8 сеть можно настроить разными способами: с помощью nmcli
, nmtui
или вручную через конфигурационные файлы. Выбор метода зависит от ваших предпочтений и опыта работы с системой.
Комментарии
Отправить комментарий