Icarus専用サーバー完全ガイド
2025年7月最新版 – 初心者から上級者まで対応
重要なお知らせ
このガイドは2025年7月時点の最新情報に基づいて作成されています。Icarusの専用サーバー設定について、初心者の方でも理解できるよう詳しく解説しています。
Icarus専用サーバーとは
Icarusは、RocketWerkzが開発したセッション型のPvEサバイバルゲームです。最大8人のプレイヤーが協力して、過酷な環境の惑星で生き残ることを目指します。
専用サーバーのメリット
- 24時間稼働可能:いつでも仲間と遊べる環境を提供
- カスタマイズ自由:サーバー設定を自由に変更可能
- 安定した接続:ホストの回線に依存しない安定したプレイ環境
- プライベート環境:身内だけでプレイできる専用空間
システム要件
基本要件
項目 | 最小要件 | 推奨要件 |
---|---|---|
CPU | クアッドコア 2.0GHz以上 | クアッドコア 3.0GHz以上 |
メモリ | 4-6GB | 8GB以上(最大16GB推奨) |
ストレージ | 5GB以上 | 10GB以上(NVMe SSD推奨) |
OS | Windows Server 2019以上 | Windows Server 2022 |
重要な注意点
- Icarusの専用サーバーはMicrosoft Windows専用です
- Linuxで運用する場合はDockerまたはWineが必要
- 最大プレイヤー数は8人までの制限があります
- メモリ使用量はプレイヤー数に比例して増加します
SteamCMDセットアップ
SteamCMDは、Steamプラットフォームのコマンドライン版クライアントです。専用サーバーのインストールと更新に必要です。
1SteamCMDのダウンロードとインストール
-
1
SteamCMDをダウンロード
SteamCMD公式サイト
からダウンロード -
2
解凍とインストール
C:\SteamCMD
フォルダに解凍 -
3
初回起動
steamcmd.exe
を実行
2Icarus専用サーバーのインストール
# インストール先ディレクトリを指定
force_install_dir C:\icarus-dedicated-server\
# Steamに匿名ログイン
login anonymous
# Icarus専用サーバーをインストール(アプリID: 2089300)
app_update 2089300 validate
# 終了
quit
サーバーの更新について
開発チームが新しいバージョンをリリースした場合、同じくapp_update 2089300
コマンドでサーバーを更新できます。
プレイヤーのクライアントバージョンと一致しない場合、接続できませんので定期的な更新が必要です。
ポート設定
必須ポート設定
以下のポートを必ず開放してください。これらのポートが適切に設定されていないと、プレイヤーが接続できません。
ポート | プロトコル | 用途 |
---|---|---|
17777 | UDP | ゲームポート(メインの通信) |
27015 | UDP | クエリポート(サーバー情報取得) |
Windows Firewallの設定
-
1
Windows Defenderファイアウォールを開く
コントロールパネル → システムとセキュリティ → Windows Defenderファイアウォール
-
2
詳細設定を開く
左側メニューから「詳細設定」をクリック
-
3
受信の規則を作成
「受信の規則」→「新しい規則」→「ポート」→「UDP」→「17777, 27015」
ルーターのポートフォワーディング
家庭用ルーターを使用している場合、外部からの接続を許可するためにポートフォワーディングの設定が必要です。
設定方法はルーターの機種により異なりますが、一般的な手順は以下の通りです:
- ルーターの管理画面にアクセス
- ポートフォワーディング設定を開く
- サーバーマシンのローカルIPアドレスを指定
- UDP 17777とUDP 27015を追加
サーバー設定
ServerSettings.iniについて
設定ファイルServerSettings.ini
は、サーバーを初回起動した後に
.\Icarus\Saved\Config\WindowsServer
フォルダに自動作成されます。
基本設定項目
[/Script/Icarus.DedicatedServerSettings]
SessionName=MyIcarusServer
JoinPassword=password123
MaxPlayers=8
AdminPassword=admin123
ShutdownIfNotJoinedFor=300.000000
ShutdownIfEmptyFor=300.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
設定項目 | 説明 | 推奨値 |
---|---|---|
SessionName |
サーバー名 | わかりやすい名前 |
JoinPassword |
接続パスワード | 強力なパスワード |
MaxPlayers |
最大プレイヤー数 | 8(最大値) |
AdminPassword |
管理者パスワード | 複雑なパスワード |
ShutdownIfNotJoinedFor |
無人時のシャットダウン時間(秒) | 300.000000 |
ShutdownIfEmptyFor |
空の時のシャットダウン時間(秒) | 300.000000 |
サーバーの起動
起動手順
-
Icarus.Server.exe
のショートカットを作成 - ショートカットのプロパティで
-Log
パラメーターを追加 - ショートカットを実行してサーバーを起動
- 「Dedicated server begin processing commands」が表示されれば成功
注意:コマンドプロンプトウィンドウを閉じるとサーバーが停止します。
バックグラウンドで実行するには、Windowsサービスとして設定するか、専用のサーバー管理ツールを使用してください。
おすすめホスティング会社
自宅でサーバーを運用することも可能ですが、安定性とパフォーマンスを重視する場合は、
専門のゲームサーバーホスティング会社を利用することをお勧めします。
G-Portal
特徴
- ワンクリックでIcarusサーバーを構築
- 99.9%の稼働率を保証
- 24時間多言語サポート
- DDoS保護機能標準搭載
料金(月額)
- 4スロット: 約1,900円〜
- 8スロット: 約3,500円〜
- 初期費用: 無料
Nitrado
特徴
- 即座にサーバーが利用可能
- 簡単なWebインターフェース
- SteelShield DDoS保護
- 世界中にデータセンター
料金(月額)
- 4スロット: 約1,200円〜
- 8スロット: 約2,800円〜
- 初期費用: 無料
Host Havoc
特徴
- ラグフリーな高性能サーバー
- 24/7サポート体制
- 世界各地にロケーション
- 簡単なサーバー管理
料金(月額)
- 4スロット: 約1,500円〜
- 8スロット: 約3,000円〜
- 初期費用: 無料
選択のポイント
- 予算に応じてプランを選択
- 日本語サポートの有無を確認
- プレイヤーの地理的位置に近いデータセンターを選択
- 無料試用期間があるサービスを優先
運用のベストプラクティス
定期メンテナンス
日次作業
- サーバーステータスの確認
- プレイヤーの接続状況チェック
- エラーログの確認
週次作業
- サーバーの再起動
- ログファイルの整理
- バックアップの取得
セキュリティ対策
重要なセキュリティ設定
- 強力なパスワード:管理者パスワードは複雑で推測困難なものを使用
- 定期的なパスワード変更:月1回程度の頻度で変更
- 不要なポートを閉じる:必要最小限のポートのみ開放
- Windows Updateの適用:セキュリティアップデートを定期適用
パフォーマンス最適化
最適化のポイント
- メモリ監視:使用量が80%を超えたらプラン変更を検討
- CPU使用率:継続的に高負荷な場合はハードウェアのアップグレード
- ネットワーク帯域:プレイヤー数に応じて帯域幅を調整
- ディスク容量:ログファイルの定期的な清掃
バックアップ戦略
推奨バックアップ頻度
データ種類 | バックアップ頻度 | 保存場所 |
---|---|---|
ワールドデータ | 日次 | 外部ストレージ |
サーバー設定 | 変更時 | クラウドストレージ |
プレイヤーデータ | 日次 | 複数の場所 |
よくある質問(FAQ)
Q: サーバーが起動しない場合はどうすればよいですか?
A: 以下の手順を確認してください:
- ポートが正しく開放されているか確認
- Windows Defenderのファイアウォール設定を確認
- ServerSettings.iniの構文エラーをチェック
- サーバーログを確認してエラーメッセージを特定
- 管理者権限でサーバーを実行
Q: 最大プレイヤー数を8人以上に設定できますか?
A: 現在のところ、Icarusの専用サーバーでは最大8人までの制限があります。これは公式の仕様であり、変更することはできません。
Q: MODを導入することは可能ですか?
A: 2025年7月時点では、Icarusは公式のMODサポートを提供していません。将来的にサポートされる可能性がありますが、現時点では利用できません。
Q: サーバーが頻繁にクラッシュする場合の対処法は?
A: 以下の対処法を試してください:
- メモリ使用量を確認し、不足している場合は増設
- サーバーの温度を確認し、冷却システムをチェック
- 最新のサーバーファイルに更新
- クラッシュログを確認して原因を特定
- 定期的な再起動スケジュールを設定
Q: プレイヤーデータをリセットする方法は?
A: 以下の手順でリセットできます:
- サーバーを停止
.\Icarus\Saved\SaveGames\
フォルダ内のファイルを削除- 必要に応じて
.\Icarus\Saved\PlayerData\
も削除 - サーバーを再起動
Q: LinuxでIcarusサーバーを動かす方法は?
A: LinuxでIcarusサーバーを動かす場合は以下の方法があります:
- Docker: 最も推奨される方法。専用のDockerイメージを使用
- Wine: WindowsアプリケーションをLinuxで実行するためのソフトウェア
- 仮想マシン: LinuxマシンでWindows仮想環境を作成
まとめ
Icarus専用サーバーの設定は、適切な手順を踏めば初心者でも十分に構築可能です。
このガイドで説明した手順に従って、安定したプライベートサーバーを構築しましょう。
重要なポイント
- システム要件の確認と適切なハードウェアの選択
- SteamCMDの正しいインストールと設定
- ポート設定の確実な実行
- サーバー設定ファイルの適切な編集
- 定期的なメンテナンスとバックアップ
プライベートなゲーム環境を構築することで、仲間との協力プレイをより楽しむことができます。
適切なホスティングサービスを選択し、この記事の手順に従って設定を進めてください。