Получаем список интерфейсов:
#ip a
Смотрим, какие интерфейсы у нас определились, в моем случае – это eth0.
Переходим в директорию /etc/sysconfig/network-scripts/
# cd /etc/sysconfig/network-scripts
Ищем свой интерфейс
# ls
ifcfg-eth0
Открываем на редактирование файл:
# vi ifcfg-eth0
Если стоит задача настроить интерфейс на автоматическое получение адреса DHCP, то достаточно перевести параметр ONBOOT в YES:
ONBOOT=yes
После чего сохраняем файл и запускаем сервис network
# service network start
Для назначения статического адреса, добавляем и изменяем следующие параметры:
ONBOOT=yes
BOOTPROTO=”static” # Меняем с dhcp на static
IPADDR=10.99.50.101
NETMASK=255.255.255.0
GATEWAY=10.99.50.100
DNS1=10.99.50.180
DNS2=10.99.1.181
# service network start
или
# service network restart
Дополнение
Если возникнет необходимость переименовать название сетевого интерфейса, к примеру, eth1 в eth0, то идем в /etc/udev/rules.d/ и редактируем файл 70-persistent-net.rules:
# cd /etc/udev/rules.d/
# vi 70-persistent-net.rules
Находим интерфейс, который хотим переименовать, и переименовываем, в моем случае NAME=”eth1″ меняем на NAME=”eth0″
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:0c:29:57:24:8a”, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth1″