Настройка сети на CentOS 7 пошаговая инструкция

Чтобы настроить сетевое соединение на CentOS 7, нужно внести изменения в конфигурационные файлы и перезапустить сетевые службы. Следуйте приведенным ниже шагам, чтобы обеспечить стабильную работу сети.

Проверка существующих настроек

Перед внесением изменений убедитесь, что сетевой интерфейс обнаружен системой. Выполните команду:

ip addr show

Это покажет список всех сетевых интерфейсов. Найдите название вашего интерфейса, например, ens33 или eth0.

Редактирование конфигурационного файла

  1. Перейдите к каталогу с конфигурационными файлами:
  2. cd /etc/sysconfig/network-scripts/
  3. Создайте или отредактируйте файл, связанный с вашим интерфейсом. Например, для интерфейса ens33 используйте команду:
  4. sudo nano ifcfg-ens33
  5. Заполните или измените параметры следующим образом:
    • NAME – название интерфейса:
    • NAME=ens33
    • BOOTPROTO – метод получения IP-адреса:
    • BOOTPROTO=dhcp

      (для автоматического получения IP) или

    • BOOTPROTO=static

      (для статической настройки)

    • Если выбран статический IP, добавьте параметры:
    • 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
  6. Установите, чтобы интерфейс активировался при загрузке:
  7. ONBOOT=yes
  8. Сохраните изменения и закройте редактор.

Перезапуск сетевых служб

Для применения изменений перезапустите сетевую службу командой:

sudo systemctl restart network

Проверьте статус сети командой:

ip addr show

Убедитесь, что интерфейс получил правильные настройки и подключение установлено.

Дополнительные рекомендации

  • Если используете статический IP, убедитесь, что выбранный адрес свободен в сети.
  • Для смены DNS используйте nmcli или редактируйте файл /etc/resolv.conf, добавляя строки:
  • nameserver 8.8.8.8
    nameserver 8.8.4.4
  • Для диагностики соединения используйте команды ping и traceroute.