SFTtech / wirespider

Wireguard Mesh VPN - automatic tunnel and authorization management 🕸
GNU General Public License v3.0
34 stars 4 forks source link

Server and Client installation question on full mesh #127

Closed bmullan closed 3 months ago

bmullan commented 1 year ago

I wanted to ask if the Server and Client software could be installed on multiple compute "nodes"

In my use-case test example: I use Ubuntu 22.04 machines on multiple Clouds (Digital Ocean here in US and in a Hetzner DC in Germany) I use LXD "system" Containers each also running Ubuntu 22.04 but could be many diff distro's.

By default, the LXD Containers on any one "Host" server are behind a 10.x.x.x. dnsmasq Bridge (default name "lxdbr0")

My use-case is to interconnect all the local/remote "Host" LXD containers via a mesh vpn environment.

My question is -

Basically, can there be more than 1 "Server" deployed?

bmullan commented 3 months ago

? any response ?

TheJJ commented 3 months ago

currently there's one control node and the others then connect among each other.

the long-term goal is that there's multiple independent nodes that can then connect on their own choice without a central controller, but this is not yet implemented unfortunately.