【问题标题】:Can't connect to docker container running minecraft server online无法连接到在线运行 minecraft 服务器的 docker 容器
【发布时间】:2022-01-16 02:55:12
【问题描述】:

所以我一直在尝试托管我自己的 Minecraft 服务器一段时间,但遇到了障碍。 我有 proxmox (192.168.2.100) 运行 ubuntnu 服务器 VM (192.168.2.101),它有一个运行我的 Minecraft 服务器的 docker 容器。我可以使用 ubuntu 的 IP 地址和 minecraft 端口在本地连接到服务器,但是当我尝试端口转发服务器时,我无法连接到它。我检查了我的端口是否暴露,所以我知道不是那样。

This is the container that I'm using

【问题讨论】:

  • 如何检查端口是否打开?您是否在网络之外并使用路由器的 IP 地址而不是您在此处提供的本地地址?
  • @JordanPaldino 我用过a website to check if the port was open
  • 如果您想对您的机器进行任何互联网访问,您需要端口转发您的路由器,而不仅仅是 Docker。您还需要一个从主机转发到运行容器的 VM 的端口

标签: docker minecraft portforwarding


【解决方案1】:

好的,经过长时间查看配置和 proxmox 论坛的一些帮助后,事实证明我的调制解调器不支持 NAT 反射,这意味着任何尝试通过我在同一网络上的公共 IP 访问我的服务器根本行不通。我使用手机的移动网络测试是否可以从本地网络外部访问服务器,并且运行良好!

【讨论】:

    猜你喜欢
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    • 2020-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多