Главная » Настройка сетевых интерфейсов
В данной статье мы рассмотрим как правильно настроить сетевой интерфейс для разных Unix систем.
В качестве примера предположим что у нас есть следующие данные:
IP address : 192.168.10.14, 192.168.10.15
Mask : 255.255.255.0
Gateway : 192.168.10.1
DNS : 192.168.10.3
DNS : 192.168.10.2

Итак приступим:
Для операционной системы FreeBSD:
В конфигурационный файл /etc/rc.conf добавляем:
# Основной адрес
ifconfig_rl0="inet 192.168.10.14 netmask 255.255.255.0"
# Основной Шлюз
defaultrouter="192.168.10.1"
# Алиас
ifconfig_rl0_alias0="inet 192.168.10.15 netmask 255.255.255.0"

rl0 — название сетевого интерфейса который настраиваемого мы настраиваем.

После того как Вы сохранили файл нужно перезагрузить сеть выполнив команду
/etc/rc.d/netif restart

Для операционной системы OpenBSD

В конфигурационный файл /etc/hostname.fxp0 добавляем:
# Основной адрес:
inet 192.168.192.14 255.255.255.0

# Алиас
inet alias 192.168.192.15 255.255.255.255

А в конфигурационный файл /etc/mygate просто добавляем:
192.168.192.1

fxp0 — название настраиваемого сетевого интерфейса

После чего нужно перезагрузить сеть выполнив команду
sh /etc/netstart

Для операционной системы Gentoo

В конфигурационный файл /etc/conf.d/net добавляем:
# Основной адрес:
config_eth0=( "192.168.10.14 netmask 255.255.255.0" )

routes_eth0=( "default gw 192.168.10.1" )

Для добавления алиаса приводим описание настроек интерфейса к следующему виду:
config_eth0=(
"192.168.10.14/24"
"192.168.10.15/24"
)

eth0 — название настраиваемого сетевого интерфейса

После чего нужно перезагрузить сеть выполнив команду
/etc/init.d/net.eth0 restart

Для операционной системы Debian/Ubuntu

В конфигурационный файл /etc/network/interfaces добавляем:
# Основной адрес:
auto eth0
iface eth0 inet static
address 192.168.192.14
network 192.168.192.0
netmask 255.255.255.0
broadcast 192.168.192.255
gateway 192.168.192.1

# Алиас
auto eth0:1
iface eth0:1 inet static
address 192.168.192.15
network 192.168.192.0
netmask 255.255.255.0
broadcast 192.168.192.255
gateway 192.168.192.1

eth0— название настраиваемого сетевого интерфейса.

После чего нужно перезагрузить сеть:
/etc/init.d/networking restart

Для операционных систем Fedora Core/Red Hat Enterprise Linux (RHEL)/Cent OS/Alt Linux

В конфигурационный файл /etc/sysconfig/network-scripts/ifcfg-eth0 добавляем:
# Основной адрес:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.10.14
NETMASK=255.255.255.0
NETWORK=192.168.10.0
BROADCAST=192.168.10.255
ONBOOT=yes

А в конфигурационный файл /etc/sysconfig/network добавляем
# Наш Шлюз
GATEWAY=192.168.192.1

Для добавления алиаса требуется создать файл /etc/sysconfig/network-scripts/ifcfg-eth0:1 с таким содержимым:
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.10.15
NETMASK=255.255.255.0
NETWORK=192.168.10.0
BROADCAST=192.168.10.255
ONBOOT=yes

eth0 — название настраиваемого сетевого интерфейса

После чего нужно перезагрузить сеть выполнив команду
/etc/rc.d/init.d/network restart

Крайне не рекомендуется выполнять данную команду если Вы работаете через удаленное подключение SSH

Просмотреть какие сетевые интерфейсы используются в системе Вы можете при помощи команды ifconfig

Для настройки DNS для всех операционных систем семейства Unix необходимо в конфигурационный файл /etc/resolv.conf добавить следующее:
nameserver 192.168.10.7
nameserver 192.168.10.2

Категория: Linux | Просмотров: 1742