保护您的连接
使用SSL加密保护你的Unraid WebGUI安全,保护敏感数据(如登录凭证和配置细节)免于在本地网络或互联网被截取或篡改。你可以使用由Let's Encrypt在本地及Unraid Connect远程访问场景下获得的通配符SSL证书。
SSL (Secure Sockets Layer) encrypts all traffic between your browser and the Unraid server, preventing eavesdropping and man-in-the-middle attacks. Without SSL, anyone with access to your network could potentially intercept sensitive data or hijack your session. Using SSL is strongly recommended for both local and remote management of your Unraid server.
SSL 参数
Several parameters in Unraid affect how SSL is configured and used. Understanding these helps you choose the right certificate and connection method for your needs.
| 类型 | 描述 |
|---|---|
| 自签名 | 用于仅本地访问时不需要可信证书的情况。 |
| Myunraid.net | 用于安全的本地和远程访问,特别是使用 Unraid Connect 或者如果需要可信的证书。 |
| 自定义 | 在设置→管理访问中设置。控制是否启用SSL。 |
| HTTP 端口 | 设置在设置 → 管理访问中。默认是80. |
| HTTPS 端口 | 设置在设置 → 管理访问中。默认是443. |
| 证书 | 使用的 SSL 证书类型(参见下文)。 |
| 局域网 ip | 服务器的局域网 IP 地址,格式适用于 URL 使用。 |
| 广域网 ip | 服务器的公共 IP 地址,格式适用于 URL 使用。 |
| Hash | 分配给服务器证书的唯一 40 字符标识符。 |
SSL 证书类型
| 类型 | 使用时机 | 优缺点 |
|---|---|---|
| 自签名 | 用于仅本地访问时不需要可信证书的情况。 | 设置简单,但浏览器会显示警告。一旦接受警告,流量即被加密。 |
| Myunraid.net | 用于安全的本地和远程访问,特别是使用 Unraid Connect 或者如果需要可信的证书。 | Trusted by browsers, no warnings. Enables secure remote access via Unraid Connect. |
| 自定义 | 对于需要通配符或自定义域证书的高级用户(需要 DNS 配置)。 | 可信、灵活,但需要额外设置。 |
访问您的 WebGUI 的方式
以下是在不同 SSL 配置下访问您的 Unraid WebGUI 的主要方式:
仅 HTTP(未加密)
点击展开/折叠
在仅有 HTTP 的情况下,浏览器和服务器之间的流量未加密。
- 转到设置 → 管理访问。
- 将 使用 SSL/TLS 设置为否。
- 将 本地 TLD 保持为
local,除非您拥有自己的 DNS。 - 访问 URL:
http://[服务器名].[本地 TLD](例如:http://tower.local)http://[ip 地址](例如:http://192.168.100.1)
- 点击 应用。
:::警告 您网络上的任何人都可以拦截通过HTTP发送的数据。请尽可能使用HTTPS。 :::
HTTPS 配合自签名证书
点击展开/折叠
流量已加密,但因为证书不是由可信机构签署,浏览器会显示警告。
- 转到设置 → 管理访问。
- 将 使用 SSL/TLS 设置为是。
- 将 本地 TLD 保持为
local,除非您拥有自己的 DNS。 - 访问 URL:
https://[服务器名].[本地 TLD](例如:https://tower.local)https://[ip 地址](例如:https://192.168.100.1)
- 点击 应用。
:::重要 浏览器 将显示证书错误。接受警告后,所有流量仍然加密。 :::
用 Myunraid.net 证书且无备用 URL 的 HTTPS 访问
点击展开/折叠
这种方法通过要求所有 WebGUI 访问使用 Myunraid.net 证书和 URL 提供了最高级别的 SSL 执行。它适合希望最大安全性并且不需要通过本地IP或主机名访问服务器的用户,如果 DNS 不可用。
- 转到设置 → 管理访问。
- 保持 本地 TLD 设置为
local,除非您有自己的 DNS 名称解析(用于备用证书,如果您稍后运行use_ssl命令)。 - 点击 生成 来生成 Myunraid.net 证书。
- 如果您的网络没有 DNS 重新绑定问题,使用 SSL/TLS 的严格选项将可用。
:::注意 如果 DNS 分辨率不可用(例如,您的互联网连接断开),您将无法使用 Myunraid.net URL 访问 WebGUI 。
http://[服务器名].[本地 TLD](例如:http://tower.local)http://[ip 地址](例如:http://192.168.100.1)
当使用 SSL/TLS 设置为是时的主要 URL(使用自签名证书):
https://[服务器名].[本地 TLD](例如:https://tower.local)https://[ip 地址](例如:https://192.168.100.1)
您的替代 myunraid.net URL:
https://[lan-ip].[hash].myunraid.net(例如:https://192-168-100-1.a1b2c3d4e5.myunraid.net)- 此 URL 显示在 访问管理 页面的 本地访问 URL 字段中。
- 如果您安装了 Unraid Connect 插件,它也会显示在 Connect 仪表板上。
:::信息 myunraid.net证书受浏览器信任,不显示警告。URL使用您的LAN IP地址,其中点更改为破折号,加上分配给您服务器的唯一40字符hash。 :::
:::提示[后备访问] 如果 DNS 分辨率不可用(例如,您的互联网断开),您可以使用本地URL与服务器名称或IP地址作为备用访问方法。 :::