bypasslan creates passthrough for route with nexthop set
The bypasslan plugin installs passthroughs for routes that are not for directly attached networks. It shouldn't do that.
[...] bypass-lan/Bypass LAN 220.127.116.11/32, PASS local: 18.104.22.168/32 remote: 22.214.171.124/32 [...]
default via 192.168.178.1 dev br0 126.96.36.199 via 192.168.178.65 dev br0 mtu lock 1300 [...]
#1 Updated by Tobias Brunner over 3 years ago
- Tracker changed from Issue to Bug
- Category set to kernel-interface
- Status changed from New to Feedback
- Assignee set to Tobias Brunner
- Target version set to 5.6.3
Agreed. I noticed that I explicitly excluded routes with RTF_GATEWAY in the kernel-pfroute plugin, so makes sense to do the same in the kernel-netlink plugin.
I pushed a fix to the 2554-local-lan-gateway branch. Let me know if this works for you.