友達が私のLANゲームに参加できないのはなぜ?
フレンドがあなたのLANゲームに参加できないとき、すぐにルーター設定を変更したり、ファイアウォールを無効にしたりする必要はありません。まず、次の2点を確認しましょう。
- 物理LANを使っていますか、それとも仮想LANを使っていますか?
- フレンドは、あなたが作成したゲームを確認できますか?
物理LANでは、すべてのデバイスが同じルーター、または同じローカルネットワークに接続されている必要があります。仮想LANは、ソフトウェアを使って別々の場所にいるプレイヤーを同じ仮想ネットワークへ接続します。どちらの場合でも、ロビーが表示されない、参加に失敗する、一部のプレイヤーだけ接続できない、といった症状が起こることがあります。ただし、原因は必ずしも同じではありません。
まず、使用しているLANの種類を確認する
物理LAN
通常、すべてのプレイヤーが同じ場所にいて、同じルーターまたはネットワークスイッチに接続されています。ゲームはローカルネットワーク上にロビー情報をブロードキャストするか、ホストのローカルIPアドレスを使って接続を確立します。
仮想LAN
プレイヤーは別々の場所にいても構いませんが、同じ仮想ネットワークを通じて通信できる必要があります。ゲーム側では、通常のルーターから割り当てられたローカルアドレスではなく、仮想ネットワークアダプターや仮想IPアドレスが見える場合があります。
この違いは重要です。物理LANの問題は、多くの場合、ローカルネットワーク上での検出、ファイアウォールの許可、ゲーム設定に関係します。仮想LANでは、それらに加えて、ネットワークツールの状態、仮想アダプター、ネットワークへの参加状況、リモートルーティングも関係することがあります。
フレンドにゲームがまったく表示されない場合
これは、よくある状況のひとつです。
物理LANで確認すること
すべてのPCが同じルーター、または同じローカルネットワークに接続されているか確認してください。2人ともインターネットに接続できているからといって、PC同士が同じLAN上にあるとは限りません。
次に、Windowsのネットワークの種類を確認します。ホストPCが現在のネットワークを「パブリック」として認識している場合、Windowsがネットワーク探索やデバイス間通信を制限することがあります。信頼できる自宅ネットワークであれば、「プライベート」に設定できます。
あわせて、そのゲームが自動検出に対応しているかも確認してください。一部のゲームはロビーを自動でブロードキャストしますが、参加する側がホストのIPアドレスとポートを手動で入力する必要があるゲームもあります。
ゲームがダイレクト接続に対応している場合は、ホストのローカルIPを使って接続をテストしてください:
192.168.1.25
または:
192.168.1.25:7777
正確なポートは、ゲームの現在の設定によって変わります。別タイトルのガイドに載っているポートをそのまま使わないでください。
仮想LANで確認すること
仮想LANを使っている場合、通常のWi-Fiやルーター接続を確認するだけでは不十分です。すべてのプレイヤーが同じ仮想ネットワークに参加しており、ネットワークツール上でオンラインとして表示されているか確認してください。
次の点も確認します。
- 全員が同じ仮想ネットワークを使っていること。
- ホストと参加するプレイヤーがお互いを確認できること。
- 仮想ネットワークアダプターが有効になっていること。
- ゲームが誤った物理インターフェースではなく、正しい仮想アダプターを使っていること。
- ホストの仮想IPが正しく使われていること。
仮想ネットワークツール上でプレイヤー同士が見えていない場合、ゲーム側でもLANロビーを検出できません。ゲーム内設定を変更する前に、まず仮想ネットワークへの参加状態や接続状態を解決してください。
ロビーは表示されるが、参加に失敗する
この場合、ゲームの検出機能は少なくとも一部は動作しています。問題は、実際の接続を確立する段階で発生している可能性が高いです。
両方のLAN方式で確認すること
まずゲームバージョンを確認します。ホストと参加するプレイヤーは、互換性のあるバージョンを使う必要があります。MODを使うゲームでは、ベースゲーム、MODローダー、MODパック、個別のMODにも互換性があるか確認してください。
次にファイアウォールを確認します。Windowsでは、ゲームがロビーをブロードキャストすることは許可されていても、誰かがJoinをクリックした後に必要な受信トラフィックがブロックされる場合があります。ファイアウォールを完全に無効化しないでください。代わりに、ゲーム実行ファイルがファイアウォールを通過できるように許可します。
ゲームが別の専用サーバープログラムを使う場合は、そのプログラムにもファイアウォールの許可が必要になることがあります。
ホストがゲームのワールドまたはサーバーを引き続き起動していることも確認してください。ホストがゲームを閉じたり、専用サーバーを一時停止したり、ポートを変更したりすると、他のプレイヤーにはロビーが見えていても、接続を完了できない場合があります。
仮想LANで追加確認すること
Windowsが仮想LANをパブリックネットワークとして識別することがあります。ゲームがプライベートネットワークでのみ許可されている場合、接続がブロックされたままになる可能性があります。ゲームとネットワークツールの両方に、必要なネットワーク権限が付与されているか確認してください。
仮想LANソフトウェアによって、複数のネットワークアダプターが作成されることもあります。VPN、別の仮想ネットワークツール、古いネットワークドライバーが原因で、ゲームが誤ったインターフェースを選ぶ場合があります。
テスト中は、使っていないVPNや他の仮想ネットワークプログラムを一時的に終了してください。LANゲームに必要な接続方法だけを残します。
ゲームでダイレクト接続が必要な場合、通常のルーターIPを自動的に入力しないでください。仮想LANツールに表示されるホストIPとゲームポートを使います。
1人のフレンドは参加できるが、別のフレンドは参加できない
すでに1人のプレイヤーがゲームに入れているなら、ホストセッションとゲームサーバーはおそらく正常に動作しています。接続できないプレイヤー側で、何が違うのかを重点的に確認してください。
比較するポイントは次のとおりです。
- ゲームバージョンとMOD構成。
- ファイアウォールとウイルス対策ソフトのルール。
- 入力しているIPアドレスとポート。
- LANまたは仮想LANへの参加状態。
- ネットワークツール上のオンライン状態。
- 仮想アダプターとVPN設定。
- ゲームが使用しているネットワークインターフェース。
物理LANで重要なこと
参加できないプレイヤーが、ゲスト用Wi-Fiネットワーク、モバイルホットスポット、または別の分離されたネットワークに接続していないか確認してください。同じネットワーク名を使っていても、一部のルーターではワイヤレス機器同士の検出が制限されることがあります。
仮想LANで重要なこと
そのプレイヤーが、ネットワークツールをインストールしただけではなく、ホストが作成したネットワークに正しく参加しているか確認してください。
他のフレンドはホストを確認できるのに、1人だけ確認できない場合は、ホスト側の設定を何度も変更するのではなく、そのプレイヤーの仮想ネットワーク状態、アダプターの優先順位、ファイアウォール権限、ローカルVPN設定を確認してください。
GearUP LANプレイを使って離れた場所のフレンドと接続する
別々の場所にいるフレンドとLANゲームを遊びたい場合は、GearUP LANプレイを試す価値があります。GearUP LANプレイは新しい仮想LAN向けゲームツールで、離れた場所のプレイヤーが同じプライベートなGearUP ネットワークに参加できるようにし、専用のトラフィック経路を使って安定した低遅延のゲーム接続を維持します。
Radminなど、市場にある他の製品と比べると、GearUP LANプレイはよりシンプルで、ゲーム向けの最適化に重点を置いた体験を提供します。内蔵Wikiでは、プレイヤーが接続問題に遭遇したときに素早く確認できるガイドも利用できます。LANゲームを動かすためだけに設定を何度も調整したくない場合、GearUP LANプレイは相性のよい選択肢になるかもしれません。
使い方もとても簡単です。まず、すべてのプレイヤーがGearUPをインストールしてログインします。その後、次の手順で進めます。
「LANプレイ」をタップします(公開時点では無料で使用できます)。
ホストが「ネットワークの作成」をタップし、参加メンバーはIDを入力してネットワークに参加します。その後、ゲームを起動します。
- 詳細画面には、ゲーム内設定の詳しいチュートリアルも用意されています。問題が発生した場合は、その手順に沿って確認してください。
あわせて知っておきたいこと
別の都市にいるフレンド同士でも、LANゲームを一緒に遊べますか?
はい。ただし、仮想LANを使う必要があります。プレイヤー同士が同じ物理ネットワーク上にいないため、遅延、パケットロス、接続の不安定さが発生する可能性はあります。そのため、専用ツールが役立つ場合があります。
仮想LANは物理LANとまったく同じですか?
完全に同じではありません。仮想LANは、LANに近い接続環境を用意できますが、データ自体はインターネット経由でやり取りされます。そのため、接続品質はネットワークルーティング、プレイヤー間の距離、NAT、仮想ネットワークソフトウェアの影響を受けることがあります。この意味では、オンラインマルチプレイにやや近い仕組みです。
すべてのLANゲームが仮想LANに対応していますか?
必ずしも対応しているわけではありません。一部のゲームはLANの自動検出に依存しており、仮想ネットワークを正しく検出できない場合があります。一方で、ダイレクト接続、IPアドレス、ポート、専用サーバーに対応しているゲームもあります。各ゲームの接続条件に従って設定してください。
GearUP LANプレイですべてのLAN接続の問題を解決できますか?
いいえ。GearUP LANプレイは、リモートネットワークの作成、離れた場所にいるプレイヤー同士の接続、その間の通信の最適化に役立ちます。ただし、互換性のないゲームバージョン、不足しているMOD、誤ったポート設定、閉じているサーバー、ゲーム自体に組み込まれた制限までは修正できません。
著者について
終わり
