Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Access Unraid and Docker Apps outside Network

Featured Replies

Hello, How can I access the Unraid (Version: 6.8.3) and Docker Apps such as Plex, Sonarr, Radarr etc. outside my Local Network (LAN)?

 

Given that, My ISP doesn't support Port-Forwarding because of the CG-NAT.

 

I do have a VPN which does allow the Port-Forwarded VPN Access though. So if I could somehow use the VPN Provider to access the UnRaid outside of my Local Network?

 

They have both OpenVPN and Wireguard as the option. (OpenVPN is preferable).

 

Thanks.

  • Community Expert
55 minutes ago, learningunraid said:

Given that, My ISP doesn't support Port-Forwarding because of the CG-NAT.

Then your only option is to use something like Zerotier, which doesn't require port forwarding. There is a zerotier docker in apps. Or you can use a machine/VM that is always on then use something like teamviewer to remote in to it.

2 hours ago, learningunraid said:

I do have a VPN which does allow the Port-Forwarded VPN Access though. So if I could somehow use the VPN Provider to access the UnRaid outside of my Local Network?

 

They have both OpenVPN and Wireguard as the option. (OpenVPN is preferable).

As @strike mentioned ZeroTier is another option.  I actually have OpenVPN-AS, WireGuard and ZeroTier all configured on my server and all three work for remote access.

 

I prefer WireGuard as it is built into unRAID, however, it does require port forwarding.  OpenVPN is my backup and I occasionally still use ZeroTier as well.

 

If you have an existing VPN that allows you to specify access to the local network on which unRAID resides, you should be able to access the GUI by local IP address through the VPN.

  • Author
On 12/29/2020 at 1:12 AM, Hoopster said:

I prefer WireGuard as it is built into unRAID, however, it does require port forwarding.  OpenVPN is my backup and I occasionally still use ZeroTier as well.

Thanks. OpenVPN also requires Port-Forwarding?

On 12/29/2020 at 1:12 AM, Hoopster said:

If you have an existing VPN that allows you to specify access to the local network on which unRAID resides, you should be able to access the GUI by local IP address through the VPN.

I didn't get this statement? Please if you could tell me, What did you mean by VPN here? I have TorGuard, PrivateVPN.

Thanks for the answers.

On 12/28/2020 at 11:34 PM, strike said:

Then your only option is to use something like Zerotier, which doesn't require port forwarding. There is a zerotier docker in apps. Or you can use a machine/VM that is always on then use something like teamviewer to remote in to it.

I have installed zerotier to test, but then I realized, I will be forced to install zerotier in each and every system, right? I still cannot access the unRaid on public systems.

Hmm, Is there any way I could use Public AWS Server to create a tunnel between my unraid server so that, I access my unraid server using the AWS IP?

Thanks for the answers.

Edited by learningunraid

Look at SWAG if you don't want to install a VPN app on each device

  • Community Expert

SWAG still needs port 443 open so if he can't open any ports that wil be a problem.

10 hours ago, learningunraid said:

Hmm, Is there any way I could use Public AWS Server to create a tunnel between my unraid server so that, I access my unraid server using the AWS IP?

Here's what I did in my own system (also behind CGNAT). Spun up a Mikrotik CHR (virtual router) on Linode (but any other VPS with completely unblocked ports is also fine). Made a site-to-site VPN between my home networks (3 different houses) and the VPS. then port forwarded port 80 + 443 to an nginx container (kinda like SWAG - but I prefer to roll my own). This could be done with a Linux VPS, but I wanted to play with a Mikrotik router (all of my edge routers are Mikrotiks) and have less issues with the rather performant IPSec site-to-site vpn

 

This means I can access my Emby server + Transmission container over HTTPS from anywhere. (Added DNS entries at the house with the Unraid server to avoid having to go out and back)

 

Edited by ken-ji

  • 2 weeks later...
  • Author
On 1/1/2021 at 6:33 AM, ken-ji said:

Here's what I did in my own system (also behind CGNAT). Spun up a Mikrotik CHR (virtual router) on Linode (but any other VPS with completely unblocked ports is also fine). Made a site-to-site VPN between my home networks (3 different houses) and the VPS. then port forwarded port 80 + 443 to an nginx container (kinda like SWAG - but I prefer to roll my own). This could be done with a Linux VPS, but I wanted to play with a Mikrotik router (all of my edge routers are Mikrotiks) and have less issues with the rather performant IPSec site-to-site vpn

 

This means I can access my Emby server + Transmission container over HTTPS from anywhere. (Added DNS entries at the house with the Unraid server to avoid having to go out and back)

 

Hi, Thanks for the reply. Hmm, Is there any way if you have laid down the steps somewhere or if there is any guide regarding this, that I could follow and achieve it?

Thanks.

Sadly I don't have any.
Probably should document it for my own peace of mind.

  • Author

Okay, Hmm. What I can do right now then? Because, I'm not technically good in these stuff.

  • 1 year later...

you can use proxy manager and cloudflare and a domain name to acces them at one place.

Edited by mrfly

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.