Vultrgate tunnels

vultrgate is a VPS that we use as a publicly accessible endpoint for tunnels between us. The main purpose of this setup is to enable us to access our own servers should we for some reason loose our main Internet connection from our ISPs.

Configuration

gate-rpi:
/etc/systemd/network/wg0.net{dev|work}
vultrgate:

Interface wg0:

/etc/systemd/network/wg0.net{dev|work}

Interface tun1:

/etc/openvpn/server/sb-tun1.conf
VPNrouter2:
/etc/systemd/network/wg?.net{dev|work}  ???
VPNrouter1:
???

Management

All tunnels run continously. The tunnels using wg-interfaces are part of the systemd-networkd service and go up and down with that service The tunnels on tun-interfaces use OpenVPN which runs its own service. On vultrgate:

systemctl [status|start|stop|restart] openvpn-server@sb-tun1.service

On VPNrouter1

???