定番協力作

cluster.ini 生成 · ドント スターブ トゥギャザー (DST)

Klei ダーク手描きサバイバル · ダークサバイバル / 協力プレイ

収録プレイヤーツール:10 種 管理者コンソール:13 種

共有 cluster.ini と両シャードの server.ini を一括生成。旧版に欠けていた [STEAM] を補完

プレイヤーツール(10)

その場で使える計算ツールとレシピ導出

保温・冷却設計

冬夏両対応

冬夏の保温値切替、ヒゲのペナルティ、サーマルストーンの伝熱、オーバーヒート/低体温判定

#保温#サーマルストーン
ツールを開く →

サーバー管理と設定生成(13)

設定ファイル、起動スクリプト、コマンドウィザード

cluster.ini 生成

STEAM込み

共有 cluster.ini と両シャードの server.ini を一括生成。旧版に欠けていた [STEAM] を補完

#cluster.ini#2シャード
設定を生成 →

ポート設計

UDP重視

シャード構成ごとの開放表と競合検出。UDP漏れが一覧に出ない主因であることを明示

#ポート#UDP
設定を生成 →

ワールド生成

破損防止

worldgenoverride.lua を生成し、leveldataoverride.lua を編集してはいけない理由を解説

#ワールド生成#プリセット
設定を生成 →

トークン診断

ローカル検査

空白・改行・プレースホルダーをローカル検査。「Steamパスワード変更で全トークン失効」を警告

#トークン#切り分け
設定を生成 →

LANテストモード

トークン不要

dedicated_lan_server でトークン検証を省略し、サーバー側とトークン/ポート側の問題を分離

#LAN#デバッグ
設定を生成 →

ドント スターブ トゥギャザー (DST) ポートとプロトコル

ポート プロトコル 用途
10999 UDP ゲームポート(Master シャード・地上)
11000 UDP 洞窟シャードポート(洞窟有効時のみ)
10888 UDP シャード間通信用ポート(cluster.ini の master_port。外部開放は不要)
8766 UDP Master Steam クエリポート(漏れると一覧に表示されません)
8768 UDP Caves Steam クエリポート(洞窟有効時のみ)
27018 UDP Master シャードの Steam マスターポート
27019 UDP Caves シャードの Steam マスターポート(洞窟有効時のみ)

ドント スターブ トゥギャザー (DST) 専用サーバーのインストール(SteamCMD)

SteamCMD appid 343050

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 343050 validate +quit

https://accounts.klei.com/

ドント スターブ トゥギャザー (DST) 設定ファイルのパス

  • .klei/DoNotStarveTogether/Cluster_1/cluster.ini
  • .klei/DoNotStarveTogether/Cluster_1/cluster_token.txt
  • .klei/DoNotStarveTogether/Cluster_1/Master/server.ini
  • .klei/DoNotStarveTogether/Cluster_1/Master/worldgenoverride.lua
  • .klei/DoNotStarveTogether/Cluster_1/Master/modoverrides.lua
  • .klei/DoNotStarveTogether/Cluster_1/Caves/server.ini
  • .klei/DoNotStarveTogether/Cluster_1/Caves/worldgenoverride.lua
  • .klei/DoNotStarveTogether/Cluster_1/Caves/modoverrides.lua
  • mods/dedicated_server_mods_setup.lua

運用上の注意

初回起動前に accounts.klei.com で cluster_token.txt を生成しないとロビー登録できません。★ Steamパスワードを再設定すると「すべての」トークンが即時失効します。最も多い「原因不明の故障」です。tick_rate の既定は **15**(30ではありません)。30にするとCPU負荷が倍増し、低スペックでは逆効果です。★ modoverrides.lua はシャード単位です。Master/ を編集したら Caves/ にもコピーしないと、洞窟でModが一切読み込まれずアイテム消失が起きます。mods/dedicated_server_mods_setup.lua は cluster 内ではなく mods/ にあり、忘れると「Modが見つからない」エラーになります。★ 編集するのは worldgenoverride.lua のみ。leveldataoverride.lua はゲームが書くファイルです。Lua Mod はメインスレッドを共有し、ラグの最大要因です。メインループはシングルスレッドのため、コア数より単核クロックが重要です。1人あたり約65MB、3.5GHz以上の単核と4GB RAMを推奨します。

よくある質問

ドント スターブ トゥギャザー (DST) にはどんな管理者向けツールがありますか?
当サイトでは ドント スターブ トゥギャザー (DST) 向けに 13 個のツールを公開しています:cluster.ini 生成、ポート設計、シャード設定比較、ワールド生成、Mod設定・落とし穴チェック、トークン診断、トラブルシュート表、コンソールコマンド早見表、バックアップ・ロールバック設計、ハードウェア見積もり、起動前チェックリスト、LANテストモード、デプロイファイル出力。すべてブラウザでそのまま使えます。
ドント スターブ トゥギャザー (DST) のサーバー開放に必要なポートは?
ドント スターブ トゥギャザー (DST) の既定ポートは 10999/UDP, 11000/UDP, 10888/UDP, 8766/UDP, 8768/UDP, 27018/UDP, 27019/UDP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
ドント スターブ トゥギャザー (DST) の専用サーバーはどう導入しますか?
SteamCMD で導入します。ドント スターブ トゥギャザー (DST) の専用サーバー appid は 343050 なので、+app_update 343050 validate でダウンロード/更新できます。設定ファイルは通常 .klei/DoNotStarveTogether/Cluster_1/cluster.ini、.klei/DoNotStarveTogether/Cluster_1/cluster_token.txt、.klei/DoNotStarveTogether/Cluster_1/Master/server.ini にあります。
これらのツールは有料ですか?インストールは必要ですか?
どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。