Skip to content
Snippets Groups Projects
Commit a0b9166d authored by Jan Luebbe's avatar Jan Luebbe Committed by chrissi^
Browse files

gluon-radv-filterd: redirect IPv6 packets to correct router


When multiple routers are in the same local mesh and clients roam from one (A)
to the next (B), the change of global IP and default gateway are not
synchronized. This leads to packets with an address belonging to router A to be
sent via router B (or the other way around). Those packets are then dropped by
wireguard at the concentrator.

To avoid this, we let gluon-radv-filterd monitor router advertisements and keep
a list of neighbouring v6 networks. With this information, it can maintain a
set of ebtables DNAT rules to redirect the packets to the matching gateway.

Signed-off-by: default avatarJan Luebbe <jluebbe@debian.org>
parent e808c925
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment