Hi Luiz, You could indeed arrange for something like this, either directly -- if both IPs are accessible or if A is able to punch a hole -- or relayed, if you can't establish a direct session. This is similar to what Tinc does. Namely, this falls in the category of, "making a full mesh from a partial mesh." I say, "you could", because currently this is something people are generally doing manually with WireGuard. However, there's a GSoC project for making a minimal mesh networking utility for WireGuard, which I hope pans out, and maybe even Tinc integration. So we'll see what happens in this space.
Jason _______________________________________________ WireGuard mailing list WireGuard@lists.zx2c4.com https://lists.zx2c4.com/mailman/listinfo/wireguard