Настройка сети в CentOS 6/7: подробная инструкция

Здравствуйте эксперты! Пожалуйста помогите мне настроить сеть в CentOS. Поставил систему на старенький ноутбук с целью обучения, воткнул сетевой кабель, но сеть не работает.
спросил 17 июля 2016 Игорь Админ в категории Сис. администрирование
1 ответ
Лучший ответ

Добрый день!

Настройка сети в CentOS выполняется очень просто. Необходимо отредактировать один файл и перезапустить сетевую службу. Но обо всем по порядку.

Сетевые настройки в CentOS лежат в папке:

/etc/sysconfig/network-scripts/

Для каждой сетевой карты создается свой файл настроек: ifcfg-eth0, ifcfg-eth1 .... ifcfg-eth99. Для первой или единственной сетевой карты файл конфигурации будет называться ifcfg-eth0. Для того, чтобы его отредактировать, введите в консоли:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Нажмите кнопку "i" для перехода в режим редактирования и внесите в файл одну из конфигураций ниже.

Настройка сети со статическим IP 

Типовая конфигурация будет выглядеть так:

DEVICE='eth0' //имя сетевой карты
TYPE=Ethernet //тип сетевой карты 
BOOTPROTO=none //протокол автоматической настройки (например DHCP) 
ONBOOT='yes' //включать при загрузке системы
IPADDR=177.61.211.162 //Статический IP 
NETMASK=255.255.192.0 //Маска подсети 
GATEWAY=177.61.192.1 //Основной шлюз
DNS1=8.8.8.8 //DNS сервер 
DNS2=8.8.4.4

Автор считает, что эти материалы могут вам помочь:
  • Установка и настройка MariaDB на CentOS - подробная инструкция
  • Репозитории Centos - все, что необходимо знать
  • Как создать виртуальную машину: подробная инструкция
  • Смена порта подключения для PPTPD VPN сервера
  • Если ваш CentOS сервер работает внутри домашней локальной сети, то маску подсети и шлюз можно посмотреть на любой другой машине с Windows или Linux. IP адрес можно взять любой свободный. Если же сервер подключен к провайдеру или установлен в дата-центре, все настройки необходимо запросить у провайдера.

    Настройка сети с динамическим IP

    Очень редко приходится настраивать сеть в CentOS с динамическим IP, но я выложу настройки на всякий случай:

    DEVICE='eth0' //имя сетевой карты 
    TYPE=Ethernet //тип сетевой карты 
    BOOTPROTO='dhcp' //протокол автоматической настройки 
    ONBOOT='yes' //включить при загрузке системы

    Применяем новые настройки сети

    После того, как вы внесете все необходимые изменения в файл ifcfg-eth0, нажмите кнопку "Esc" для выхода из режима редактирования, потом введите ":wq" для выхода из редактора с сохранением и нажмите "Enter".

    Теперь проверьте настройки основного конфигурационного файла:

    vi /etc/sysconfig/network

    Там должно быть следующее содержимое:

    NETWORKING=yes
    HOSTNAME=dev.voprosoff.net
    //имя вашего хоста 

    Для того, чтобы изменения начали действовать, необходимо перезагрузить сетевой интерфейс:

    /etc/init.d/network restart

    Если у вас остались вопросы или нужны уточнения - пожалуйста, задайте вопрос или оставьте комментарий.

    Это будет полезно для вас:
  • Установка CentOS: подробная инструкция с картинками
  • как установить торговый бот на vps (CentOs) через панель управления
  • Установка MySQL на Linux: подробная инструкция
  • Как сделать чтобы запускать iptables не через демон init.d?
  • CSV в VCF - подробная инструкция по конвертации
  • Как удалить аккаунт в Инстаграме – подробная инструкция с картинками
  • Как удалить строку в excel - подробная инструкция
  • Как установить драйвер без подписи в Windows 10 – подробная инструкция

  • Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше! ответил 17 июля 2016 Эксперт Дмитрий (4,134 баллов)