[systemd-devel] systemd-networkd multipath routing
alemaire at norad.fr
Tue May 7 18:15:33 UTC 2019
Thx I will try that, but it looks a little bit hackish.
No way to set the multipath routing with systemd-networkd?
If no, is it expected ? a feature request ? a bug ?
On Tue, May 7, 2019 at 3:23 PM Mantas Mikulėnas <grawity at gmail.com> wrote:
> On Tue, May 7, 2019 at 3:54 PM Arnaud Lemaire <alemaire at norad.fr> wrote:
>> Hi there,
>> I'm trying to set up network multipath routing with systemd, but I cannot
>> find a way to do it cleanly.
>> The part that I cannot set up is :
>> $ ip route
>> nexthop via 192.168.11.1 dev inet.11 weight 5
>> nexthop via 192.168.22.2 dev inet.22 weight 10
>> I'm getting around it with this unit:
>> $ cat /etc/systemd/system/multipath-routing.service
>> Description=Setup default gateway multipath routing
>> ExecStart=-/usr/bin/ip route del default
>> ExecStart=/usr/bin/ip route add default nexthop via 192.168.11.1 dev
>> inet.11 weight 5 nexthop via 192.168.22.2 dev inet.22 weight 10
>> And it's working, but as soon as I unplug the network cable and plug it
>> back, the routes are gone
>> and the unit is not triggered
>> I tried with a WantedBy on the `sys-subsystem-net-devices-eno1.device`
>> but it's not working since it seems to act on the device and not on the
> Install networkd-dispatcher or a similar tool to react to systemd-networkd
> events. (You could also use ifplugd to react directly to link events,
> although that might run before networkd has finished its own
> Mantas Mikulėnas
alemaire at norad.fr - +33(0)6 71 21 82 07
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the systemd-devel