Skip to main content

Настройка сети

Настройка сети при помощи systemd-networkd по руководству в Arch Linux wiki. Приведены примеры статической и динамической (DHCP) настройки сети.

Настройка бондинга

Настройка бондинга тоже описана в Arch Linux wiki. Порядок действий примерно следующий.

Создать файл /etc/systemd/network/30-bond0.netdev со следующим содержимым:

[NetDev]
Name=bond0
Kind=bond

[Bond]
Mode=active-backup
PrimaryReselectPolicy=always
MIIMonitorSec=1s

Создать файл /etc/systemd/network/30-ethernet-bond0.network со следующим содержимым:

[Match]
Name=enp0s13f0u1u1i5

[Network]
Bond=bond0
PrimarySlave=true

Создать файл /etc/systemd/network/30-wifi-bond0.network со следующим содержимым:

[Match]
Name=wlan0

[Network]
Bond=bond0

Создать файл /etc/systemd/network/30-bond0.network со следующим содержимым:

[Match]
Name=bond0

[Network]
BindCarrier=enp0s13f0u1u1i5 wlan0
DHCP=yes

Не указано в wiki, но без следующего шага не работал интерфейс. Создать файл /etc/modprobe.d/bonding.conf со следующим содержимым:

options bonding max_bonds=0 miimon=1000 mode=active-backup fail_over_mac=active

Удалить старую конфигурацию сети из /etc/systemd/network и выполнить перезагрузку системы. После этого вывод networkctl должен иметь следующий вид: