我正在尝试运行PHP
服务器,用于Minecraft PE
. 服务器被调用Pocketmine
。此特定服务器的端口不会为我打开。我正在尝试在 port 上运行服务器19132
,但它始终处于关闭状态。为了确保端口在我的路由器中打开,我在该端口上运行了一个 Rails 服务器,一切正常。当我切换回 Pocketmine 服务器时,它会正常启动并说它正在侦听19132
,但我的端口仍然关闭。这是控制台输出。
问问题
1665 次
3 回答
0
请记住,Pocketmine 打开的是 UDP 端口,而不是 TCP 端口。鉴于这一事实,您使用 Ruby on Rails 进行的测试并没有真正告诉我们任何信息,因为它打开了一个 TCP 端口。
最有可能的事情是有防火墙挡住了。打开正确的 UDP 端口并将其重定向到您的服务器。检查您的服务器以获取本地防火墙设置。
从 Pocketmine 的输出来看,我认为它没有理由不工作。
于 2014-02-26T20:00:38.107 回答
0
您可能安装了防火墙。检查使用ufw status | grep "Status:*"
如果您得到Status: active
结果,您必须将19132
端口添加到防火墙,以便您的 pocketmine 服务器运行。
使用ufw allow 19132
或ufw allow <your pocketmine server's port>
将端口添加到防火墙。
然后只需重新加载防火墙ufw reload
。
于 2017-08-04T01:30:06.877 回答
0
您可能拥有稳定的安装,它通常不接受来自最新版本的 Minecraft PE 的请求。安装 alpha 版本。
于 2015-08-18T00:33:25.023 回答