无法在 Ubuntu 上打开端口

无法在 Ubuntu 上打开端口

我想要的是:

打开端口 19132,以便可以从 LAN 访问它。

我拥有的:

我家用的台式电脑运行的是 Ubuntu 20.04.2 LTS。我安装了 Minecraft Bedrock 服务器,默认使用端口 19132/UDP。我可以配置另一个端口,但无济于事:即使在同一台计算机上,该端口也被报告为“关闭”。

我还有一个桥接模式的 xDSL 调制解调器和一个已设置端口转发的路由器。我对端口转发很有信心,因为其他端口已成功转发到我的 LAN 上的其他机器;这在理论上得到了验证,使用你得到信号并与我的局域网之外的人们进行实践。

我已经尝试过的:

  1. sudo ufw status verbose告诉我端口19132, 19133, 25565已打开 ( ALLOW IN from ANYWHERE)。这样应该可以了。
  2. 我也试过了,sudo ufw disable但没用。我猜想禁用防火墙会关闭所有端口吧?
  3. cat < /dev/tcp/127.0.0.1/19132我正在使用和.../udp/...实际 LAN IP测试端口状态,.../192.168.1.30/...但没有成功。
  4. 我也在使用运行 Minecraft(基岩版,默认为 UDP 19132)的本地 LAN 计算机进行测试,但它也无法连接到我的机器的 Minecraft 服务器(该服务器明确设置为该端口)。
  5. sudo netstat -tulpn | grep 19132给我:
    udp 0 0.0.0.0:19132 0.0.0.0:* 83312/./bedrock_ser所以看起来服务器存在并且正在监听。但它什么也没听到?

相关内容