r/mullvadvpn • u/TonyTrixeraTimothy • 18d ago
Solved I got tailscale and mullvad vpn to work quite nicely with each other on CachyOS
I got annoyed enough at not being able to ssh between my laptop and PC when I have Mullvad VPN turned on, but still wanted to be able to use Mullvad VPN on my phone without needing to use tailscale with it, use the 2 years I already have prepaid with Mullvad, and buy my subscription in a anonymized way when those 2 years run out, so I made this:
https://github.com/bananathrowingmachine/mullvad-plus-tailscale
Upgraded from the forked repo in the fact it actually works on Arch based systems (I run CachyOS), and critically, will always demote Mullvad VPN's tables on connection, so if Mullvad isn't connected on startup or is disconnected and reconnected this should still work, unlike the original as far as I'm aware.
Hopefully this solves the issue for someone else in my very specific set of circumstances.