[FROG] VRRP setup with netplan on Ubuntu 20.04
Chriztoffer Hansen
ch at ntrv.dk
Tue Jul 7 20:15:46 UTC 2020
Dear Oliver,
On Tue, 7 Jul 2020 at 22:04, Oliver O'Boyle <oliver.oboyle at gmail.com> wrote:
> To close the loop:
>
> I ended up going down the /etc/networkd-dispatcher route. I put:
>
> [ -e /etc/network/if-up.d ] && /bin/run-parts /etc/network/if-up.d
> exit 0
>
> into a script in that directory, then:
>
> if ip link show vlan2049 | grep -sq 'state UP'; then
> ip link add vlan2049-4 link vlan2049 addrgenmode random type
> macvlan mode bridge
> ip link set dev vlan2049-4 address 00:00:5e:00:01:01
> ip addr add 192.168.145.194/26 dev vlan2049-4
> ip link set dev vlan2049-4 up
>
> ip link add vlan2049-6 link vlan2049 addrgenmode random type
> macvlan mode bridge
> ip link set dev vlan2049-6 address 00:00:5e:00:02:01
> ip addr add 2610:139:c001:3f:1801:f20a::5/64 dev vlan2049-6
> ip link set dev vlan2049-6 up
> fi
> exit 0
>
> into /etc/network/if-ip.d/
>
> I figured this would allow someone not familiar with the workaround to
> perhaps more easily figure out what was happening.
>
> It works well enough, but it's ugly AF... I'll probably make it a bit
> smarter now, but it works.
You never considered going down the system-networkd route?
--
Cheers,
CHRIZTOFFER
More information about the frog
mailing list