Для настройки используются стандартные средства RHEL/CentOS.
Вы можете вызвать утилиту:
{code}
system-config-network
{code}
либо вручную настроить сеть с помощью текстового редактора mcedit / vim в конфигах в папке /etc/sysconfig/network-scripts.
h2. Примеры настройки
В 85% случаев достаточно скопировать отсюда и подставить свои IP / шлюз / etc в файл /etc/sysconfig/network-scripts/ifcfg-имя_интерфейса
h4. Простой внешний ethernet интерфейс
{code}
DEVICE=eth0
BOOTPROTO=static
GATEWAY=10.0.0.1
IPADDR=10.0.0.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
ONBOOT=yes
TYPE=Ethernet
DEFROUTE=yes
NAME=eth0
{code}
h4. Простой локальный ethernet интерфейс
{code}
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.4
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
NAME=eth0
{code}
h4. Интерфейс с двумя IP адресами
{code}
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.4
NETMASK=255.255.255.0
IPADDR1=10.0.1.4
NETMASK1=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
NAME=eth0
{code}
h4. VLAN
Название конфиг-файла и девайса формируется следующим образом:
{code}
физический_девайс.тэг_влан
{code}
например
{code}
ifcfg-eth2.20
{code}
{code}
VLAN=yes
DEVICE=eth2.20
BOOTPROTO=static
IPADDR=169.255.249.249
NETMASK=255.255.255.0
TYPE=Ethernet
ONBOOT=yes
{code}
h4. Особенности настройки в softrouter и xge
Для того чтобы внутренние скрипты "понимали" какие из интерфейсов являются локальными и внутренними, просто добавьте в конфиг-файл интерфейса параметр ROLE.
Для локального интерфейса
{code}
ROLE=LAN
{code}
Для внешнего
{code}
ROLE=WAN
{code}
h4. Расширенные настройки
Для того чтобы настроить [бонды|https://www.google.ru/?gfe_rd=cr&ei=luCCU5m4O67v4QTQ0oC4AQ#newwindow=1&q=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8+%D0%B1%D0%BE%D0%BD%D0%B4%D0%B8%D0%BD%D0%B3%D0%B0+rhel+6], [бриджи|https://www.google.ru/?gfe_rd=cr&ei=luCCU5m4O67v4QTQ0oC4AQ#newwindow=1&q=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8+%D0%B1%D1%80%D0%B8%D0%B4%D0%B6%D0%B5%D0%B9+rhel+6] и прочие интерфейсы, не описанные выше - вы можете сделать это так, как сделали бы в любом другом дистрибутиве на базе RHEL, воспользовавшись поиском по сети.
Вы можете вызвать утилиту:
{code}
system-config-network
{code}
либо вручную настроить сеть с помощью текстового редактора mcedit / vim в конфигах в папке /etc/sysconfig/network-scripts.
h2. Примеры настройки
В 85% случаев достаточно скопировать отсюда и подставить свои IP / шлюз / etc в файл /etc/sysconfig/network-scripts/ifcfg-имя_интерфейса
h4. Простой внешний ethernet интерфейс
{code}
DEVICE=eth0
BOOTPROTO=static
GATEWAY=10.0.0.1
IPADDR=10.0.0.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
ONBOOT=yes
TYPE=Ethernet
DEFROUTE=yes
NAME=eth0
{code}
h4. Простой локальный ethernet интерфейс
{code}
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.4
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
NAME=eth0
{code}
h4. Интерфейс с двумя IP адресами
{code}
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.4
NETMASK=255.255.255.0
IPADDR1=10.0.1.4
NETMASK1=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
NAME=eth0
{code}
h4. VLAN
Название конфиг-файла и девайса формируется следующим образом:
{code}
физический_девайс.тэг_влан
{code}
например
{code}
ifcfg-eth2.20
{code}
{code}
VLAN=yes
DEVICE=eth2.20
BOOTPROTO=static
IPADDR=169.255.249.249
NETMASK=255.255.255.0
TYPE=Ethernet
ONBOOT=yes
{code}
h4. Особенности настройки в softrouter и xge
Для того чтобы внутренние скрипты "понимали" какие из интерфейсов являются локальными и внутренними, просто добавьте в конфиг-файл интерфейса параметр ROLE.
Для локального интерфейса
{code}
ROLE=LAN
{code}
Для внешнего
{code}
ROLE=WAN
{code}
h4. Расширенные настройки
Для того чтобы настроить [бонды|https://www.google.ru/?gfe_rd=cr&ei=luCCU5m4O67v4QTQ0oC4AQ#newwindow=1&q=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8+%D0%B1%D0%BE%D0%BD%D0%B4%D0%B8%D0%BD%D0%B3%D0%B0+rhel+6], [бриджи|https://www.google.ru/?gfe_rd=cr&ei=luCCU5m4O67v4QTQ0oC4AQ#newwindow=1&q=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8+%D0%B1%D1%80%D0%B8%D0%B4%D0%B6%D0%B5%D0%B9+rhel+6] и прочие интерфейсы, не описанные выше - вы можете сделать это так, как сделали бы в любом другом дистрибутиве на базе RHEL, воспользовавшись поиском по сети.