На моих серверах Ubuntu (16.04) я раньше создавал связывание между 2 интерфейсами и устанавливал 2 адреса на нем от 2 других VLAN.
Мне не может удаться создать ту же конфигурацию с Netplan для моих новых серверов, я только вижу примеры с 1 связыванием и 1 адресом, или 2 VLAN, но никаким связыванием...
Вот интерфейсный файл файла, который я хотел бы воспроизвести:
auto enp61s0f0
iface enp61s0f0 inet manual
bond-master bond0
mtu 9000
auto enp61s0f1
iface enp61s0f1 inet manual
bond-master bond0
mtu 9000
auto bond0
iface bond0 inet manual
bond-mode balance-xor
bond-miimon 100
bond-slaves none
mtu 9000
auto bond0.170
iface bond0.170 inet static
vlan-raw-device bond0
address 192.168.170.190
netmask 255.255.255.0
network 192.168.170.0
broadcast 192.168.170.255
gateway 192.168.170.1
dns-nameservers 192.168.170.100 192.168.170.101
dns-search network.lan
mtu 9000
auto bond0.186
iface bond0.186 inet static
vlan-raw-device bond0
address 192.168.186.225
netmask 255.255.255.0
network 192.168.186.0
broadcast 192.168.186.255
mtu 9000
У Вас есть какая-либо идея, как я мог сделать это?
Спасибо!
Ludwig
Вот решение:
network:
version: 2
renderer: networkd
ethernets:
enp61s0f0:
match:
macaddress: a0:42:3f:3a:f7:76
set-name: enp61s0f0
mtu: 9000
enp61s0f1:
match:
macaddress: a0:42:3f:3a:f7:77
set-name: enp61s0f1
mtu: 9000
bonds:
bond0:
mtu: 9000
dhcp4: false
dhcp6: false
interfaces: [ enp61s0f0, enp61s0f1 ]
parameters:
mode: balance-xor
mii-monitor-interval: 100
vlans:
bond0.170:
id: 170
link: bond0
addresses : [192.168.170.190/24]
gateway4: 192.168.170.1
nameservers:
search: [network.lan]
addresses: [192.168.170.100, 192.168.170.101]
mtu: 9000
bond0.186:
id: 186
link: bond0
addresses: [192.168.186.225/24]
mtu: 9000
Настройки MTU на каждом взаимодействуют через интерфейс, и VLAN, кажется, важен, кроме того, это требует для определения MAC-адреса для интерфейсов.
Если необходимо установить другой MTU на VLAN, необходимо установить выше под "bond0" как он, выше, и затем измените тот, который Вы хотите под разделом VLAN к 1500, например.
Ludwig