让 Transmission 远程 Web 服务器在我的网络之外工作

让 Transmission 远程 Web 服务器在我的网络之外工作

我有一个由 Netgear DG834 和 Apple Airport Extreme 组成的无线网络。

我已经成功设置了路由器上的传输功能,但似乎无法让它在路由器之外运行。我猜想我对 Netgear 的设置是错误的。

在 Netgear 中,我在端口 9091 上添加了一个名为 Transmission 的 TCP/UDP 服务。

然后,我使用此服务添加了防火墙规则,将出站和入站设置为始终允许,并将机场本地 IP 附加为 LAN 服务器 IP 和 LAN 用户。

我能够使用它的外部 IP 登录到 Netgear,但是当我尝试通过端口 9091(通过在外部 IP 后附加 :9091)时,我得到 404。

答案1

如果您的 Netgear 正在为您的网络执行 NAT 和 DHCP,请确保您的 AirPort 处于桥接模式;听起来您目前正在执行双重 NAT,这会导致这样的麻烦。然后为您的 Transmission 盒在 Netgear 的私有子网上提供一个静态 IP 地址。然后将您的 Netgear 端口映射中的端口映射指向您的 Transmission 盒的新私有 IP 地址。

相关内容