Debian - настройка сети

Опубликовано

Для настройки локальной сети в Debian нужно отредактировать файлы:

/etc/udev/rules.d/70-persistent-net.rules - этот файл формируется автоматически, в нем настраивается соответствие аппаратного адресе сетевой карты виртуальному интерфейсу ethX. Содержимое файла выглядит примерно так:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="40:61:86:80:bd:1a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Если операционная система была дублирована на другой компьютер, то в этом случае, чтобы интерфейс новой системы соответствовал eth0 - файл придется отредактировать.

/etc/network/interfaces - в этом файле задаются параметры сети, часть файла описывающая параметры одиночного интерфейса выглядит так:

auto eth0
iface eth0 inet static
address 192.168.0.1
gateway 192.168.0.254
netmask 255.255.255.0

В случае с bonding (агрегация нескольких сетевых интерфейсов):
Режим IEEE 802.3ad Dynamic link aggregation.

auto bond0
iface bond0 inet static
    bond-mode 4
    bond-miimon 100
    bond-downdelay 200
    bond-updelay 200
    bond_xmit_hash_policy layer3+4
    bond_lacp_rate slow
    slaves eth0 eth1
    address 192.168.0.10
    netmask 255.255.255.0
    broadcast 192.168.0.255
    gateway 192.168.0.254
    dns-nameservers 8.8.8.8

Как правило, для включения агрегации требуется установить пакет ifenslave:

# apt-get install ifenslave

[Наверх страницы]