29
Accessing NAS when not on LAN
(lemmy.ml)
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Community icon from opensource.org, but we are not affiliated with them.
You might try Tailscale or Wire Guard. Either can be used to create a mesh VPN that can include any device you want. Connect your devices to the VPN then you just access it like it is on your local network. Of the two I use Tailscale. Dead simple to setup on pretty much any device.
Depending on what installation method you choose to go with, you don't need a domain. It's just very much helpful to have one. Especially if you decide to have it public facing. Plus domains are cheap. A bigger issue for us self hosters is dealing with dynamic IPs. Most of the time you can buy a static IP from your ISP, but if that is not an option, most domain providers provide a way to deal with variable IP addresses.
And yes, Tailscale does ignore dynamic IP addresses. I think Wire Guard does as well as Tailscale is built on Wire Guard.
Absolutely Tailscale - I use it for this exact situation of Syncthing from my NAS. Simple to set up, and secure.
Adding to this, Tailscale's clients are open source and there's a community-developed open source control server component called Headscale that can replace the Tailscale's central server if and when needed. I tested it recently and it seemed to work fine.
I’d also suggest Tailscale, it’s how I access my Synology away from home.
I’ve setup wireguard before but… Tailscale is so damn easy. And no need to open ports!