専用サーバー:Farming Simulator 2022(Epic Games)専用サーバー Windows セットアップ
はじめに
Farming Simulator 22 Epic Games版のサーバーセットアップは、通常のサーバーとは少し異なります。このガイドでは、Epic Games版特有のポイントにフォーカスして手順を解説します。
準備
開始前に、以下の要件を満たしていることを確認してください:
- OS: Windows Server 2016/2019(64ビット)
- CPU: 4コア以上、2.4 GHz以上(AMD/Intel)
- RAM: 4GB以上(DDR3/4推奨)
- ディスク容量: 50GB以上の空き(SSD推奨)
- Epic Gamesアカウント: Farming Simulator 22を所有しているEpic Gamesアカウント
サーバーを稼働させる際、同じEpic Gamesアカウントでサーバーをホストしながらプレイすることはできません。サーバーでプレイしたい場合は、別のアカウントでゲームをもう1本用意する必要があります。
ステップ1:サーバーインストールの準備
まずはリモートデスクトップ(RDP)でサーバーに接続します。接続方法がわからない場合は、初期アクセス(RDP)をご覧ください。
接続後、必要な前提条件であるMicrosoft Visual C++ 再頒布可能パッケージをインストールします。こちらはMicrosoft公式サイトからダウンロード可能です。ダウンロード後は画面の指示に従ってインストールしてください。
すでにC++再頒布可能パッケージがインストールされている場合、インストーラーがエラーを返すことがありますが、無視して問題ありません。
次にEpic Gamesランチャーをインストールします。こちらはEpic Games公式サイトからダウンロード可能です。こちらも画面の指示に従ってインストールしてください。
インストール後、ランチャーが起動する前に追加のファイルやアップデートをダウンロードする場合があります。
ランチャーが起動したら、Farming Simulator 2022を所有しているEpic Gamesアカウントでサインインしてください。
ステップ2:Farming Simulator 2022のダウンロード
Epic Gamesランチャーのライブラリタブを開き、Farming Simulator 22を見つけます。インストールボタンを押し、ゲームをダウンロードしたい場所を選択してください。
ダウンロードとインストールが完了するまで待ちます。ダウンロード速度はサーバーの帯域幅に依存します。
ステップ3:起動オプションの設定
ゲームがインストールされたら、Epic Gamesランチャーのライブラリタブに戻ります。Farming Simulator 22の横にある三点リーダーをクリックし、管理を選択。
下にスクロールして起動オプションを有効にし、表示されたテキストボックスに -server
と入力してメニューを閉じます。
ステップ4:サーバーの起動
これでEpic GamesランチャーやデスクトップのショートカットからFarming Simulator 2022を起動できます。ゲームはコマンドプロンプト(CMD)経由で専用サーバーモードで起動するはずです。起動しない場合は、起動オプションの設定を再確認してください。
ステップ5:Webインターフェースの有効化(任意)
Farming Simulator 22の専用サーバーにはWebインターフェースが付属しており、設定変更や情報確認に便利です。任意ですが、ぜひ有効化をおすすめします。
まず、コマンドプロンプトを閉じてサーバーを停止してください。これにより、設定変更が上書きされるのを防ぎます。
ゲームのインストールパスに移動します。通常はデフォルトでインストールした場合、C:\Program Files\Epic Games\FarmingSimulator22
です。
ルートディレクトリにある dedicatedServer.xml
ファイルをメモ帳などのテキストエディタで開きます。
管理者用のユーザー名とパスワードを以下のように設定してください。
<initial_admin>
<username>admin</username> //ユーザー名
<passphrase>your_password</passphrase> //パスワード
</initial_admin>
編集後は必ず保存して閉じ、同じディレクトリにある dedicatedServer.exe
を実行します。
ブラウザで http://[your_serverip]:8080
にアクセスするとWebインターフェースが開きます。[your_serverip]
はサーバーのIPアドレスに置き換えてください。同じサーバー上で直接アクセスする場合は http://127.0.0.1:8080
でもOKです。
Epic Games版の独特な構成のため、Webインターフェースの全機能が使えない場合があります。Webインターフェースから設定変更やサーバー停止は可能ですが、サーバーの起動はできません。
問題が発生したら、まず dedicatedServer.exe
を停止し、Farming Simulator 22を直接起動してサーバーが動作していることを確認してください。その後に dedicatedServer.exe
を起動してWebインターフェースを有効にします。
サーバーは先に起動し、その後にWebインターフェースを起動することが重要です。そうしないとEpic Gamesが両者を同一ファイルと認識し、メインサーバーの起動が妨げられる可能性があります。
ステップ6:ポートフォワーディング
サーバーを外部からアクセス可能にするため、専用サーバープロセスが使用するポートのポートフォワーディング設定を変更する必要があります。PowerShellコマンドでの設定が簡単ですが、Windows Defenderファイアウォールの設定画面からも可能です。
- PowerShellで設定
- Windows Defenderで設定
Windowsの検索ボックスで PowerShell を検索し、右クリックして 管理者として実行 を選択してください。管理者権限で実行しないと設定が反映されません。
必ず管理者モードでPowerShellを起動してください。そうしないと設定が正しく適用されません。
以下のコマンドをコピーしてPowerShellに貼り付け、実行してください:
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Inbound -LocalPort 10823,8080 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Inbound -LocalPort 10823,8080 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Outbound -LocalPort 10823,8080 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Outbound -LocalPort 10823,8080 -Protocol UDP -Action Allow
これでFarming Simulator 22サーバーが外部からアクセス可能になるために必要なファイアウォールルールが自動で作成されます。
Windowsの検索機能で Windows Defender ファイアウォール 高度なセキュリティ を開きます。通常のファイアウォール画面からは 詳細設定 を押して開く必要があります。
Farming Simulator 22用に新しいルールを作成します。以下のプロトコルとポートで、受信と送信の両方のルールを追加してください:
- TCP 受信・送信:3724, 27015
- UDP 受信・送信:3724, 27015
設定方法がわからない場合は、ポートフォワーディング(ファイアウォール)ガイドを参考にしてください。
ステップ7:サーバーへの接続
ゲームを起動し、マルチプレイヤーメニューに進みます。Webインターフェースで確認できるサーバー名を探してください。サーバー名はカスタマイズ可能です。
サーバーを見つけたらクリックして接続します。パスワードを求められたら、Webインターフェースで設定したパスワードを入力してください。
これでWindows専用サーバーにFarming Simulator 22(Epic Games版)を無事インストールできました。