如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
輸入 Minecraft 伺服器域名或公網 IP,檢測 Java 版與基岩版的線上響應、版本、人數、MOTD、埠和連線耗時。
選擇版本並填寫伺服器位址後,查看在線狀態、版本、人數與延遲。
伺服器面板顯示程序正在執行,但玩家仍可能因為 DNS、SRV、埠對映、防火牆或版本選擇錯誤而無法加入。輸入伺服器域名或公網 IP,選擇 Java 版或基岩版後,頁面會從公網發出一次 Minecraft 狀態協議請求,展示伺服器是否返回有效響應、當前版本、線上人數、人數上限、MOTD 與響應耗時。
這個結果適合開服後的連通性檢查、遷移機房後的 DNS 驗證、修改埠後的外網複覈,也可用於玩家報障時快速區分“地址寫錯”和“伺服器沒有按預期響應”。檢測讀取的是查詢時刻的狀態,不會登入伺服器、加入世界或讀取玩家賬號資料。
Java 版使用 TCP Server List Ping:先建立 TCP 連線,再發送握手和狀態請求,解析伺服器返回的 JSON 資料。若域名沒有手動指定埠,系統會先嚐試讀取 _minecraft._tcp SRV 記錄;存在有效記錄時,實際連線 SRV 指定的主機與埠,否則使用預設埠 25565。
基岩版使用 UDP RakNet Unconnected Ping,預設埠是 19132。響應通常包含版本、線上人數、人數上限、MOTD 和遊戲模式。Java 與基岩版協議不能互換:同一個域名如果同時執行兩個版本,需要分別選擇版本,並填寫與該例項一致的埠。
http://、路徑或埠。示例:Java 伺服器地址為 play.example.com,埠是預設值時只填寫域名;基岩版若服務商給出 19140,就選擇基岩版並在埠框填入 19140。
“伺服器線上”表示目標返回了結構正確的 Minecraft 狀態資料,不只是埠能夠建立連線。線上人數和人數上限來自伺服器響應,可能受到代理層、外掛、隱身設定或快取影響;它們適合觀察當前容量,不應當作精確的玩家審計記錄。版本名稱由伺服器自行宣告,代理網路可能顯示閘道器支援的版本範圍,而不是後端世界的單一版本。
響應耗時從檢測節點發起連線到收到狀態資料為止,包含網路路徑和伺服器處理時間,不等同於玩家在遊戲內看到的 Ping。MOTD 會轉換為安全的純文字顯示,顏色控制符不會被當成頁面程式碼執行。Java 伺服器返回的 PNG 圖示會經過格式與大小檢查後展示。
| 提示 | 常見原因 | 建議檢查 |
|---|---|---|
| 域名無法解析 | A、AAAA 或 SRV 記錄缺失、尚未生效 | 覈對 DNS 名稱、記錄和值的生效時間 |
| 連線超時 | 防火牆丟棄、埠未對映、網路路徑異常或伺服器響應慢 | 檢查安全組、路由器埠對映和服務監聽地址 |
| 連線被拒絕 | 主機可達但該埠沒有服務監聽 | 確認程序、版本與埠配置 |
| 響應無效 | 選錯 Java/基岩版,或埠上執行的不是 Minecraft 狀態服務 | 切換正確版本並複覈埠 |
爲了避免把短暫網路波動誤寫成停服,頁面把這些情況標記為“暫時無法確認”。可在伺服器本地檢查日誌和監聽埠,再從不同網路複測;一次失敗不能替代完整的故障診斷。
檢測介面只允許解析並連線公網地址。迴環、內網、鏈路本地、組播、保留與文件示例網段都會被拒絕,DNS 或 SRV 指向這些地址時也不會建立連線。伺服器端直接連線已經驗證的解析地址,同時在 Java 握手中保留使用者輸入的主機名,從而兼顧虛擬主機識別與內網探測防護。
單次連線設定了較短超時和響應大小上限;同一目標的結果會短時快取,減少對遊戲伺服器的重複壓力。頁面還使用 ToolLimit 管理每日次數:遊客 2 次、普通使用者 5 次、PRO 20 次,以後臺實際返回的賬戶額度爲準。超出次數時需要登入、等待額度恢復或升級賬戶,繞過頁面直接高頻請求同樣會受到介面頻控。
為什麼伺服器裡有人,但人數顯示為 0? 服務端外掛、代理或隱私配置可以修改狀態響應;請以服務端控制檯爲準。
為什麼填寫域名後連線到另一個主機和埠? Java 域名可能配置 SRV 記錄,頁面會顯示“已使用 SRV”和最終埠,這是預期行為。
支援模組服、代理服和跨版本服嗎? 只要入口相容標準 Java 狀態請求或基岩版 RakNet Ping,通常可以返回狀態;非標準代理可能只提供部分欄位。
能檢測區域網伺服器嗎? 不能。為防止服務被濫用於內網掃描,私有與保留地址會被拒絕;區域網例項應在授權的本地裝置上檢查。
查詢會啟動遊戲或執行命令嗎? 不會。實現直接使用 Node TCP/UDP 套接字傳送狀態協議資料,不呼叫 shell,也不會執行使用者輸入。