It's a killer for CARP ... enterprise integration will be low .. lower than low
Box 1a ------------ Tunnel 1 ------------ Box 1b | | | |LAN a --- CARP Address CARP Address --- LAN b | | | | Box 2a ------------ Tunnel 2 ------------ Box 2b
Ah ... I wasn't thinking road warrior, because without user authentication and IP address pool management this is not going to fly in a corporate environment, anyway.My idea wasCode: [Select] Box 1a ------------ Tunnel 1 ------------ Box 1b | | | |LAN a --- CARP Address CARP Address --- LAN b | | | | Box 2a ------------ Tunnel 2 ------------ Box 2bBut back to the road warrior scenario.There is not really a "client" and a "server" in WG. So the client would accept that packet from any IP address as long as the keys match. In that case the problem lies with the NAT gateway which will be in front of the "client" in most cases.But if on the "server" side incoming packets to the CARP address are taken care of, why not NAT WG packets originating from the interface address to the CARP address?
There is not really a "client" and a "server" in WG.
So the client would accept that packet from any IP address as long as the keys match.
The problem is, there is no daemon to bind an interface. So when you send a packet to the client, you cant decide if the source is whether IP of Interface or CARP IP