First: I’ve tried Tailscale, for some reason it works awful for me so I’m avoiding that option if possible.

I am trying to have a single server that has a VPN port exposed to connect to it, but routes traffic through a comercial VPN (mullvad ideally) to privately share my linux ISOs. So far I haven’t been able to achieve this, it sees I can’t use the VPN server (wg-easy) + VPN (mullvad gui), only the one that start first work.

Has anybody achieve something like this?

    • Railcar8095@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      17 hours ago

      Yes, but it’s working awful for me. Even without exit point lose connection for a long time, and there’s a error on the app. I need to restart the connection for it to work again.

      Even when it works it’s much slower to connect to my server than VPN.

      • ladfrombrad 🇬🇧@lemdro.id
        link
        fedilink
        English
        arrow-up
        0
        ·
        13 hours ago

        Even when it works it’s much slower to connect to my server than VPN.

        I wonder why.

        Wireguard / TS runs faster than VPN’s, and even my family member has had a couple of devices on my Tailnet down at their place for a couple of years now, and they haven’t a clue how it works and fully believe I’m a magician.

        Any background on your connection/location/devices etc?

        • Railcar8095@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          12 hours ago

          Location is Europe, when I lose connection it mentions the TS server and it’s in my country.

          Devices mainly my server (mini PC at home, public IP, no NAT) and phone.

          When trying to use subsonic of jellyfin from outside the network there’s a noticeable delay between opening the apps and actually connecting. When using WG directly it’s like being at home on the same LAN.

          Main issue is that every now and then phone losses all internet connectivity, and TS shows an error connecting to it’s server.