7 Days to Die のサーバーが表示されない?NAT とポート転送ガイド
7 Days to Die のサーバーが表示されない、またはフレンドが参加できない場合、いきなり適当なポート表どおりに変更しないでください。まず、接続が止まっている層がサーバー本体、家庭内ネットワーク、ファイアウォール、サーバーブラウザーのどれかを切り分けます。
有効な順番は、まず LAN 内でサーバーに入れることを確認し、次に外部プレイヤーがあなたのネットワークへ到達できるかを確認し、その後で 7 Days to Die のポートとファイアウォールを設定し、最後にサーバー一覧の表示問題を調べることです。
まず失敗している層を判断する
プレイヤーには似た症状に見えても、必要な修正は異なります。ローカルで動いていないサーバーはルーター問題ではありません。LAN では動くが外部から失敗するなら到達性の問題です。直接アドレスで参加できるのに一覧へ出ないなら、可視性またはクエリの問題であることが多いです。
- 同じ LAN からも誰も参加できない: 先にサーバー起動、ワールド読み込み、serverconfig.xml、ローカルファイアウォールを直します。
- LAN では動くが外部のフレンドが参加できない: 公開 IPv4、NAT、ルーター転送、ファイアウォールを確認します。
- 直接 IP 参加はできるがサーバー一覧に出ない: 可視性、クエリ動作、サーバー名、一覧更新を確認します。
- 特定のフレンドだけ参加できない: こちらのルーターを再変更する前に、その人のネットワーク、ファイアウォール、DNS、VPN、ゲームバージョンを確認します。
外部接続が失敗する場合は NAT と公開到達性を確認
7 Days to Die を遊ぶ同じ端末と同じネットワークでテストしてください。結果は、ISP/ルーターの到達性と、ゲーム、ファイアウォール、プラットフォーム側の問題を切り分ける助けになります。
| 結果 | ホストや協力プレイへの意味 | 次の手順 |
|---|---|---|
| Full Cone / Open | 通常は受信接続や直接セッションに向いています。 | ファイアウォール、ポート、サーバー設定、ゲームバージョンを確認します。 |
| Restricted / Port Restricted | 動作する場合がありますが、ゲームや相手の環境で成功率が変わります。 | UPnP または手動ポート転送を試し、再テストします。 |
| Symmetric NAT | P2P や自宅ホストでは不安定になりがちです。 | VPN/プロキシを無効化する、ネットワークを変える、またはホスティング/リレーを使います。 |
| CGNAT / パブリック IPv4 なし | 通常、インターネット側から自宅ルーターへ到達できません。 | パブリック IPv4 を依頼するか、VPS、ホストサーバー、リレーを使います。 |
外部プレイヤーがホストへ到達できるなら、ゲーム固有の修正を行う
ここで初めて 7 Days to Die のポート番号が意味を持ちます。公式やコミュニティの資料では 26900 のポートグループが中心ですが、最終的な基準は serverconfig.xml と起動パラメーターです。ServerPort を変更している場合は特に確認してください。
ルーター転送と OS ファイアウォールは同じサーバー機を指している必要があります。片方だけ正しくても、もう片方が遮断していれば外部プレイヤーは参加できません。
TCP
26900メインのサーバー接続経路です。ルーターと OS ファイアウォールの両方で許可します。
UDP
26900-26903専用サーバーでよく使われるゲーム、クエリ、関連通信の範囲です。
- サーバー PC に 192.168.1.50 などの固定 LAN IP を割り当てます。
- ポートは公開 IP ではなく、サーバーの LAN IP へ転送します。
- Windows Defender ファイアウォールでサーバー実行ファイル、または正確な TCP/UDP ポートを許可します。
- 外部ネットワークから再テストします。同じルーター内から自分の公開 IP を試すと、NAT loopback 非対応のルーターでは失敗することがあります。
直接参加できるのに症状が残る場合は次の層を見る
サーバー可視性は別の層です。直接アドレスで参加できているなら、ルーター規則を変え続けず、サーバー設定とブラウザーの挙動を確認します。
- サーバーが完全に起動し、ワールド読み込みやコンソールエラーで止まっていないことを確認します。
- ServerVisibility、ServerName、ServerPort、および関連する serverconfig.xml の値を確認します。
- ゲーム内サーバー一覧だけに頼らず、先に直接 IP:port 参加を試します。
- 一覧の更新時間を取り、フィルター、パスワード設定、バージョン互換性を確認します。
- 直接参加も失敗するなら、一覧問題として扱わず、公開到達性、転送、ファイアウォールへ戻ります。
ルーター変更では直らない場合
これはルーター側の調査を止める条件です。どれかに当てはまる場合、同じポート転送を繰り返しても結果は変わりません。ネットワーク経路を変えるか、上流のファイアウォールを処理する必要があります。
- ISP が CGNAT を使っており、ルーターの WAN アドレスが公開アドレスではありません。
- キャンパス、会社、ホテル、共有ネットワーク上で、上流ルーターを制御できません。
- 二重 NAT なのに内側のルーターだけを設定しています。
- 通信は PC に届いていますが、Windows ファイアウォールがサーバープロセスを遮断しています。