Hi Justin, WireGuard listens on all ports, so this shouldn't be a problem to do with multiple interfaces. It does not currently support tunneling packets from one peer through another, because it's difficult to avoid loops that way, but if you think this would be useful it could be worked out in greater detail. Regards, Jason