Hello... I'm new here and looking for a way to implement an overlay network for management of serveres that I have all over the place, without having to open firewalls everwhere I look 🙂
I have been testing Netmaker extensively last week, and especially the capability to overcome NAT and firewalls has been challenging. The NAT holepunching feature seems to rely only on uPNP in a firewall. And I do not control most of the firewalls that I have servers behind, so that really is not an option for me.
The NAT solution that works all the time is assigning a relay node to a "hard to reach" node. I have a few questions regarding this that I hope the community here has experience with and can demystify:
- Can I assign multiple relay nodes to the same node? I would like this for redundancy purposes. It seems that I can set this up, and the graph in the server does show the correct topology (showing a nodes hanging off 2 relay nodes). However, there is NO connectivity between any of the nodes in the network, until I remove one OR the other relay. Is this a bug or working as intended?
- I realise that the way redundancy for the server works, if either by setting up a redundant loadbalancer + 2 or 3 instances of netmaker-server and a redundant database. And since it seems the network pretty rapidly stops working when a server is down, here is no way around a redundant server. Can I still select a redundant server as a relay and that way create a redundant relay node in the network?