![无法在 Ubuntu 上打开端口](https://linux22.com/image/1021642/%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E6%89%93%E5%BC%80%E7%AB%AF%E5%8F%A3.png)
我想要的是:
打开端口 19132,以便可以从 LAN 访问它。
我拥有的:
我家用的台式电脑运行的是 Ubuntu 20.04.2 LTS。我安装了 Minecraft Bedrock 服务器,默认使用端口 19132/UDP。我可以配置另一个端口,但无济于事:即使在同一台计算机上,该端口也被报告为“关闭”。
我还有一个桥接模式的 xDSL 调制解调器和一个已设置端口转发的路由器。我对端口转发很有信心,因为其他端口已成功转发到我的 LAN 上的其他机器;这在理论上得到了验证,使用你得到信号并与我的局域网之外的人们进行实践。
我已经尝试过的:
sudo ufw status verbose
告诉我端口19132, 19133, 25565
已打开 (ALLOW IN from ANYWHERE
)。这样应该可以了。- 我也试过了,
sudo ufw disable
但没用。我猜想禁用防火墙会关闭所有端口吧? cat < /dev/tcp/127.0.0.1/19132
我正在使用和.../udp/...
实际 LAN IP测试端口状态,.../192.168.1.30/...
但没有成功。- 我也在使用运行 Minecraft(基岩版,默认为 UDP 19132)的本地 LAN 计算机进行测试,但它也无法连接到我的机器的 Minecraft 服务器(该服务器明确设置为该端口)。
sudo netstat -tulpn | grep 19132
给我:
udp 0 0.0.0.0:19132 0.0.0.0:* 83312/./bedrock_ser
所以看起来服务器存在并且正在监听。但它什么也没听到?