Tailscale
Unraid 现在通过与 Tailscale 的技术合作,提供了深度集成,使您的服务器能够实现无缝、安全的网络连接。Tailscale 不是传统的 VPN,而是一种基于 WireGuard 的现代点对点覆盖网络。它可以将设备、服务器和单个 Docker 容器连接到您的安全私人网络 (Tailnet),无论其物理位置或网络环境如何。Unraid 的合作确保了 Tailscale 插件的完整维护和紧密集成,为 Unraid 7 及更新版本提供原生证书支持和高级功能。
- 简单设置: 无需端口转发或防火墙困扰。
- 强大的安全性: 使用 WireGuard 加密核心技术。
- 灵活共享: 仅授予对特定设备或容器的访问权限,而不是整个网络。
- 一流支持: 官方维护的插件,持续增强。
开始使用 Tailscale
首先,注册一个免费的 Tailscale 帐户 并在至少一个设备(Windows, macOS, Linux, iOS, Android 等)上安装客户端。免费帐户最多支持三位用户和 100 台设 备。
在添加 Unraid 之前,请考虑:
- 为更易识别重命名您的 Tailnet。
- 启用 MagicDNS 以简化设备命名。
- 启用 HTTPS 证书 以实现安全、可信的访问。
备注
HTTPS 证书中的机器名称是公开的。选择您愿意分享的名称。
将 Tailscale 添加到 Unraid
以下步骤适用于 Unraid 7 及更高版本:
- 按上述描述检查您的 Tailscale 帐户设置。
- 在 Unraid 中,搜索 Community Apps 标签中的官方 Tailscale 插件并安装。
- 打开 设置 → Tailscale 并点击重新验证。使用您的 Tailscale 帐户登录。
- 点击 连接 以 将您的 Unraid 服务器添加到您的 Tailnet。
- 访问 Settings → Management Access 查看您的 Tailscale 用于 WebGUI 的 URL。
- 在 设置 → Tailscale 中,找到您服务器的 Tailnet 名称和 IP。使用这些信息可以从任何设备访问 SMB/NFS 共享、Docker 容器等。
子网路由(可选)
要通过其主 LAN IP 访问您的 Unraid 服务器(或访问具有自有 IP 的 Docker 容器):
- 转到 Settings → Tailscale,点击查看,并登录。
- 点击 子网路由器 并添加:
- 您的 Unraid 服务器的 IP(例如,
192.168.0.12/32
),或 - 您的整个网络的子网(例如,
192.168.0.0/24
)。
- 您的 Unraid 服务器的 IP(例如,
- 点击 发布路由。
- 在您的 Tailscale 管理控制台中批准待处理路由。
- 一旦获得批准,您的 Tailnet 设备就可以通过其常规 IP 地址访问您的 Unraid 服务器和/或 LAN 设备。
- For advanced details, see the Tailscale subnet routing documentation.