Hi, I have two PCs on Mullvad VPN, on the same account. One of them is running an SSH server. Can I connect to it from other VPN-connected devices that use my account?
No, you cannot communicate within the Mullvad network to other devices also connected to the network.
you need to split the traffic since Mullvad does not have port forwarding. Traffic must avoid Mullvad.
You do this by adding a line to the routing table on the client PC for the specific IP if the server with mullvad (public IP on the router, then port forward to server) You might need to tinker with METRIC to set this new as highest priority.
For windows: Something similar to:
route ADD destination_IP MASK 255.255.255.255 192.168.1.1 METRIC 1 IF 2 -P
This will affect only one single IP
IF = Inter face, you get thus via: “route print” and should be you regular NIC
192.168.1.1 = your router for your client device.
I did this in the past to use Mullvad and to connect to my home router VPN server.
You could look into Surf the Web Privately with Mullvad's Global Network + Tailscale. I believe this enables the ability to add Mullvad as an exit node. While this doesn’t allow you to stay connected to Mullvad while SSH, it does allow for seamless integration/switching
mullvad, allows port forwarding, do some research on that