Another Lemmy thread led me to thinking about getting a cheap VPS for my homelab. I’m double-NATted by my ISP, so I can’t do traditional port forwarding. I’d like to get a cheap VPS, install Tailscale on it, and access my homelab from anywhere without having to have Tailscale on every device I use (at work where I can’t install it, for example).

I found a cheap VPS company and the plan I was looking at gives 1000 GB bandwidth per month. Some of the things I want to access are media servers (Navidrome and Jellyfin). So if I set up the VPS with nothing but a reverse proxy and Tailscale, will all my Jellyfin traffic go through the VPS and count as bandwidth used?

  • just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    19 days ago

    How/why are you double NAT’d? Is it the ISP’s fault, or did you setup your own router behind their NAT’d handoff? If the latter, you can work around this.

    Some other options to deal with the former:

    • Talk to them about running their handoff device in passthrough mode, or turn it on yourself (lookup the model and see instructions)
    • Get a static IP for your router on their network (not applicable to CGNAT)

    Regarding Tailscale: you shouldn’t need a VPS for this. Even though you’re stuck with dNAT, the Tailscale client should be able to figure out a way to communicate with you wherever you are with DERP servers. Install on your phone, then a machine at home, and try it out.

    • chriscrutch@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 days ago

      It’s the ISP. I’ve asked about it, they won’t let me do anything about it unless I sign up for a business account at triple the price.

      And no, I don’t need a VPS strictly for Tailscale, but i do want to access my tailnet from machines where I cannot install Tailscale (at work and on a roku tv in a remote location, specifically).