前提背景

如图中所示,命令控制台在启动服务器后提示“LanServerPinger: Network is unreachable”,且在我的世界客户端中找不到此服务器。
一开始我还在网上搜提示这个是什么情况,但是给的方法一个也行不通,我也是非常苦恼。
就在昨天晚上,我突然灵光一现,docker需要端口映射!!!
这思路一下就打开了,因为我是直接在1panel面板中装的mcsmanager,用的docker容器
解决方法如下


进入docker设置界面,找到更多-编辑,进入编辑界面

找到端口,点击添加

像我这样添加一条规则,这个时候,1panel面板会提示要求重建容器,点击确定,等待重建完毕,我们就可以在mcsmanager面板中启动服务器,启动成功后,我们就可以在我的世界客户端中发现服务器已经上线


我们此时就可以和好友愉快的联机了!
注意⚠️
如果你需要批量映射端口,请一个端口对应一个端口添加,不要范围映射端口,否则他会按照随机映射端口
暂时无解
虽然一个端口对应一个端口映射完以后,你再进去看它变成了范围映射,但是本质上还是一对一,而不是随机的
如果你还有其他问题,欢迎评论区留言
最后再附上1panel的部署链接https://1panel.cn/ ,1panel真的非常好用,图形化的操作方法让我省去了好多时间,欢迎大家部署尝试😄
今天就到这里,拜了个拜~