「Connection timed out」は、サーバーまで通信が届いていないか、返ってこない状態です。
原因は頻度順に、IP・ポートの誤り、サーバーが起動していない、ポートが開いていない(VPSのセキュリティグループ・ファイアウォール・自宅のルーター)、CGNATなど回線側の4つです。
WindowsならTest-NetConnection <IP> -Port 25565を実行し、TcpTestSucceeded : Falseと出れば通信が届いていません。
Connection refusedとの違い
| 表示 | 意味 | 主な原因 |
|---|---|---|
| Connection timed out | 通信が届かない・返ってこない | IP誤り、ポート未開放、ファイアウォール、回線 |
| Connection refused | 届いたが待ち受けがない | サーバー未起動、ポート番号違い、バインド先の誤り |
「refused」なら相手のPC(VPS)までは届いています。「timed out」は相手のPCにも届いていないので、確認する順番が変わります。 refusedの場合はConnection refusedで入れない原因5つへ。
原因を頻度順に確認する
1. IPアドレスとポートが合っているか
- VPSなら管理画面に表示されるグローバルIP。自宅鯖なら回線のグローバルIP(LAN内の192.168.x.xでは外から入れない)
- ポートを変えていなければ25565。変えているなら
server.propertiesのserver-portをIPの後ろに:ポートで付ける - 同じ家の中から自宅鯖に入るときは、LAN内のIPを使う(ルーターの仕様でグローバルIPでは戻れないことがある)
2. サーバーが起動しているか
MODサーバーは起動に数分かかります。コンソールにDone (xx.xxxs)! For help, type "help"が出るまでは、接続しても応答がなくtimed outになります。
起動途中で落ちている場合はForgeサーバーがクラッシュするときの読み方へ。
3. ポートが開いているか(VPS)
| VPS | 設定場所 |
|---|---|
| ConoHa for GAME | セキュリティグループで25565/TCPを許可(テンプレートなら初期設定済みのことが多い) |
| XServer VPS | パケットフィルターで25565を許可、またはフィルターを無効化 |
| その他 | OSのファイアウォール(ufw/firewalld)とクラウド側の両方 |
VPSは「クラウド側の設定」と「OS内のファイアウォール」の2段階で塞がれることがあります。
Ubuntuならsudo ufw statusで25565が許可されているか確認できます。
4. ポートが開いているか(自宅)
ルーターのポート転送(ポートフォワーディング)で、外向きの25565をサーバーPCのLAN内IPへ転送します。 加えてサーバーPC側のWindowsファイアウォールでJavaの受信を許可する必要があります。
切り分けコマンド
Windowsの PowerShell で、サーバーのIPとポートに通信が届くかを確かめられます。
Test-NetConnection <サーバーのIP> -Port 25565
TcpTestSucceeded : Trueなら通信は届いており、原因はサーバー側(バージョン不一致や認証)です。
Falseなら上の1〜4のどれかで、通信が届いていません。
Mac/Linuxならnc -vz <IP> 25565で同じ確認ができます。
遊んでいる途中で「Timed out」になる
接続はできるのに数分〜数十分で切れる場合は、原因が別です。
- サーバーの処理落ち: TPSが落ちてクライアントへの応答が遅れると切断される。MODサーバーが重い時の対処法
- 回線の瞬断: Wi-Fiやモバイル回線で起きやすい。有線にする
- VPSの帯域・転送量: まれ。管理画面のグラフで確認
Official site
自宅回線でポートが開けられないなら、テンプレートで25565が最初から開いているVPSに移すのが早い
【ConoHa for GAME】マルチプレイがかんたんにすぐ遊べるゲームサーバープラン価格は公式サイトで要確認(2026-09-10時点の表記)
よくある質問
- Q. 自分は入れるのに友達だけ入れないのはなぜ?
- A. 自分がLAN内から入っている可能性が高いです。友達に伝えるのはグローバルIPで、ルーターのポート転送が必要です。
- Q. VPSなのに入れないときの確認箇所は?
- A. セキュリティグループ(またはパケットフィルター)とOSのファイアウォールの両方です。テンプレート以外で立てた場合は、どちらも自分で開ける必要があります。
- Q. さっきまで入れたのに急に入れなくなったのはなぜ?
- A. 自宅鯖ならグローバルIPが変わった可能性があります(回線の再接続で変わる)。VPSなら再起動後にファイアウォールの設定が戻っていないか確認してください。
- Q. 統合版の友達が入れないのはなぜ?
- A. 統合版はポートも仕組みも違います(既定19132/UDP)。Java版鯖に統合版から入るならGeyserでのクロスプレイが必要です。
「timed out」は通信が届いていない状態です。サーバーの中身をいじる前に、IP・起動・ポートの3つを順に確認します。 入れない症状全体の切り分けはサーバーに入れない時のチェックリストにまとめています。