フラッシュセール 50% 全サーバー割引 残りわずか数時間!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Rust サーバー設定ガイド


このガイドでは、Legion Hosting でホストされている Rust 専用サーバーの設定方法について、server.cfg の設定、GPanel の起動変数、ワイプのスケジュール設定、セーブ管理、接続方法を含めて説明します。

設定ファイルを編集する前にサーバーを停止してください。 server.cfg やその他の設定ファイルを編集する前に、必ず GPanel の Console タブからサーバーを停止してください。サーバーの稼働中に行った変更は、シャットダウン時に上書きされる場合があります。

サーバー設定 — server.cfg

Rust は、サーバー上の server/rust/cfg/server.cfg から主要な設定を読み込みます。このファイルは、サーバーの初回起動時に自動的に作成されます。GPanel の Files タブで開いて、サーバーのコア設定を編集します。

主要設定リファレンス

設定 値の例 説明
server.hostname My Legion Rust Server ゲーム内のサーバーブラウザに表示される名前。プレイヤーがサーバーを見つけられるように、わかりやすい名前にしてください。
server.maxplayers 40 同時接続プレイヤーの最大数。ホスティングプランのスロット制限を超えてはなりません。
server.worldsize 3000 メートル単位のマップサイズ。一般的な値: 1000(小)、20003000(中)、40006000(大)。大きなマップはより多くの RAM と CPU を必要とします。
server.seed 123456 マップ生成に使用されるランダムシード。同じシード + worldsize は常に同じマップを生成します。これを変更すると(マップワイプを伴って)、新しいマップレイアウトが生成されます。
server.saveinterval 60 サーバーがワールドデータをディスクに保存する頻度(秒単位)。デフォルトは 60(1分)。値を小さくするとクラッシュ時のデータ損失は減りますが、ディスク I/O が増加します。
server.description A chill PvE server ゲーム内のサーバー情報パネルに表示される説明。短く有益な内容にしてください。
server.url https://discord.gg/yourserver サーバー情報パネルに表示される URL。通常は Discord の招待リンクやウェブサイトです。

最小限の server.cfg の例:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
文字列値には引用符が必要です。 スペースやテキストを含む設定は、二重引用符で囲む必要があります(例: server.hostname "My Server")。数値には引用符は不要です。
RCON 設定も server.cfg に記述します。 リモート管理アクセス(rcon.passwordrcon.portrcon.web)を設定するには、Rust RCON アクセスと管理コマンドガイドをご覧ください。

GPanel 起動変数

一部の Rust 設定は、server.cfg ではなく GPanel の起動引数として設定されます。これらは、プロセス開始前に設定する必要がある低レベルのサーバー動作を制御します。

  1. GPanel にログインします。
  2. サーバーリストから Rust サーバーを選択します。
  3. Startup タブをクリックします。
  4. 表示された変数を確認して設定します。ここでの変更は、次回サーバーを起動したときに有効になります。

主要な起動変数

変数 デフォルト 説明
QUERY_PORT (割り当て済み) サーバーブラウザの一覧表示に使用される Steam クエリポート。GPanel の Network タブで割り当てられたクエリポートと一致する必要があります。
APP_PORT (割り当て済み) Rust+ コンパニオンアプリ用のポート。必要ない場合は -1 に設定して Rust+ アプリを完全に無効にできます。
WORLD_SEED 0 マップ生成シード。0 に設定すると、サーバーは自動的にランダムシードを生成し、seed.txt に保存します。同じランダムシードは、seed.txt を削除するか特定のシード値を設定するまで、再起動時に再利用されます。完全に異なるマップレイアウトを得るには、再起動前に seed.txt を削除するか、ここに特定の 0 以外のシードを設定してください。
FRAMEWORK vanilla 読み込む MOD フレームワーク。MOD フレームワークを有効にするには oxide または carbon に設定し、MOD なしの場合は vanilla のままにします。詳細については Rust Oxide/uMod プラグインのインストールガイドをご覧ください。
起動変数は、同じ設定について server.cfg より優先されます。 設定が Startup タブと server.cfg の両方に存在する場合、起動引数が優先されます。ポート、識別情報、フレームワークの選択には Startup タブを使用し、ゲーム内の調整設定には server.cfg を使用してください。

サーバーへの接続方法

Rust には、簡単に検索できる組み込みのサーバーブラウザがありません。直接接続する最も速い方法は、ゲーム内の F1 コンソールを使用することです。

  1. Rust を起動してメインメニューに移動します。
  2. F1 を押して開発者コンソールを開きます。
  3. 次のコマンドを入力して Enter を押します。
    client.connect IP:PORT
    IPPORT を、GPanel の Network タブに表示されているサーバーの IP アドレスとゲームポートに置き換えてください。

また、サーバーをゲーム内のお気に入りリストに追加すると、今後のセッションですばやくアクセスできるように Play > Community Servers > Favourites に表示されます。

サーバーの IP とポートの確認方法の詳細については、サーバー IP とポートの確認方法をご覧ください。

ワイプのスケジュールと仕組み

Rust には、2つの異なるタイプのワイプを持つ組み込みのワイプシステムがあります。その違いを理解することは、適切に管理されたサーバーを運営するために不可欠です。

マップワイプ vs ブループリントワイプ

ワイプの種類 消去されるもの 保持されるもの
マップワイプ すべてのプレイヤーの拠点、アイテム、マップ上のリソース、プレイヤーの位置。 ブループリント(研究の進捗)とプレイヤーのデータファイル。
ブループリント(BP)ワイプ すべてのブループリント — プレイヤーは研究を一から始めます。 特になし — BP ワイプはほぼ常にマップワイプと組み合わせて行われます。

強制ワイプ — 毎月第1木曜日

Facepunch(Rust の開発元)は、毎月第1木曜日に必須のゲームアップデートをリリースします。これらのアップデートはすべてのサーバーでマップワイプを強制します — ワイプが完了するまでサーバーは使用できません。ブループリントワイプが常に強制されるわけではありません。Facepunch は、強制 BP ワイプが月次アップデートに伴う場合に事前にアナウンスします。

ワイプのスケジュールは第1木曜日を中心に計画してください。 多くのサーバー運営者は、プレイヤーが不利にならないように、強制ワイプと同じ日(第1木曜日)にワイプすることを選択します。強制アップデート後にすぐにワイプしないと、ワイプするまでプレイヤーは参加できなくなります。

マップワイプの実行方法

  1. GPanel の Console タブからサーバーを停止します。
  2. Files タブに移動し、server/rust/ に移動します。
  3. server/rust/ 内の proceduralmap.*.sav に一致するすべてのファイルを削除します。これらはワールドのセーブファイルです。
  4. サーバーのルートディレクトリにある proceduralmap.*.map に一致するファイルも削除します。これらは事前生成されたマップファイルです。
  5. 完全に異なるマップレイアウトを生成するには、必要に応じて WORLD_SEED 起動変数(または server.cfg 内の server.seed)を更新します。また、新しいランダムシードを強制するために、seed.txt がある場合は削除することもできます。
  6. サーバーを起動します。初回起動時にはマップ生成に数分かかります — これは正常です。

ブループリントワイプの実行方法

  1. サーバーを停止します。
  2. GPanel のファイルマネージャーで server/rust/ に移動します。
  3. .db ファイル(例: player.blueprints.db など)を削除します。このファイルにはすべてのプレイヤーのブループリントデータが保存されています。
  4. 同時にマップワイプを実行します(推奨)。上記の説明どおり、proceduralmap.*.sav セーブファイルと proceduralmap.*.map ファイルも削除します。
  5. サーバーを起動します。
ワイプはプレイヤーに事前に伝えてください。 プレイヤーは Rust に多くの時間を投資します。ワイプの日程を事前に(Discord、サーバーの説明、ゲーム内チャットで)アナウンスすることは、コミュニティを維持し、期待を設定するのに役立ちます。

セーブ管理

Rust は、server.saveinterval で定義された間隔(デフォルト: 60秒)でワールドを自動保存します。予期しないデータ損失を避けるために、次のヒントを念頭に置いてください。

  • server.saveinterval が妥当な値に設定されていることを確認します。0 や非常に大きな数値に設定すると、自動保存が事実上無効になります。
  • サーバーを停止する前に、GPanel コンソールから手動で server.save を実行して、即座に保存を強制します。
  • プロセスを強制終了するのではなく、常に GPanel からサーバーを正常に停止してください。突然の強制終了は、最後の保存間隔の変更を失う原因となる可能性があります。

関連記事

サポートが必要ですか?

このガイドで扱われていない問題が発生した場合は、当社のサポートチームがお手伝いします。サポートチケットを送信し、サーバー ID、問題の説明、および関連するコンソール出力を記載してください。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.