Tor over Wireguard VPN failing

Hello guys,

because Mullvad decided to drop support for OpenVPN starting January 2026, Im trying to switch to Wireguard now.

Im trying to archieve a Tor over VPN setup by attaching the wireguard VPN NetVM to sys-whonix.

I strictly followed this official guide by Mullvad:

Im using a standalone debian-12-xfce and a .conf file without killswitch and multihop.

VPN works perfectly fine when I attach the netVM to any qube… But when I use it to provide network to sys-whonix, tor connection fails every time

Rarely it connects, but its really slow and keeps crashing all the time.

I tried limiting MTU in the .conf files because I heard wireguard can cause issues with this, no effect.

Does anyone have a clue why sys-whonix has trouble picking up the network provided by the wireguard VPN netVM?

I have been using an OpenVPN netVM for this setup before without any issues:

Thank you in advance. :blush:

Try to fix the MTU problem using firewall:

Tor can only carry TCP packets, wireguard is exclusively UDP. This can’t work.

I think the OP meant this configuration (or at least that’s how I understood the OP):
sys-net ↔ sys-vpn ↔ sys-whonix