専用サーバー:Enshrouded 専用サーバー Windows セットアップ
はじめに
Windows VPS または専用サーバーを持っていて、そこに Enshrouded 専用サーバーサービスをインストールしたい?それならここがピッタリ。この記事では、サーバーにこのサービスをインストールする手順をステップバイステップで解説するよ。
Windows VPSでEnshrouded専用サーバーをセットアップする方法!
実際に動いているところを見ると理解しやすい?そんなあなたに!動画でわかりやすく解説。急いでる時も、じっくり見たい時も、最高の情報収集方法だよ!
準備
まずは、リモートデスクトップ(RDP)でVPSに接続しよう。やり方がわからなければ、初回アクセス(RDP)ガイドを参考にしてね。
サーバーにアクセスできたら、必要な専用サーバーファイルをダウンロードするために SteamCMD をセットアップしよう。SteamCMDはSteamクライアントのコマンドライン(CLI)版で、Steamワークショップや専用サーバーファイルを簡単にダウンロードできるツールだよ。Valve公式サイトからSteamCMDをダウンロードするか、直接こちらからもOK。
サーバーのどこかに新しいフォルダを作成し、ここでは steamcmd
と名付けるよ。ダウンロードフォルダから先ほどダウンロードした steamcmd.zip ファイルを見つけて、この steamcmd
フォルダに移動しよう。次に、右クリックしてWindowsの解凍機能や7zip、Winrarなどで解凍してね。これで steamcmd.exe ファイルが展開されるはず。
あとは steamcmd.exe を実行して、インストールが完了するまで待とう。
Loading Steam API.... OK のメッセージが表示されたら、インストールは成功。次のセクションでEnshrouded専用サーバーのインストールに進もう。
インストール
インストール後は、先ほど実行した steamcmd.exe のコマンドプロンプトでコマンドを実行できるようになっているはず。何か操作する前に、まずは anonymous ユーザーでログインしよう。コマンドは:login anonymous
ログインできたら、ファイルのダウンロードを始められるよ。
任意:サーバーのインストール先ディレクトリを指定したい場合は、force_install_dir [パス]
コマンドを使ってね。[パス]
は使いたいパスに置き換えて。例:
force_install_dir C:\Enshrouded-Server
次に、app_update 2278520
コマンドを実行するとダウンロードが始まるよ。App ID 2278520 は Enshrouded のアプリケーションIDだよ。
ダウンロードが完了するまで中断しないでね。少し時間がかかるけど、焦らず待とう! :)
ダウンロードが終わったら、サーバーファイルが保存されたディレクトリに移動しよう。ここで enshrouded_server.exe を使ってサーバーを起動できるけど、まずはポートフォワーディングとサーバー設定を済ませるのがおすすめ。
サーバーのポートフォワーディング設定
サーバーを外部からアクセス可能にするには、専用サーバープロセスが使うポートのポートフォワーディング設定を変更する必要があるよ。Powershellコマンドで設定するのが簡単だけど、Windows Defender ファイアウォールの画面から設定することもできる。
- Powershellで設定
- Windows Defenderで設定
Windowsの検索ボックスを開いて Powershell を検索。右クリックして 管理者として実行 しよう。権限が必要だからこれを忘れずに。
管理者モードでPowershellを実行しないと設定が正しく反映されないことがあるよ。
次に、以下のコマンドをPowershellにコピー&ペーストして実行してね:
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Inbound -LocalPort 15636,15637 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Inbound -LocalPort 15636,15637 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Outbound -LocalPort 15636,15637 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Outbound -LocalPort 15636,15637 -Protocol UDP -Action Allow
これでEnshroudedサーバーが外部からアクセス可能になるために必要なファイアウォールルールが自動で作成されるよ。
Windowsの検索で Windows ファイアウォールの詳細設定 を開こう。基本のWindowsファイアウォール画面からは 詳細設定 をクリックして開く必要があるかも。
Enshroudedサーバー用に新しいルールを作成しよう。以下のプロトコルとポートで、受信と送信の両方にルールを追加してね:
- TCP 受信・送信:15636-15637
- UDP 受信・送信:15636-15637
設定方法がわからなければ、ポートフォワーディング(ファイアウォール)ガイドを参考にしてね。
これらのルールを追加したら、サーバーは外部からアクセス可能になるよ。ゲームのメインメニューでキャラクターを選択し、Find Games タブに行って Add Server を押そう。ここでサーバーのIPアドレスとポート(デフォルトは15636)、サーバーパスワード(設定していれば)を入力すれば接続できるよ。
サーバーにパスワードを設定したり設定を調整したい場合は、サーバー設定ガイドをチェックしてね。
サーバーにアクセスする前に、まずは次のセクションで設定を済ませるのがおすすめだよ。
設定
ここまででEnshroudedサーバーのセットアップは完了。さらに細かい設定はサーバーディレクトリ内の設定ファイルでできるよ。
まずは以下のディレクトリに移動しよう:
..EnshroudedServer/ (ルートディレクトリ)
ここに enshrouded_server.json という設定ファイルがあるよ。このファイルでサーバーのいくつかのパラメータを調整できる。利用可能な設定項目や意味は、サーバー設定ガイドを見てみてね。
サーバーの起動&接続
いよいよサーバーを起動しよう。Enshroudedサーバーのルートディレクトリに移動して、enshrouded_server.exe を実行すると起動が始まるよ。コマンドプロンプトでサーバーのコンソールが開き、起動処理が進む。
起動後は、ゲームの Find Games タブから Add Server を押して、サーバーのIPアドレスとポート(デフォルトは15636)を入力すれば直接接続できるよ。
これでWindows専用サーバーにEnshroudedを無事インストール完了!