Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

alt

Daniel Nashed

WireGuard to protect hosted servers

Daniel Nashed – 15 February 2026 21:22:46

WireGuard is a great tool and pretty straightforward once you understood the principle.
It works a bit different then most other VPNs but is well integrated into the Linux stack.

The connection uses a single UDP port. The same interface can connect to multiple servers at once.


In my case I have two machines configured to connect to all my hosted servers.
Each Peer is managed as a separate end-point on the same gateway interface in my case.

Servers are sitting in different networks hosted at Hetzner.
WireGuard sits in front of the SSH stack as the first level of "defense" not exposing any scannable port.


Each peer has a public/private key and uses modern crypto standards.

The solution is open source, uses "simple principles", operates on kernel level and is well optimized.

On top of the private/public key encryption there is an additional pre-shared key option for additional security.


I had WireGuard on the list to implement for a while. I looked at it earlier in a meshed configuration. But I am using it now just between my notebook and hosted servers.
You can see that all servers on my list are in it's separate network defined via /32 as individual IPs.


There is no routing configured between the servers.  But you could route thru a WireGuard network, use SSH to tunnel connections or use one server as a jump host.


WireGuard provides tutorials for configuration ->
https://www.wireguard.com/


Image:WireGuard to protect hosted servers

Links

    Archives


    • [HCL Domino]
    • [Domino on Linux]
    • [Nash!Com]
    • [Daniel Nashed]