A configuração a seguir funciona bem para mim. Executando o Ubuntu 18.04 ppc64el. E BTW, se você quiser usar o nome da interface REAL em vez de algo como enp0s31f6, faça o seguinte.
vi /etc/default/grub
e adicione isto:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Em seguida, reconstrua o gerenciador de inicialização
grub-mkconfig -o /boot/grub/grub.vfg
Reinicie o sistema e você obterá o nome verdadeiro como eth0, eth1 ... Quando estiver pronto, edite esse arquivo e verifique se ele está de acordo com o seu IP !!!
vi /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eth0:
match:
macaddress: 'xx:xx:xx:xx:xx:xx'
wakeonlan: true
eth1:
match:
macaddress: 'xx:xx:xx:xx:xx:xx'
wakeonlan: true
bonds:
bond0:
interfaces: [eth0, eth1]
addresses: [192.168.0.10/24]
gateway4: 192.168.0.1
parameters:
mode: 802.3ad
lacp-rate: fast
mii-monitor-interval: 100
mtu: 9000
nameservers:
search: [home.lan],
addresses: [192.168.0.250]
Em seguida, digite netplan try
para validar sua configuração. Se tiver sucesso, execute netplan apply
e reinicialize.