10G光のMAP-E環境でも、条件付きでゲームのポート開放はできます。ただし、従来のPPPoEやIPv4 over IPv6を使わない接続のように、好きなポート番号を自由に開放できるとは限りません。MAP-Eでは、1つのIPv4アドレスを複数の利用者で共有し、利用者ごとに使えるポート番号の範囲が割り当てられるためです。
ゲーム機やPCに割り当てられたIPv6アドレスを使えるゲームでは、IPv6側の設定で改善できる場合もあります。まずは、契約している接続サービスとルーターが、MAP-Eでのポート転送に対応しているかを確認してください。
MAP-Eでゲームのポート開放が難しい理由
MAP-Eは、IPv6ネットワークを利用してIPv4通信を行う仕組みです。IPv4の通信をIPv6に載せて運ぶため、利用者に専用のIPv4アドレスを1つ割り当てるのではなく、複数の利用者でIPv4アドレスを共有する構成が一般的です。
このとき、利用者ごとに外部通信で使えるIPv4ポート番号が割り当てられます。割り当てられていないポート番号は、ルーターで転送先を設定しても外部から到達できません。
つまり、MAP-Eでのポート開放は次のように考える必要があります。
- 割り当てられたポート番号なら、開放できる可能性がある
- 割り当て外のポート番号は、基本的に開放できない
- ルーターにポート転送機能があっても、MAP-Eの割り当てに対応しているとは限らない
- 10G回線であることは、利用できるポート番号の制限をなくすものではない
ゲームのポート開放ができるか判断する条件
MAP-E環境でゲームのポート開放が可能かどうかは、回線速度ではなく、次の条件で決まります。
| 確認項目 | 確認する内容 |
|---|---|
| 接続方式 | インターネット接続がMAP-Eで提供されているか |
| 利用可能ポート | 契約者に割り当てられたポート番号や範囲が分かるか |
| ルーター | MAP-Eのポート制限を考慮したポート転送に対応しているか |
| ゲーム側 | 指定されたポート番号を変更できるか |
| 端末側 | PCやゲーム機のファイアウォールが通信を許可しているか |
特に重要なのは、ゲームが使用するポート番号を変更できるかどうかです。ゲーム側が特定のポート番号を固定で使い、その番号がMAP-Eで割り当てられていない場合、ルーター側だけで解決するのは困難です。
MAP-Eでポート開放を試す手順
設定を始める前に、ゲームが指定している通信ポートと、MAP-E接続で利用できるポート番号を確認します。利用可能なポート番号が公開されていない場合は、契約している接続サービスの案内やルーターの設定画面を確認してください。
-
ゲームが使用するポート番号を確認する
ゲームの公式サポートや取扱説明書で、TCP・UDPの別とポート番号を確認します。ゲームによって必要なポートは異なるため、別のゲームの設定をそのまま流用しないでください。
-
MAP-Eで利用できるポート番号を確認する
ルーターの接続情報や契約サービスの案内で、割り当てられたIPv4ポート番号を確認します。ゲームが必要とするポートが割り当て範囲に含まれているかを比べます。
-
ゲーム機やPCのローカルIPアドレスを固定する
ポート転送先が変わると設定が無効になるため、ルーターのDHCP予約機能などを使い、ゲーム機やPCに同じローカルIPアドレスを割り当てます。
-
ルーターでポート転送を設定する
ルーターのポート転送、ポートマッピング、静的NAPTなどの設定画面で、外部ポートをゲーム機やPCの指定ポートへ転送します。TCPとUDPの指定を間違えないようにしてください。
-
端末のファイアウォールを確認する
PCを使う場合は、OSのファイアウォールやセキュリティソフトがゲームの通信を遮断していないか確認します。ポート転送だけでなく、端末側の受信許可も必要になることがあります。
-
ゲームの接続状態を確認する
ゲーム内のNATタイプ、ホスト機能、マルチプレイ接続などを確認します。設定後も改善しない場合は、ポート番号、プロトコル、転送先IPアドレス、ゲーム側の指定を再確認します。
割り当てポートとゲーム指定ポートが合わない場合
ゲーム側のポート番号を変更できない場合、MAP-Eの制限によってポート開放ができない可能性があります。ルーターで任意の外部ポートを指定できるように見えても、MAP-E側で利用できないポートはインターネットからの受信に使えません。
ゲーム側で待ち受けポートを変更できる場合は、割り当てられたポート番号へ変更して対応できることがあります。ただし、外部ポートと内部ポートを別々に指定できるか、ゲームが変更後のポートで正常に動作するかはゲームごとに異なります。
ゲーム側のポート変更にも対応していない場合は、次のような別の接続方法を検討します。
- ゲーム機やPCが対応していれば、IPv6でのオンライン接続を使う
- MAP-E以外の接続方式や、専用IPv4アドレスを提供するサービスを検討する
- ゲームが提供する中継機能や専用サーバーを利用する
- 必要なポート開放が本当に必要か、NATタイプや接続エラーの内容を確認する
ただし、契約サービスの変更可否や追加料金、IPv4アドレスの提供条件はサービスごとに異なります。確認できていない条件を、無料・固定IPv4・ポート開放可能と決めつけないでください。
UPnPで自動設定できる場合もあるが、解決するとは限らない
ルーターとゲーム機がUPnPに対応していれば、ゲームが必要なポート転送を自動で要求できる場合があります。しかし、UPnPはMAP-Eで割り当てられていないポートを利用可能にする機能ではありません。
また、ルーターによってはMAP-E接続時にUPnPの外部ポート指定が制限されたり、期待どおりに動作しなかったりします。UPnPを有効にする場合は、ルーターの管理画面で対応状況を確認し、使わないときは無効にすることも検討してください。
ポート開放なしで遊べるゲームもある
オンラインゲームのすべてで、利用者側のポート開放が必要になるわけではありません。ゲーム会社のサーバーへ接続する方式や、通信を中継する方式では、外部から自宅へ直接接続を受けないため、手動設定なしで遊べることがあります。
一方、自分の端末を対戦相手の接続先にするホスト機能、専用サーバーの公開、ゲームサーバーの運用などでは、受信ポートの設定が必要になる場合があります。まずは「オンライン対戦ができない」のか、「特定のホスト機能だけ使えない」のかを切り分けると、ポート開放の必要性を判断しやすくなります。
10G光でも確認するポイントは変わらない
10G光は通信速度の規格であり、ポート開放の可否を直接決めるものではありません。10G対応ルーターを使っていても、接続方式がMAP-Eなら、IPv4アドレス共有と利用可能ポートの制限を受けます。
確認する順番は、次のとおりです。
- 契約サービスの接続方式がMAP-Eか確認する
- 割り当てられたIPv4ポート番号を確認する
- ゲーム指定のTCP・UDPポートと照合する
- ルーターがMAP-Eのポート転送に対応しているか確認する
- ゲーム機やPCのIPアドレス、ファイアウォールを確認する
結論として、10G光のMAP-E環境では、割り当てポートとルーター、ゲーム側の仕様が合えばポート開放できます。任意のポートを自由に開ける仕組みではないため、最初に「ゲームの指定ポート」と「MAP-Eで利用できるポート」を照合し、合わない場合はIPv6接続や別の接続方式を検討するのが適切です。







