本文へスキップ
Dune: Awakening

Dune: Awakeningサーバーを構築する

Funcomは、Hyper-V仮想マシンを作成するSteamツールでインストールするセルフホストサーバー(実験的、PCのみ、無料)を提供しています。従来のサーバーフォルダやSteamCMDでの文書化された導入はなく、本ガイドは公式ページに沿い、それ以上は断言しません。

最終更新日:2026/10/9

Funcomは、Hyper-V仮想マシンを作成するSteamツールでインストールするセルフホストサーバー(実験的、PCのみ、無料)を提供しています。従来のサーバーフォルダやSteamCMDでの文書化された導入はなく、本ガイドは公式ページに沿い、それ以上は断言しません。

手順ごとのインストール

  1. マシンを確認:Windows Pro, Hyper-V, ~20 GB RAM, AVX2。

  2. BIOSで仮想化を有効にし、次にWindowsのHyper-V機能を有効にします。

  3. account.duneawakening.comでセルフホスティング用トークンを発行します。

  4. Steamのツールフィルターで「Dune: Awakening Self-Hosted Server」をインストールします。

  5. battlegroup.batを管理者で実行し、initial-setupを選んでトークンを入力します。

  6. ファイアウォールとルーターでポート 7777-7810/UDP, 31982/TCP を開放します。

  7. UserSettingsファイル(File Browser)またはバトルグループのspecで設定を調整します。

  8. 「Battlegroup Commands」で更新し、サーバー停止中にデータベースをバックアップします。

必要条件

  • Hyper-V対応Windows(公式ページではProエディションが必要)
  • サーバー数に応じて約20GBのRAM(それ以下は実験的スワップ)
  • AVX2対応CPU、仮想化有効
  • セルフホスティング用トークン付きのDuneアカウント。手順には技術的な知識が必要

ローカル環境へのインストール(Windows)

文档化的SteamCMDコマンドはなく、すべてSteamツールとそのメニューで行います。initial-setup後にVMが起動し、VMコマンド、バトルグループコマンド(開始/停止/更新/状態)、バトルグループ編集、ログとバックアップのメニューが使えます。元の.batはインストールフォルダに置いたままにしてください。

Linux VPS/専用サーバーへのインストール

Linuxは公式には文書化されていません。Windowsの専用サーバー/VPSは、プロバイダーが入れ子の仮想化とHyper-Vを許可する場合のみ可能です。事前に確認してください。管理不要の代替として第三者のマネージドホスティング(Nitradoなど)があります。

開放するポート

  • 7777-7810/UDP:ゲームサーバー(PortとIGWPortは変更可。転送も合わせる)
  • 31982/TCP:RMQ

Windowsファイアウォール(netsh)

管理者権限のPowerShell(または管理者のcmd)で実行します。

netsh advfirewall firewall add rule name="Dune Awakening 7777-7810/UDP" dir=in action=allow protocol=UDP localport=7777-7810
netsh advfirewall firewall add rule name="Dune Awakening 31982/TCP" dir=in action=allow protocol=TCP localport=31982

プロバイダーのファイアウォールとポート転送(NAT)

サーバーをOVH・Hetzner・Scalewayなどに置く場合は、同じポートをネットワークファイアウォール(セキュリティグループ)でも開放します。自宅運用ではルーターからマシンの固定ローカルIPへポート転送(NAT)してください。確認は外部(モバイル回線や友人)から行います。自宅ネットワーク内のテストでは判断できません。

自動起動と監視

systemdサービスはなく、Hyper-V VMとバトルグループはbattlegroup.batのメニューから操作します。Windows起動時に自動起動するには、最上位の特権で「スタートアップ時」のタスクを作りVMとバトルグループを開始させますが、公式ページにこの自動化の説明はないため、必ずテストしてください。

更新・バックアップ・再起動

更新:「Battlegroup Commands」で最新版に更新します。バックアップ:「Monitoring and Backups」でデータベースをバックアップします(性能に影響するため、バトルグループ停止中が望ましい)。specのバックアップ/再読み込みで設定を試すこともできます。無効なYAMLはバトルグループを壊します。

サーバーの登録と見つけ方

サーバーを公開したら、https://game-rank.com/jeux/dune-awakening(このツールの運営サイト)に登録すると、プレイヤーが見つけてフォロー・投票できます。

トラブルシューティング

  • セットアップ失敗やVMが起動しない場合:BIOSの仮想化、Hyper-V、Windows Proエディションを確認し、battlegroup.batを管理者で実行してください。
  • メモリ不足:バトルグループは約20GB必要です。実験的スワップを有効にするか、サーバー数を減らしてください。
  • 設定が消える場合:Battlegroup Directorでの変更は保持されません。バトルグループのspecまたはUserSettingsファイルに反映してください。
  • 外部から接続できないがlocalhostでは動く場合:OSのファイアウォール、プロバイダーのファイアウォール、NAT転送のいずれかが未設定か、プロトコル(UDP/TCP)が違います。1層ずつ確認してください。
  • その他の質問:公式ページはDune: AwakeningのDiscordを案内しています。手順は実験的で変更される可能性があります。

よくある質問

サーバーは有料ですか?
いいえ。Funcomはセルフホスティングに課金しません。ハードウェアと回線は自分で用意します。実験的機能でPCのみ(コンソール非対応)。
生成すべき設定ファイルはありますか?
FuncomはあらかじめUserSettingsファイルとバトルグループのYAML specを案内していますが、キーの文書はありません。正確性のためジェネレーターは提供せず、付属ファイルを直接編集してください。
メモリを20GB未満にできますか?
はい。ディスクを使う実験的なメモリスワップ機能で可能ですが、遅くなり、公式にも実験的扱いです。
サーバーを更新するには?
battlegroup.batのメニュー > Battlegroup Commands > 最新バージョンへ更新。

Dune: Awakeningサーバー用ツール

Dune: Awakening
Dune: Awakeningログイン不要
Dune: Awakeningサーバーのポート(7777-7810/UDP, 31982/TCP)を開放するufw・iptables・Windows(netsh)ルールを生成します。
ファイアウォールポート開く
ドキュメント
Dune: Awakening
Dune: Awakeningログイン不要
Dune: Awakeningのセルフホストサーバー構築を手順ごとに確認:要件、トークン、Steamツール、ポート、バックアップ。
セットアップチェックリスト開く
ドキュメント