Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:debian:buster:network-lacp-bond-with-vlan-in-debian-10-linux

Как создать Bond c поддержкой VLAN в Debian GNU/Linux 10 (Buster)

На данной странице мы рассмотрим простой пример объединения нескольких физических сетевых интерфейсов в виртуальный LACP Bond-интерфейс с поддержкой VLAN в Debian GNU/Linux 10 (Buster). В нашем примере рассмотрено создание Bond-интерфейса на сервере HP ProLiant DL380 G6. Этот сервер имеет четыре интегрированных сетевых адаптера 1Gbps, для работы которых в Debian требуется non-free firmware bnx2. Таким образом, в общей сложности мы будем объединять в Bond четыре сетевых интерфейса.

Устанавливаем пакеты, которые потребуются для работы bond-интерфейса.

# apt-get install ifenslave ethtool

Пример уже настроенного конфигурационного файла /etc/network/interfaces:

interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
#source /etc/network/interfaces.d/*
 
# The loopback network interface
auto lo
iface lo inet loopback
 
# On-Board port 1
auto enp2s0f0
iface enp2s0f0 inet manual
 
# On-Board port 2
auto enp2s0f1
iface enp2s0f1 inet manual
 
# On-Board port 3
auto enp3s0f0
iface enp3s0f0 inet manual
 
# On-Board port 4
auto enp3s0f1
iface enp3s0f1 inet manual
 
# Virtual LACP Bond Interface
auto bond0
iface bond0 inet manual
  bond-mode 802.3ad
  bond-miimon 100
  bond_xmit_hash_policy layer2+3
  bond_lacp_rate fast
  bond-slaves enp2s0f0 enp2s0f1 enp3s0f0 enp3s0f1
  mtu 9000
 
# Virtual VLAN Intarfaces
auto bond0.8
iface bond0.8 inet static
 address 10.1.0.30
 netmask 255.255.255.0
 gateway 10.1.0.1
 dns-nameservers 10.1.0.5 10.2.0.6
 dns-search holding.com

После настройки сетевой конфигурации перезапускаем службу поддержки сети (либо можно перезагрузить сервер, если тому нет противопоказаний):

# systemctl restart networking.service

Проверяем статус Bond-интерфейса:

# cat /proc/net/bonding/bond0

Дополнительные источники информации:


Проверено на следующих конфигурациях:

Версия ОС
Debian GNU/Linux Buster 10.0

Автор первичной редакции:
Алексей Максимов
Время публикации: 18.06.2019 11:28

Обсуждение

Ваш комментарий:
 

unix-linux/debian/buster/network-lacp-bond-with-vlan-in-debian-10-linux.txt · Последние изменения: 18.06.2019 11:29 — Алексей Максимов