Hi, I’d like to know if its possible for my Spitz to be able to run multiple VPN services concurrently so I can have an outbound OpenVPN client connection established, and an inbound Wireguard server connection established.
When connecting my outbound OpenVPN client I’m attempting to start my Wireguard server but am prompted with “Warning: Conflicts! All other VPN services must be stopped first.”
I’ve read it might be possible by keeping the routing seperate.
The intent was to run a OVPN tunnel through a Wireguard tunnel to get around odd CGNAT issues, and increase security, so needed both services running on the Spitz. I’ve now set it up to run a Wireguard client, and OpenVPN server to accept incoming connections. Both services needed to be configured through the CLI, not the GL interface.
For wireguard I created the wg0 inface in /etc/config/network:
config interface ‘wg0’
option proto ‘wireguard’
option private_key ‘priv_key_here’
list addresses ‘192.168.0.2/24’
For OVPN Server I followed the OVPN Server setup guide on OpenWRT.org.
Quite straight forward once you’re in the CLI. Its a shame the GL interface doesn’t support both services being enabled at the same time as it would have saved me a lot of time.