Чтобы настроить сетевое соединение на CentOS 7, нужно внести изменения в конфигурационные файлы и перезапустить сетевые службы. Следуйте приведенным ниже шагам, чтобы обеспечить стабильную работу сети.
Проверка существующих настроек
Перед внесением изменений убедитесь, что сетевой интерфейс обнаружен системой. Выполните команду:
ip addr show
Это покажет список всех сетевых интерфейсов. Найдите название вашего интерфейса, например, ens33 или eth0.
Редактирование конфигурационного файла
- Перейдите к каталогу с конфигурационными файлами:
- Создайте или отредактируйте файл, связанный с вашим интерфейсом. Например, для интерфейса ens33 используйте команду:
- Заполните или измените параметры следующим образом:
- NAME – название интерфейса:
-
NAME=ens33
- BOOTPROTO – метод получения IP-адреса:
-
BOOTPROTO=dhcp
(для автоматического получения IP) или
-
BOOTPROTO=static
(для статической настройки)
- Если выбран статический IP, добавьте параметры:
- Установите, чтобы интерфейс активировался при загрузке:
- Сохраните изменения и закройте редактор.
cd /etc/sysconfig/network-scripts/
sudo nano ifcfg-ens33
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes
Перезапуск сетевых служб
Для применения изменений перезапустите сетевую службу командой:
sudo systemctl restart network
Проверьте статус сети командой:
ip addr show
Убедитесь, что интерфейс получил правильные настройки и подключение установлено.
Дополнительные рекомендации
- Если используете статический IP, убедитесь, что выбранный адрес свободен в сети.
- Для смены DNS используйте nmcli или редактируйте файл /etc/resolv.conf, добавляя строки:
nameserver 8.8.8.8
nameserver 8.8.4.4
Оставить ответ