「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つを順に確認します。 入れない症状全体の切り分けはサーバーに入れない時のチェックリストにまとめています。