The Forest Dedicated Server Windows 構築完全ガイド【2025年7月最新】

The Forest Dedicated Server Windows 構築完全ガイド【2025年7月最新】






The Forest Dedicated Server Windows 構築完全ガイド【2025年7月最新】


The Forest Dedicated Server Windows

目次

構築完全ガイド

2025年7月最新版 – 初心者でも30分で構築可能

※本記事は2025年7月時点の情報に基づいて執筆されています。
内容の正確性には万全を期していますが、最新情報は各公式サイトをご確認ください。


The Forest専用サーバー構築のメリット

完全な管理権限

プレイヤー管理、ゲーム設定、MOD導入など全てを自由にカスタマイズ可能

24時間稼働可能

専用サーバーで常時アクセス可能な永続ワールドを実現

The Forest専用サーバー画面

The Forest専用サーバーの管理画面例

1

システム要件と準備

最小システム要件

項目 最小要件 推奨
OS Windows 10 (64bit) Windows 11 (64bit)
CPU 2.4 GHz (2-4 cores) 3.0 GHz (4+ cores)
メモリ 4GB RAM 8GB RAM
ストレージ 5GB 空き容量 20GB 空き容量(SSD)
ネットワーク 1Mbps アップロード 5Mbps アップロード

重要な注意事項

  • サーバー用PCとゲーム用PCは分けることを強く推奨
  • ファイアウォール設定で必要なポートを開放する必要があります
  • 管理者権限でのコマンド実行が必要な場合があります
  • PS4では専用サーバーの構築はできません(PC版のみ対応)

2

SteamCMD インストール

SteamCMD ダウンロード

SteamCMDは、Steamのコマンドライン版クライアントです。The Forest専用サーバーのインストールと管理に必要不可欠なツールです。

インストール手順

ステップ 1: ダウンロードと展開

  1. 上記URLからsteamcmd.zipをダウンロード
  2. C:\steamcmd\ フォルダを作成
  3. ダウンロードしたZIPファイルをC:\steamcmd\に展開

ステップ 2: 初回起動

# コマンドプロンプトを管理者権限で起動

cd C:\steamcmd

steamcmd.exe

初回起動時は自動的にアップデートが実行されます。

SteamCMDインストール画面

SteamCMDを使用したThe Forest専用サーバーのインストール画面

3

The Forest サーバーインストール

SteamCMD による自動インストール

The Forest専用サーバーのApp IDは556450です。以下のコマンドで自動インストールが可能です。

# SteamCMD起動

steamcmd.exe

# 匿名ログイン

login anonymous

# インストール先設定

force_install_dir C:\TheForestServer

# The Forest専用サーバーインストール

app_update 556450 validate

quit

Steam Tool による簡単インストール

Steamライブラリからも簡単にインストール可能です:

  1. Steamライブラリ → ツール → The Forest Dedicated Server
  2. 「インストール」をクリック
  3. インストール完了後、「起動」を選択
  4. LocalAdmin が起動し、初期設定が開始されます

インストール後の確認事項

  • TheForestDedicatedServer.exe が起動するか確認
  • 必要な.NET Framework がインストールされているか確認
  • Visual C++ Redistributable が最新版か確認
  • “Failed to connect to Steam”エラーが出る場合は、ポート設定を確認

4

server.cfg 詳細設定

設定ファイルの場所

server.cfg ファイルは以下の場所に自動生成されます:

C:\Users\[ユーザー名]\AppData\LocalLow\SKS\TheForestDedicatedServer\server.cfg

初回起動時に自動的に作成されます。

server.cfg設定画面

server.cfg設定ファイルの編集画面

基本設定項目

設定項目 説明 デフォルト値
serverIP サーバーIPアドレス 192.168.1.47:27015
serverSteamPort Steam通信ポート 8766
serverGamePort ゲーム通信ポート 27015
serverQueryPort クエリポート 27016
serverName サーバー名 The Forest Game
serverPlayers 最大プレイヤー数(最大8人) 8
serverPassword サーバーパスワード (空白)
serverPasswordAdmin 管理者パスワード (空白)
enableVAC VAC有効化 off
difficulty 難易度 Normal

設定ファイル例

# The Forest サーバー設定

serverIP 192.168.1.100:27015

serverSteamPort 8766

serverGamePort 27015

serverQueryPort 27016

serverName “My Forest Server”

serverPlayers 8

serverPassword mypassword123

serverPasswordAdmin adminpass456

enableVAC on

serverAutoSaveInterval 30

difficulty Normal

initType Continue

slot 1

showLogs on

veganMode off

vegetarianMode off

allowBuildingDestruction on

allowCheats off

treeRegrowMode on

パスワードエラー対処法

“incorrect password”エラーが発生する場合は、以下を確認してください:

  • serverPassword と serverPasswordAdmin を正しく設定
  • 特殊文字を含むパスワードは避ける
  • 設定変更後はサーバーを再起動

5

ポートフォワーディング設定

必要なポート一覧

ポート プロトコル 用途 必須
8766 TCP/UDP Steam通信 必須
27015 TCP/UDP ゲーム通信 必須
27016 TCP/UDP クエリ 必須

Windows ファイアウォール設定

GUI での設定方法

  1. Windows セキュリティ → ファイアウォールとネットワーク保護
  2. 「詳細設定」→「受信の規則」→「新しい規則」
  3. 「ポート」を選択 → 「TCP」および「UDP」を選択
  4. 「特定のローカルポート」→「8766, 27015, 27016」を入力
  5. 「接続を許可する」→ 規則名を「The Forest Server」に設定

PowerShell での設定方法

# 管理者権限でPowerShellを起動

New-NetFirewallRule -DisplayName “The Forest Server TCP” -Direction Inbound -Protocol TCP -LocalPort 8766,27015,27016

New-NetFirewallRule -DisplayName “The Forest Server UDP” -Direction Inbound -Protocol UDP -LocalPort 8766,27015,27016

ルーター設定について

家庭用ルーターをご使用の場合、ポートフォワーディング設定が必要です:

  • ルーターの管理画面にアクセス(通常192.168.1.1)
  • ポートフォワーディング設定で上記3つのポートを開放
  • サーバーPCの内部IPアドレスを設定
  • LANサーバーの場合は、ルーター設定は不要

6

高度な設定

永続ワールド設定

永続ワールドを作成することで、サーバー再起動後も同じワールドでプレイできます:

# server.cfg で以下を設定

initType Continue

slot 1

serverAutoSaveInterval 30

saveFolderPath “C:\TheForestServer\Saves”

自動クリーンアップ設定

ワールドリセット設定

# 建造物の穴をリセット

resetHolesMode on

# 木の再生を有効化

treeRegrowMode on

# 建造物の破壊を許可

allowBuildingDestruction on

VAC (Valve Anti-Cheat) 設定

VACを有効化することで、チート対策を強化できます:

# server.cfg で VAC を有効化

enableVAC on

# またはコマンドラインで指定

TheForestDedicatedServer.exe -enableVAC


注意: VAC有効化後は、MODの使用が制限される場合があります。

Docker を使用した設定

Docker を使用することで、より簡単にサーバーを管理できます:

# Dockerfileの例

FROM steamcmd/steamcmd:latest

RUN ./steamcmd.sh +force_install_dir /theforest +login anonymous +app_update 556450 validate +quit

EXPOSE 8766 27015 27016

CMD [“/theforest/TheForestDedicatedServer.exe”]

注意: The Forest専用サーバーはWindows専用のため、Docker使用時はWindows Containerが必要です。

7

サーバー管理

サーバーの起動方法

基本的な起動方法

cd C:\TheForestServer

TheForestDedicatedServer.exe

# または設定ファイルを指定

TheForestDedicatedServer.exe -configfilepath “C:\TheForestServer\server.cfg”

バックグラウンド実行

# サービスとして実行

TheForestDedicatedServer.exe -batchmode -nographics

# ログを無効化

TheForestDedicatedServer.exe -showlogs off

サーバー起動画面

The Forest専用サーバーの起動画面

インゲームコマンド

コマンド 説明 使用例
/help ヘルプメニュー表示 /help
/save ゲームセーブ /save 1
/kick プレイヤーキック /kick steamid
/ban プレイヤーBAN /ban steamid
/shutdown サーバーシャットダウン /shutdown
/restart サーバーリスタート /restart

自動起動スクリプト

Windows起動時にサーバーを自動起動するバッチファイルを作成:

@echo off

title The Forest Server

cd /d “C:\TheForestServer”

:restart

echo Starting The Forest Server…

TheForestDedicatedServer.exe -batchmode -nographics

echo Server stopped. Restarting in 10 seconds…

timeout /t 10 /nobreak

goto restart

このファイルを「start_server.bat」として保存し、スタートアップフォルダーに配置してください。

8

おすすめVPS・ホスティング比較

人気のゲームサーバーホスティング

Shockbyte

月額$6.96~(約1,000円)

  • 8スロット最小
  • 即座セットアップ
  • 72時間返金保証
  • 24/7サポート

Nitrado

月額約1,500円~

  • 4スロット最小
  • 日本を含む世界9拠点
  • 自動更新・MOD対応
  • DDoS保護

G-Portal

月額$11.20~(約1,600円)

  • 10スロット最小
  • 日本・台湾・シンガポール対応
  • 即座セットアップ
  • 高性能サーバー

Apex Hosting

月額約800円~

  • 最小制限なし
  • 日本サーバー対応
  • 24/7ライブチャット
  • 自動バックアップ

価格・性能比較表

サービス 月額料金 最小スロット 日本拠点 評価
Shockbyte 約1,000円 8スロット ★★★★☆
Nitrado 約1,500円 4スロット ★★★★★
G-Portal 約1,600円 10スロット ★★★★☆
Apex Hosting 約800円 制限なし ★★★★☆

ホスティング選びのポイント

必要機能

  • Windows Server対応
  • SteamCMD対応
  • 自動バックアップ
  • 24/7サポート

重要なポイント

  • 日本語サポート
  • DDoS保護
  • 即座セットアップ
  • 返金保証

9

トラブルシューティング


“Failed to connect to Steam”エラー

原因と解決方法:

  • Steam認証サーバーへの接続失敗 → Steam用ポート8766を開放
  • ファイアウォール設定 → The Forest専用サーバーを例外に追加
  • serverSteamAccount設定 → 空白のままにする
  • Steam再起動 → Steamクライアントを再起動して再試行

プレイヤーが接続できない

チェック項目:

  • ポートフォワーディング設定確認(8766, 27015, 27016)
  • グローバルIPアドレス確認
  • サーバー名・パスワード確認
  • Steam認証状況確認
  • LANサーバーの場合は、内部IPアドレスを使用

サーバーパフォーマンス低下

最適化方法:

  • 自動保存間隔を調整(serverAutoSaveInterval 30)
  • targetFpsIdle 5 で非アクティブ時のFPS制限
  • 不要なプロセスを停止
  • メモリ使用量を監視
  • ディスク容量を確認

サーバーが起動しない

確認事項:

  • ポートが既に使用中でないか確認(netstat -an)
  • 管理者権限でコマンドプロンプトを実行
  • server.cfgファイルの構文エラー確認
  • Visual C++ Redistributable再インストール

10

よくある質問(FAQ)

Q1. The Forestサーバーの最大プレイヤー数は?

The Forestサーバーの最大プレイヤー数は8人です。これはゲームの仕様による制限で、変更することはできません。8人以上でプレイしたい場合は、複数のサーバーを立てる必要があります。

Q2. PS4でThe Forest専用サーバーを構築できますか?

いいえ、できません。The Forest専用サーバーはPC(Windows)版のみの機能です。PS4版では専用サーバーの構築はサポートされていません。PS4でマルチプレイを楽しむには、既存のPC専用サーバーに接続するか、ホスト機能を使用してください。

Q3. サーバーデータのバックアップ方法は?

セーブデータはC:\Users\[ユーザー名]\AppData\LocalLow\SKS\TheForestDedicatedServerに保存されます。定期的にこのフォルダーを別の場所にコピーすることでバックアップできます。自動バックアップスクリプトの使用も推奨されます。

Q4. LinuxでThe Forest専用サーバーを構築できますか?

公式にはサポートされていません。The Forest専用サーバーはWindows専用です。Linuxで実行するには、WineやProtonなどのWindows互換層を使用する必要がありますが、安定性は保証されません。本格的な運用にはWindows環境を強く推奨します。

Q5. 必要な月額費用はどのくらい?

VPSを使用する場合、月額800円~2,000円程度が目安です。プレイヤー数や求めるパフォーマンスに応じてプランを選択してください。自宅PCでの運用なら電気代程度の費用で済みます。

Q6. サーバーの停止方法は?

サーバーを安全に停止するには、コンソールウィンドウでCtrl+Cを押すか、ゲーム内で/shutdownコマンドを使用してください。タスクマネージャーでの強制終了は避け、必ず正常な手順で停止してください。

最新情報と更新履歴

2025年7月 更新

  • 最新のシステム要件情報を追加
  • 日本語対応VPSサービス情報を更新
  • Steam認証エラーの解決方法を追加
  • Docker対応情報を追加

重要なお知らせ

The Forest専用サーバーはWindows専用です。PS4やLinuxでの構築は公式サポートされていません。
正確で最新の情報は、公式Steamページでご確認ください。

The Forest Dedicated Server Windows 構築完全ガイド

© 2025年7月最新版 – 初心者から上級者まで対応

参考情報: The Forest公式Wiki, Steam公式ガイド, IONOS技術ガイド



目次