跳到主要内容

远程访问

Unlock secure, browser-based access to your Unraid WebGUI from anywhere with remote access. This feature is ideal for managing your server when you're away from home - no complicated networking or VPN Tunnel setup is required. For more advanced needs, such as connecting to Docker containers or accessing network drives, a VPN Tunnel remains the recommended solution.

Security 提醒

在启用远程访问之前,请确保您的root密码强大且独特。如果需要,请在用户页面上更新。此外,保持Unraid OS更新到最新版本,以防止安全漏洞。在此了解更多关于更新Unraid的信息

通过 Unraid Connect 提供的远程访问:

  • 便利性 - 通过安全的云托管连接快速从任何地方访问您的服务器管理界面。
  • 安全性 - 动态访问模式仅在必要时允许对互联网的访问,帮助减少自动化攻击的风险。
  • 简易性 - 对于基本管理任务,无需手动端口转发或 VPN 客户端设置。
提示

对于全面的网络访问或高级使用案例,请考虑设置Tailscale或 VPN 解决方案。


初步设置

要启用远程访问:

  1. 在 Unraid WebGUI 导航到设置 → 管理访问
  2. 检查HTTPS端口(默认:443)。如果此端口正在使用中(例如,由Docker),请选择一个1000以上的未使用端口(如3443, 4443或5443)。
  3. 如果更改了任何设置,请点击应用
  4. CA 签名证书文件下,点击提供以生成受信任的证书。

您的 Unraid 服务器将准备好通过 WebGUI 接受使用配置端口和受信任证书的安全远程连接。


选择远程访问类型

Unraid Connect 提供两种模式:

动态远程访问提供到您的 WebGUI 的安全按需访问。

  • 只有在需要时才启用访问。 WebGUI 默认情况下是关闭的,从而最小化攻击面。
  • 支持与 UPnP 或手动端口转发一起使用。
  • 通过 Connect 仪表板或 API 自动开启和关闭访问,会话受时长限制,以增加安全性。
功能动态远程访问静态远程访问
WebGUI 向互联网开放仅在启用时总是
攻击面最小化最大化
自动化通过 Connect 自动开关手动设置,总是开启
UPnP支持
推荐给大多数人

动态远程访问设置

要设置动态远程访问:

  1. 设置 → 管理访问 → Unraid API中,选择远程访问下拉菜单中的动态选项:

    • 动态 - UPnP: 使用UPnP自动打开和关闭随机端口(需要在路由器上启用UPnP)。
    • **动态 - 手动端口转发:**需要您手动在路由器上转发选定的端口。
  2. 导航到 Unraid Connect,并进入管理或服务器详细页面。

  3. 如果您的服务器当前无法从您的位置访问,则动态远程访问卡片将显示一个按钮。

  4. 点击按钮以启用WAN访问。如果使用UPnP,会创建一个新的端口转发租约(通常为30分钟)并在活动时自动续约。

  5. 该卡将显示当前状态和 UPnP 状态。

  6. 在10分钟的非活动期间后,或者如果点击禁用远程访问,互联网访问会自动被撤销。UPnP租约也会被移除。


使用 UPnP(通用即插即用)

UPnP 自动化了端口转发,简化了远程访问而无需手动路由器配置。

配置 UPnP:

  1. 在您的路由器上启用UPnP 确保您的路由器支持UPnP并在路由器设置中启用它。

  2. 在 Unraid 中启用UPnP 导航到设置 → 管理访问并将使用UPnP更改为

  3. 在 Unraid Connect 中选择UPnP 在 Unraid Connect 设置页面上,选择远程访问选项为UPnP(选择动态或始终开启),然后点击 应用

  4. Verify port forwarding (Always On only). Click the Check button. If successful, you'll see the message, "Your Unraid Server is reachable from the Internet."

    对于动态转发,需要点击Unraid Connect中的 启用动态远程访问 以允许访问。

Troubleshooting

If the setting changes from UPnP to Manual Port Forward upon reloading, Unraid might not be able to communicate with your router. Double-check that UPnP is enabled and consider updating your router's firmware.


使用手动端口转发

手动端口转发提供更大的控制,并且适用于大多数路由器。

配置手动端口转发:

  1. **选择一个WAN端口:**选择一个1000以上的随机端口号(例如13856或48653),而不是使用默认的443。

  2. 在 Unraid 中应用设置:点击应用以保存您选择的端口。

  3. 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.

    某些路由器可能要求WAN端口和HTTPS端口匹配。如果是这样,请使用相同的高随机数来匹配。

  4. Verify port forwarding (Always On only): Press the Check button. If everything is correct, you’ll see “Your Unraid Server is reachable from the Internet.”

    对于动态转发,请确保点击 Unraid Connect 中的 启用动态远程访问 以开启访问。

  5. 访问您的服务器:登录 Unraid Connect,然后点击管理链接以远程连接到您的服务器。


启用安全本地访问

安全本地访问确保所有连接到您的 Unraid WebGUI 的连接,即使在您的家庭或办公室网络内,也通过 HTTPS 加密,从而保护所有敏感信息,例如登录凭据和配置数据。

安全本地访问的好处包括:

  • 加密 - 浏览器与服务器之间交换的所有数据都受到保护。
  • 一致性 - 本地和远程访问使用相同的安全 URL。
  • 合规性 - 遵循保护管理界面的安全最佳实践。

启用安全本地访问:

  1. 转到设置 → 管理访问
  2. CA 签名证书部分,检查 DNS 重绑定警告。
    • 如果没有显示警告,将使用 SSL/TLS 设置为 严格
    • 如果出现警告,请查看 DNS 重绑定保护
important

SSL/TLS设置为严格时,客户端设备必须解析您的服务器的DNS名称。如果您的互联网连接失败,可能会失去对 WebGUI 的访问。 参见在DNS不可用时访问您的服务器以获取恢复步骤。