-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I have installed & tried this but I am wondering if I am either misunderstanding its goal or how to use it.
So...
Is this script's use-case to create the Wireguard Configs for X number of nodes.
Then the user has to copy each respective Wireguard Config to each remote Node intended to be in the Mesh?
Or...
Is the use-case t_hat the User runs this script on each individual Node that is to be in the Mesh_?
Then integrate with each other?
Lastly, this may not interest you but I've used another wireguard related app for several years now that creates VxLAN
configurations for use with Wireguard Tunnels.
VxWireguard -Generator works great for its use-case.
I used it several years ago to create a Wireguard Full Mesh VPN with VxLAN tunneled thru Wireguard to multiple servers
on Digital Ocean & Hetzner Clouds.
I used BGP to auto-route traffic thru the mesh also. All of that together also enables Multi-cast to work across the Mesh
VPN.
Here is a PDF that describes much of what I did.
VxLAN does not do encryption so tunneling it thru Wireguard removes that exposure.
Anyway, looking at what your Script does it might be a great idea of you could Integrate VxWireguard-Generator & your tool
together.
The result would become an all-in-one solution for a Layer 2 & 3 Mesh Overlay Network, that supports Multicast & eliminates Broadcast & Unknown Multicast (re BUM) problem.