杰穆鲁斯图标。链接到主页
打开导航

服务器故障排除

目录

服务器 - 已注册

为什么我的服务器没有出现在列表中?为什么不注册?

如果您已注册成功(您可以在此处查看)但您或您的朋友看不到您的服务器,则可能需要等待,或使用 --showallservers 选项启动您的客户端并尝试从那里连接(请参阅命令行选项) 了解如何使用配置选项启动您的客户端)。在某些网络配置中,您可能还需要配置路由器以转发 Jamulus 服务器使用的端口号

如果你看到一个消息说服务器已满,你将需要等待,直到有一个空位。

您可以通过 在此处检查 来验证您的服务器是否列在相关类型中。

服务器 - 未注册

我在与我的服务器相同的机器/网络上运行我的客户端,但我无法连接到它

将客户端连接到“localhost”或“127.0.0.1”。如果在与服务器不同的计算机上运行客户端,但在同一网络上,请连接到服务器的_local network_ 地址。不要通过服务器的公共 (WAN) 地址进行连接。

我应该给人们什么地址,以便他们可以连接到我的服务器?

这应该是您的公共 IP 地址(使用 Google 找到)。将您自己的 Jamulus 客户端连接到您服务器的本地 IP 地址(localhost127.0.0.1,如果它与您的客户端在同一台计算机上)。请注意,您的公共 IP 地址可能会更改 - 请参阅本指南 中有关“动态 DNS”的说明。

我可以使用哪些端口号?

您可以使用 --port 选项将服务器设置为侦听自定义端口。如果你这样做,你需要告诉人们连接哪个端口。他们需要以[serverAddress]:[portNumber]的格式将端口号附加到您的服务器地址。

没有人可以连接到我的服务器 - 但我可以在本地连接

首先,请确保您已启用 端口转发。如果您在本地网络之外仍看不到您的服务器,则您的 Internet 服务提供商 (ISP) 可能存在问题。

一些 ISP 使用 地址加端口 (A+P)运营商级 NAT (CGN) 等技术来节省地址空间(通常用于 IPv4)。这使得无法在家中托管 Jamulus 等服务,因为它们在本地网络之外不可见。

要检测 CGN 是否是问题,请转到路由器的配置屏幕(通常为 192.168.X.X)并查看 WAN 状态页面。如果您列出的 IPv4 地址与您的公共 IPv4 地址不匹配(在 此处 进行检查),则表明可能启用了 CGN。如果 IPv6 可用于服务器和所有客户端,您可以尝试通过使用 -6 标志启动客户端和服务器来使用 IPv6 连接。

要解决 IPv4 问题,请联系您的 ISP 技术支持团队,并告诉他们您想在家中托管公共服务器,因此您需要一个真实的 WAN IP 地址。此外,您可以帮助他们了解 CGN 可能是问题所在。此外,您可以要求提供静态 IP 地址以避免使用 DDNS。