Remote access
This page covers Unraid Connect Remote Access, which publishes your WebGUI to the internet by using either UPnP or a manual port forwarding rule on your router. If you want full remote management without exposing the WebGUI to WAN traffic, prefer the official Tailscale integration. For more advanced needs, such as connecting to Docker containers or accessing network drives, a VPN Tunnel remains the recommended solution.
Before enabling remote access, ensure your root password is strong and unique. Update it on the Users page if required. Additionally, keep your Unraid OS updated to the latest version to protect against security vulnerabilities. Learn more about updating Unraid here.
Signing in to the Unraid Connect dashboard does not by itself expose your WebGUI to the internet. Dashboard access uses a server-initiated connection with restricted API access for supported Connect features. Unraid Connect Remote Access is a separate feature that exposes the full WebGUI through WAN port forwarding or UPnP.
Remote access through Unraid Connect provides:
- Convenience - Quickly access your server’s management interface from anywhere, using a trusted Unraid Connect URL.
- Security - Your WebGUI traffic is encrypted when SSL/TLS is configured correctly.
- Simplicity - UPnP can create the required port mapping automatically when your router supports it.
Initial setup
To enable remote access:
- In the Unraid WebGUI, navigate to Settings → Management Access.
- Check the HTTPS port (default: 443). If this port is in use (e.g., by Docker), select an unused port above 1000 (like 3443, 4443, or 5443).
- Click Apply if you changed any settings.
- Under CA-signed certificate file, click Provision to generate a trusted certificate.
Your Unraid server will be ready to accept secure remote connections via the WebGUI, using the configured port and a trusted certificate.
Choosing a remote access configuration
In current Unraid 7.2.x releases, the Unraid API settings page exposes these remote access controls:
- Allow Remote Access - Choose whether remote access is Disabled or Always available.
- Remote Access Forward Type - Choose Static for manual port forwarding, or UPnP to let your router create the port mapping automatically.
- Remote Access WAN Port - Choose the WAN port to forward when using Static forwarding.
When remote access is set to Always, your WebGUI is continuously reachable from the internet on the configured WAN port. Both Static and UPnP remote access publish the WebGUI to WAN traffic. Use a strong root password, keep Unraid OS updated, and disable remote access when you do not need it.
Dynamic, on-demand remote access is not currently exposed in the Unraid API settings page. If you need remote management without keeping the WebGUI exposed through port forwarding, prefer Tailscale or another VPN Tunnel.
Enable remote access
To enable remote access:
- In the Unraid WebGUI, navigate to Settings → Management Access and open the Unraid API Settings tab.
- Set Allow Remote Access to Always.
- Choose a Remote Access Forward Type:
- If you choose Static, enter the Remote Access WAN Port you want to use.
- Click Apply.
- Log in to Unraid Connect and click the Manage link to connect to your server remotely.
If the Manage link does not work, use the relevant forwarding section below to verify that the WAN port reaches your server's HTTPS port.
Using UPnP (Universal Plug and Play)
UPnP automates port forwarding, simplifying remote access without requiring manual router configuration.
To configure UPnP:
-
Enable UPnP on your router. Ensure that your router supports UPnP and verify that it is enabled in the router settings.
-
Enable UPnP in Unraid. Navigate to Settings → Management Access and change Use UPnP to Yes.
-
Select UPnP in Unraid Connect. On the Unraid API settings page, set Allow Remote Access to Always, set Remote Access Forward Type to UPnP, and then click Apply.
-
Verify port forwarding. Click the Check button. If successful, you'll see the message, "Your Unraid Server is reachable from the Internet."
Using manual port forwarding
Manual port forwarding provides greater control and is compatible with most routers.
To configure manual port forwarding:
-
Choose a WAN port: Pick a random port number above 1000 (for example, 13856 or 48653), rather than using the default 443.
-
Apply settings in Unraid: Click Apply to save the port you selected.
-
Configure your router: Set up a port forwarding rule on your router, directing your chosen WAN port to your server’s HTTPS port. The Unraid interface provides the correct ports and IP address.
Some routers may require the WAN port and HTTPS port to match. If so, use the same high random number for both.
-
Verify port forwarding: Press the Check button. If everything is correct, you’ll see “Your Unraid Server is reachable from the Internet.”
-
Access your server: Log in to Unraid Connect and click the Manage link to connect to your server remotely.
Enabling secure local access
Secure local access ensures that all connections to your Unraid WebGUI, even within your home or office network, are encrypted using HTTPS, thereby safeguarding any sensitive information, such as login credentials and configuration data.
Benefits of secure local access include:
- Encryption - All data exchanged between your browser and the server is protected.
- Consistency - Use the same secure URL for both local and remote access.
- Compliance - Adheres to security best practices for protecting administrative interfaces.
To enable secure local access:
- Go to Settings → Management Access.
- In the CA-signed certificate section, check for DNS Rebinding warnings.
- If no warnings show, set Use SSL/TLS to Strict.
- If warnings are present, review DNS Rebinding Protection.
With SSL/TLS set to Strict, client devices must resolve your server’s DNS name. If your Internet connection fails, access to the WebGUI may be lost. See Accessing your server when DNS is down for recovery steps.