Yes, you can access the server remotely.
Yes, you can access the server remotely.
I set up a Plex server on a TruNAS core last year. I plan to move it to my mom’s house soon while traveling for retirement. My mom and sister also use Plex, and I need access to add new movies and shows as they become available. Right now, I connect via the 192 address for the server but must use a shared network folder on my desktop to upload files. Networking has always been a challenge for me—I’m comfortable with hardware but struggle with software connections. What tools or configurations would help me manage this remotely? Any tutorials or guides you recommend would be great. I have a PIA VPN and also use Tailscale, but I don’t rely heavily on them. Hardware specs: MSI MB (exact model not remembered), 64GB DDR4 RAM, 80TB HDD with two backups, 10GB SSD, 8xPCI fiber NIC, SAS to SATA 8xPCI drives. The network card is a Mikrotik CRS326-24G-2S+RM in switch mode, connected to an Asus RT-AC88U.
Check out the network chuck video about tunnels. I’m planning to experiment with it using my cgnat starlink, since I don’t have a public IP and can’t connect directly.
This can be achieved in several ways. You might arrange the box with a reverse proxy via Docker to reach certain parts. If you're using Sonarr/Radarr and something like OMBI, you could also set it up. An OpenVPN server connection would work too. A Hak5 turtle could handle a reverse VPN setup. Alternatively, you could purchase an enterprise router with built-in VPN (such as Zyxel, Ubiquiti, TP-Link). I own an Ubiquiti router to enable VPN access while keeping the local 192 address and sharing functionality intact.
TruNAS offers an integrated web interface for remote server management. Ensure both devices are on the same network, enter the IP address in a browser, open the designated port, and you can now reach it via public networks. Alternatively, establish a VPN connection to your TruNAS server for enhanced security. Services like PIA provide a more secure option.