Wireguard Multiple connections

Why don't you use pbr package? It is easier for inexperienced users.
One mistake you have here is that multiple routing tables are using the same wg1 as exit interface.

2 Likes