Temat: Wireguard multi wan 0.0.0.0/0 peer.
Wie ktoś jak zrobić routing na wireguard tak aby:
Mam 6 perów ABCDEF które łączą sie do serwera WG mikrus frog.
PEER A wychodzi do internetu przez łącza pera B
PEER C wychodzi do internetu przez łącze pera D
PEER E wychodzi do internetu przez łącze pera F
Mamy wyłączone automatyczne tworzenie tras i robię to poprzez
PostUp = ip rule add from 172.16.2.13 lookup 3
PostUp = ip route add default via 172.16.2.3 dev wgja table 3
PreDown = ip rule delete from 172.16.2.13 lookup 3
PreDown = ip route delete default via 172.16.2.3 dev wgja table 3
PostUp = ip rule add from 172.16.2.14 lookup 4
PostUp = ip route add default via 172.16.2.4 dev wgja table 4
PreDown = ip rule delete from 172.16.2.14 lookup 4
PreDown = ip route delete default via 172.16.2.4 dev wgja table 4Problem jest z tym że w AllowedIPs nie może być 0.0.0.0/0 dla różnych poerów?
#B
[Peer]
PublicKey = h+s0bilE682MqDeZeliqVFTyMvPCNbklMJbeKK/oWg8=
AllowedIPs = 172.16.2.3/32, 0.0.0.0/0
PersistentKeepalive = 25
#D
[Peer]
PublicKey = 8uoSE+La/np9l6sxYu1supkr/yIBv5nDNfckJrRT/2g=
AllowedIPs = 172.16.2.4/32, 0.0.0.0/0
PersistentKeepalive = 25Jak to można zrobić nie wykorzystując kolejnych portów dla kolejnych interfejsów wireguard? (Główny serwer mam na mikrus więc ilość portów ograniczona)
Z góry dzięki za pomoc.