minecraftで同じlan内でマルチプレイをしようと思ってるのでですがサーバーに接続しようと思うとconnection timed out: getsockopt と出てしまいます。どうしたらマルチプレイができるようになりますか?worldは1.20.1forgeです。

1件の回答

回答を書く

1229186

2026-03-27 20:35

+ フォロー

MAP-E / DS-Lite などの IPv4 over IPv6 環境が原因で LAN マルチが失敗するケースはよくあるです。



今回の状況:



シングルプレイ → OK



同一 LAN 内で 2 台接続 → connection timed out: getsockopt



Forge 1.20.1(Java版)



これは、

サーバー側が開くポート(25565 など)に対して、

ISP 側で割り当てられる IPv4 ポートが動的かつ共有されており、



複数端末から同時に通信



ゲーム側が想定するポートと



ISP 側の MAP-E のポートマッピング



が 噛み合わずタイムアウトする、という構図です。



特に MAP-E 環境では



「1人なら OK、複数だと NG」

が典型的な症状です。



解決策として現実的なもの



PPPoE 接続(グローバル IPv4 を直接取得)



例えば。



auひかり



ソフトバンク光(BBユニット or IPv4 PPPoE)



フレッツ光で PPPoE 接続



これにより

ポートが完全に自分専有になるため、LAN マルチはほぼ確実に解消します。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有