HamHub

帮助中心

Plex 外网无法访问或播放?403 与群晖解决方法

Plex 外网无法访问、无法播放,或读取原始文件时返回 403?本页帮助你区分连接问题与播放请求被拒绝,并介绍 HamHub 开源的群晖套件 Plex Local Bridge。

为什么 Plex 远程访问或播放会失败?

如果公网地址完全无法连接,先检查 Plex 远程访问设置、路由器端口映射和 NAS 防火墙。Plex Local Bridge 需要公网请求已经能够到达 NAS。

如果可以连接 Plex 服务器,但播放或原始文件请求返回 403,可能与 Plex 对访问来源的识别有关;也需要检查账号权限与连接配置,不能只凭 403 判断原因。

群晖 Plex 外网无法播放:Plex Local Bridge 能解决什么?

Plex Local Bridge 是 HamHub 开源的群晖本机代理套件,适用于 DSM 7.2.2+ 的原生 Plex Media Server 套件。它把公网播放请求转发到 NAS 上的 Plex 服务,处理由访问来源识别引起的外网无法播放、403 和原始文件读取失败。

启用端口接管后,可以继续使用原来的公网地址、客户端和路由器端口映射。代理保留 Plex 账号鉴权与流式传输,不转码、不缓存媒体。

怎么安装和使用?

  1. 从 GitHub Releases 的 Assets 下载对应架构的 SPK:Intel / AMD 64 位 NAS 选择 x86_64.spk,ARM 64 位 NAS 选择 armv8.spk。下载后在 DSM 套件中心手动安装,SPK 无需解压,下载也无需登录 GitHub。
  2. 启动套件并打开 WebUI,确认入口与代理端口。默认入口为 32400,代理监听为 13240,均可自定义。
  3. 只使用公网 IPv4 时,取消勾选“同时接管 IPv6 入口”。
  4. 点击“保存并应用”→“启用 / 更新接管”,在 DSM 原生窗口确认管理员密码。
  5. 页面显示“接管中”后,用原来的公网地址在 HamHub 中重新播放。

启用了 DSM 防火墙时,请允许代理监听端口,并保持与原 Plex 端口相同的来源范围。详细配置与诊断见项目说明。

哪些情况需要单独检查?

套件目前为实验版本,主要面向群晖原生 Plex。HTTPS 透传无法改写加密请求中的来源信息;Docker、Plex Relay 和其他反向代理路径也需要单独验证。实际效果取决于 Plex 版本与连接方式。

关于 HamHub

HamHub 是一款全能媒体播放器,支持网盘、NAS,以及 Plex、Emby、Jellyfin 等媒体服务,将影视资源集中到统一媒体库,支持媒体播放与离线下载。

了解 HamHub · 返回常见问题

还有疑问?

我们的团队与社区随时为你解答。