先判断:是没填对、没开机,还是被挡住

服务器「显示离线/连不上」通常逃不出这几类原因,按从易到难排一遍最快:

  1. 地址或端口填错。 这是最常见的一种。Java 版默认端口是 25565,基岩版默认是 19132,两者不能混用;地址有多余空格、端口写错一位都会直接连不上。
  2. 服务器进程没真正在线。 机器或容器没启动、刚重启还没就绪,或者进程崩了。
  3. 被网络挡住。 主机防火墙没放行端口、路由器没做端口映射、云主机安全组没放行。
  4. 版本不匹配。 客户端和服务器不是同一版本线(Java↔Java、基岩↔基岩),或具体小版本对不上。

要快速分清是哪一类,可以用 TopoBlocks免费「仅监控」:只需填地址加端口,它就像普通玩家那样去 ping 服务器,告诉你在线状态、版本、当前人数和延迟。如果监控都看不到在线,问题大概率在前三类;如果监控正常但你进不去,那多半是你这侧的版本或填写问题。想知道连接时具体怎么填,可看 连接 Minecraft 服务器

用「仅监控」定位问题(免费、无写权限)

「仅监控」是免费的,只读不写:它只需要地址+端口,不读取你的世界目录、没有任何写权限、也不需要服务器密码或登录凭据。所以拿它来排查很安全——它不会动你的世界,更不会覆盖任何文件。

  • 监控显示离线 → 先回到上一节核对端口(Java 25565 / 基岩 19132)和地址,再确认进程在线、防火墙与端口映射放行。
  • 监控显示在线,但你进不去 → 问题在客户端一侧:核对版本是否一致、地址端口在游戏「添加服务器」里是否填对。

想了解监控具体能看到哪些指标、怎么设离线告警,可参考 怎么监控服务器在线/人数/延迟。如果你还在纠结开的是 Java 还是基岩、默认端口该用哪个,看 开服该选 Java 还是基岩版

几点诚实说明

  • 监控是免费且只读的,不碰世界、无写权限。涉及远程快照、安全部署这类完整管理功能时,需要你显式授权才会执行,相关付费功能价格以 App 内为准、任务失败自动退款。
  • TopoBlocks 不会替你改服务端配置。 监控帮你定位问题,但放行防火墙端口、做端口映射、对齐版本这些仍需在你的服务器/路由侧操作;它不会去编辑 server.properties、白名单或 OP 这类设置。
  • 如果排查后想换一种更省心的方式,一键托管开服可以自动选版本/套餐/区域并完成上线,且部署遵循「快照→校验→原子切换→健康检查→失败自动回滚」、绝不覆盖你的源文件。具体见深度教程 安全部署服务器世界