网站搜索

如何启用(和故障排除)远程访问您的 Plex 媒体服务器


Plex Media Server 的远程访问功能通常设置起来非常顺畅,几乎是神奇的。但是,如果您在远距离访问电影时遇到问题,我们随时为您提供帮助。

如果您主要使用 Plex Media Server 来观看本地网络上的内容(例如将您喜爱的节目流式传输到您的高清电视或智能手机),那么您可能并没有充分感受到远程访问的好处。

然而,Plex 媒体服务器平台最伟大的事情之一是您可以轻松地从任何地方访问您的媒体。 启用远程访问并正确配置后,您可以在任何可以访问互联网的地方观看您喜爱的电视节目:坐在候诊室时使用手机,度假时使用笔记本电脑,甚至朋友家里的智能电视。

大多数情况下,设置对 Plex 媒体服务器的远程访问应该没有什么问题,但在少数情况下,您的家庭网络配置可能会给您带来麻烦。让我们看看如何启用远程访问以及如何解决远程访问问题。如果您在 Plex 媒体服务器的初始设置和配置方面需要帮助,请在此处参阅我们的 Plex 入门指南。

如何启用远程访问

在 Plex 媒体服务器的初始设置期间,设置向导会提示您启用或禁用远程访问。虽然默认状态是启用的,但您可能当时选择了禁用远程访问,或者您可能在稍后乱用系统设置时无意中禁用了它。无论如何,检查远程访问的状态并在当前禁用时启用它很容易。

登录到 Plex Media Server 的 Web 控制面板后,从右上角的工具栏中选择“设置”图标。

在“设置”菜单中,选择“服务器”选项卡。然后,从左侧导航窗格中选择“远程访问”。默认情况下,您只会看到一个简单的视图(下图红色大框内的信息),要查看更高级的视图,可以看到“Server Mapping”信息,点击右上角的“Show Advanced”按钮导航栏。

如果您的服务器当前未配置为远程访问,它将显示“在您的网络之外不可用”,如上所示。单击显示为“启用远程访问”的橙色大按钮。

启用远程访问后(或者如果远程访问已启用),您将看到类似于下面的条目。

除了告诉您服务器可以访问外,控制面板还会显示您本地网络上 Plex Media Server 的内部 IP 地址和端口号,以及外部或公共 IP 地址和端口号。

虽然记下内部和外部 IP 地址和端口号对于故障排除很有用,但您不需要知道任何这些信息以定期使用 Plex Media Server。只要您在媒体服务器和所有客户端设备上登录同一个 Plex 帐户,Plex 系统就会自动处理所有连接数据。但是,如果您遇到问题,请不要担心——在下一节中,我们将了解最常见的问题以及如何解决这些问题。

对 Plex 媒体服务器的连接进行故障排除

虽然远程访问通常不会让人头疼,但有时您会遇到一两次麻烦。如果您启用了对 Plex 媒体服务器的远程访问并看到诸如“在您的网络之外不可用”之类的错误消息,那么您需要解决一些问题。

请务必注意,Plex Media Server 仍然可以访问互联网(服务器已登录),但 Plex 系统无法从外部访问您的 Plex 服务器。如果您根本无法登录,那么您手上就有一个更大的问题——普遍的互联网中断。 (但别担心,即使您遇到网络问题而不仅仅是设置您的 Plex 服务器,我们仍然可以为您提供帮助。)

为自动连接启用 UPnP

当您遇到此错误消息时,您首先应该检查的是您的路由器支持 NAT-PMP(不太常见)还是 UPnP(更常见)。这两种服务都允许自动端口转发,如果您的路由器支持它们,那么 Plex Media Server 将自动配置自己的端口转发。

查看路由器的文档或简单地搜索路由器名称和其他搜索词(如“如何启用 UPnP”)以获取更多信息。如果 UPnP 关闭,将其打开将允许 Plex 自动将自身转发到更大的互联网。

如果您的路由器不支持 NAT-PMP 或 UPnP(或者您有不使用它的紧迫理由),那么您需要跳转到“手动转发您的端口”下面的部分

消除桥接模式的地址问题

UPnP 修复应该可以解决几乎每个人的连接问题。但是,在极少数情况下,您的网络配置可能会对您不利。路由器具有一种称为网络地址转换 (NAT) 的功能,可处理复杂的任务,即处理进入单个面向公众的 IP 的所有网络请求与这些请求的目标所有许多内部 IP 地址。

就其本身而言,NAT 系统运行良好。然而,当一个 NAT 系统与另一个 NAT 系统重叠时,它可能会给依赖 UPnP 创建自动端口转发规则的应用程序(如 Plex 媒体服务器)带来问题。当您的 ISP 提供路由器/调制解调器组合并将您自己的路由器插入该设备时,通常会发生这种情况。如需帮助处理该特定情况,以及一般消除双重 NAT 问题,请在此处查看我们的指南。

手动转发您的端口

如果您不想使用 UPnP 或者您无法解决对 UPnP 造成严重破坏的双 NAT 情况,您可以通过手动设置端口转发规则来规避整个问题。对于不熟悉的人来说,端口转发就是当您告诉您的路由器“好的路由器,任何进入我的公共 IP 地址端口 #XXXX 的请求都应该转发到端口 # 的这个内部 IP 地址YYYY。

为此,您需要告诉 Plex Media Server 您希望手动指定端口号,然后在路由器级别为您的 Plex Media Server 计算机分配一个静态 IP 地址并创建端口转发规则。首先,让我们在 Plex 中打开手动端口模式。为此,请导航至“设置”>“服务器”>“远程访问”(正如我们在本教程的上一节中所做的那样)。

勾选“手动指定公共端口”。除非您有紧迫的理由这样做,否则无需在此处更改端口号。单击“应用”。

如果您在设置中没有看到手动端口选项,则需要单击右上角导航栏中的“显示高级”按钮。

在 Plex 中打开该选项后,就可以访问路由器的管理页面了。如何设置静态 IP 地址和端口转发规则因路由器而异,但一般前提是相同的。您需要在网络上识别您的 Plex Media Server 计算机,然后在您的路由器中寻找一个选项来创建“静态 IP”、“静态租用”或“DHCP 保留”,以将 Plex Media Center 与一个永久关联给定的 IP 地址。您可以在下面看到通过我们的 DD-WRT 路由器添加静态 IP 地址的示例。

如果您不在每次路由器为媒体服务器分配新的内部地址时都这样做,它将破坏您的端口转发规则。如果您需要有关设置静态 IP 地址的更多信息,您可以搜索特定路由器的文档并在此处阅读有关静态 IP 地址的信息。

为服务器设置静态 IP 地址后,只需通过端口转发规则告诉路由器,该端口上的所有流量都应指向该内部 IP 地址。同样,通过我们的 DD-WRT 路由器,这里有一个一般的例子:我们已经将外部端口 32400 上的所有内容转发到 Plex 服务器的内部 IP 地址,为了简单起见,也在端口 32400 上。如果需要,请查看我们的端口转发完整指南以获取更多信息。

在 Plex 中设置端口并在路由器中设置两个规则(静态 IP 和端口转发)后,一切就绪。只需跳回或跳转到 Plex Media Server 控制面板,仔细检查服务器状态页面,然后尽情享受。

借助 UPnP 的魔力,Plex 媒体服务器通常开箱即用。但在极少数情况下它不会,这只是应用一些简单的调整以使您的媒体服务器重新联机的问题。