From the article:
Since Tailscale was founded in 2019, customers have been forced to choose between either Tailscale or Mullvad without the ability for them to co-exist.
Today we announce a partnership with Tailscale that allows you to use both in conjunction through the Tailscale app. This functionality is not available through the Mullvad VPN app. This partnership allows customers of Tailscale to make use of our WireGuard VPN servers as βexit nodesβ. This means that whilst connected to Tailscale, you can access your devices across Tailscaleβs mesh network, whilst still connecting outbound through Mullvad VPN WireGuard servers in any location.
Announcement also on Tailscale blog.
If Wireguard wasnβt so easy, and if I was just a little less interested in playing with setting up my own VPN, I would have use Tailscale. Itβs what Iβll recommend to family members when they eventually come asking for a VPN.
That said, setting up a VPN with multiple nodes is pretty trivial for anyone with basic networking knowledge. IME itβs also extremely low maintenance; I have far more issues with the containerized apps Iβm running occasionally barfing and needing tending than my little 7-node Wireguard VPN. I use Mullvad for the exit nodes and bandwidth (so as not to swamp my little VMs), but Tailscale doesnβt offer me much value.
Still, as I said, for non-technical people, Tailscale is pretty cool.
I had it set up pretty well with OPNSense as the wireguard gateway into my home and the official wireguard client on my lineage phone and it was working great for a year but something changed recently where itβs become really unreliable. The problem is not OPNSense, but my phone. Not sure if itβs the client or lineageos causing problems.
My WG Android client is so stable that I forget I have it on. Iβm not running Lineage, though, so maybe that helps? Why are you sure itβs not OPNSense? Also, there have been rumors of some carriers subtly sabotaging VPN connections; have you eliminated that?
It might be OPNSense, but the problem occurs when I leave my house. My network connectivity dies when it switches from wifi to mobile data, only to recover when I disable then re-enable wireguard. This indicates to me that the android client is not properly updating routes or DNS settings during the network change, or lineage OS is doing something wonky, but I could be wrong.
Iβm probably a medium-techincal people :-) Wireguard wonβt do the NAT traversal right? I canβt do the port forwarding thing because of the CGNAT for my connection.