この記事には広告(PR)を含みます。
建築の形やレイドの手順を、ほかのプレイヤーに襲われない所で試したいときがあります。ところが、Rustのメニューを探しても1人用のモードが見つかりません。
Rustに1人用(オフライン)のモードはある?
Rustに1人用(オフライン)のモードはありません。マルチプレイ専用のゲームなので、1人で練習するには自分のPCでサーバーを動かし、そこへ入ります。
ゲームとサーバーが同じPCなら、ポート開放をしなくても入れます。
全体の流れは次の5つです。
- PCのメモリと空き容量が、サーバーの要件に足りているかを見る
- サーバーのソフトを入れる(公式のZIPか、SteamCMD)
- サーバーを起動し、「Server startup complete」が出るまで待つ
- 同じPCで Rust を起動し、F1 のコンソールから入る
- 自分を管理者にする
自分でサーバーを立てずに、ほかのプレイヤーがいるソロ向けのサーバーで始めたいなら、Rustのサーバーの選び方|初心者・ソロ向けと日本サーバーの探し方で探し方を見られます。
サーバーを立てるのに必要なPCの条件
Rustのサーバーには、空きメモリ12GBと空き容量15GBが要ります。ストレージは SSD か NVMe を強く推奨で、OS は Windows・Linux・OSX(Mac)で動きます。
| 項目 | サーバーの要件 | ゲーム(Windows)の推奨要件 |
|---|---|---|
| メモリ | 空きメモリ12GB(6000のマップはもっと使う) | 16GB |
| 空き容量 | 15GB(SSD・NVMe を強く推奨) | 45GB |
1人で練習するときは、ゲームとサーバーを同じPCで同時に動かします。
空き容量は、ゲームとサーバーを同じドライブに入れるなら、合わせて60GB以上空けておきます。空きが足りないときのSSDの容量の選び方と増設は、ゲーム用SSDの選び方|容量は何GB?NVMeとSATAの違いと増設にまとめています。
マップの大きさ(server.worldsize)は1000〜6000で決められ、6000にするとメモリをもっと使います。空きメモリが12GBぎりぎりなら、6000より小さい値で立てます。
自分のPCのメモリが足りるか分からないときは、Rustの推奨スペック|メモリ16GBで足りる?SSDは必須?の手順で搭載量を見られます。16GBと32GBの違いはゲーミングPCのメモリ16GBと32GBどっち?足りない症状と目安にまとめています。
公式のZIPとRun_DS.batで手早く立てる
Windows なら、Facepunch が用意しているZIPで手早く立てられます。ZIP は、公式Wikiの「Creating a server」のページにあるリンクから落とせます。
- ZIP を、サーバーを置きたいフォルダに展開する
- Run_DS.bat を開き、サーバー名・説明・シード・マップの大きさを書き換えて保存する
- Run_DS.bat を実行する
- 開いたサーバーの画面に「Server startup complete」と出たら、立ち上がりは完了
起動すると、サーバーは更新を確かめ、ファイルを全部検証してから立ち上がります。完全に立ち上がるまでには数分かかります。
このZIPは2015年のもので、自動で再起動・更新すると書かれていますが、実際にはしません。動かしている間は更新されないので、ゲームが更新されたらサーバーを閉じ、Run_DS.bat で起動し直します。
起動の設定で決めること
Run_DS.bat や起動の引数で決める項目のうち、練習用のサーバーで関わるのは次のものです。
| 設定 | 決めること |
|---|---|
| server.port | 入るときのポート番号。既定は28015 |
| server.hostname | サーバー一覧に出るサーバーの名前 |
| server.seed | マップのシード(種になる数)。0〜2147483647のどれでもよい |
| server.worldsize | マップの大きさ。1000〜6000 |
| rcon.password | RCON(管理用の接続)のパスワード。例の値のままにせず必ず変える |
SteamCMDで立てる手順
ZIP を使わないなら、SteamCMD(コマンドで動く Steam のツール)で入れます。SteamCMD は Valve の公式ページから入手し、Rust のサーバーの App ID 258550 を指定して入れます。
Windows では、次のように動かします。入れ先のフォルダ(例は C:\Rust\MyServer\)は好きな場所に変えられます。
C:\Rust\SteamCMD\SteamCMD.exe +force_install_dir C:\Rust\MyServer\ +login anonymous +app_update 258550 +quit
入れたら、入れ先の RustDedicated.exe を「-batchmode +server.port 28015 +server.level “Procedural Map” +server.seed 1234 +server.worldsize 4000」のような引数で起動します。seed と worldsize は例の値なので、上の表の範囲で好きな値にします。
同じコマンドをもう一度動かすと、サーバーが新しいバージョンに更新されます。Linux でも SteamCMD で入れられますが、Linux のサーバーの画面はコマンドを打てないので、管理には RCON のクライアントなどを使います。
自分のサーバーへの入り方(connect localhost:28015)
サーバーの画面に「Server startup complete」が出たら、同じPCで次の順に入ります。
- Steam のライブラリから Rust を起動する
- メニューの画面で F1 を押し、コンソールを開く
- 「connect localhost:28015」と打って Enter を押す
server.port を28015から変えたときは、28015 の所を変えた番号にします。コマンドの先頭に「/」は付けません。
F1 のコンソールで使えるほかのコマンド(FPS の表示など)は、Rustのコマンドの使い方|F1でFPS表示・killで自殺・bindの設定にまとめています。
自分を管理者にする
自分のサーバーでは、自分を管理者(owner)にできます。先にゲームでサーバーに入っておき、Windows のサーバーの画面で次の順に打ちます。
- 「users」と打つ。入っているプレイヤーと、その SteamID が出る
- 「ownerid 自分のSteamID “名前”」と打つ
- ゲームでサーバーから抜け、もう一度入る
権限はつなぎ直したときに付き、追加した内容は自動で保存されます。
サーバーを止めている間だけは、サーバーのフォルダの rust/server/(server.identity の名前)/cfg/ にある users.cfg に、「ownerid SteamID “名前” ""」の行を足しても管理者にできます。
壁の強化や建物の形を試すならRustの建築のやり方|強化・回転・撤去と建てられないときを、壁やドアを壊すのに要る爆薬の数を確かめるならRustのレイドに必要な爆薬の数|壁・ドア別を見ながら練習できます。
友達も入れたいとき(ポート開放かレンタル)
ほかの家の友達を自分のサーバーに入れるには、ほとんどの場合ルーターのポート開放が要ります。遊ぶのに要るのはサーバーのポート(既定は28015、UDP)で、まずこれを通して動くのを確かめます。
| やること | 中身 |
|---|---|
| サーバーのPCのIPアドレスを固定する | 家の中のIPアドレスを、DHCP を使わない固定のアドレスにする |
| アドレスの種類を見る | コマンドプロンプトの ipconfig で IPv4 アドレスを見る。家の中だけのアドレス(プライベートIPアドレス)なら、外の人はグローバルIPアドレスで入る |
| 開けるポート | サーバーのポート(28015、UDP)。サーバーの情報を問い合わせるためのクエリポートも UDP で、ポートを何も変えていなければ28016 |
| ルーターの設定 | プロトコルは「both」「all」を避け、UDP を選ぶ |
RCON は管理用の TCP のポートで、遊ぶためには開ける必要がありません。プライベートIPアドレスの範囲、ルーターの画面での開け方、開いたかの確かめ方はゲームのポート開放のやり方|自分のPCでサーバーを立てるときで見られます。
ポート開放がどうしてもできないときは、レンタルサーバーに切り替えます。レンタルは設定が手軽な代わりに、料金がかかります。
Rust のサーバーを借りる手順と会社ごとの料金・人数の目安は、Rustのサーバーをレンタルして立てる方法|料金・人数・Oxideにあります。ほかのゲームでも使う会社を選ぶならゲームサーバーのレンタル比較|4社の料金と対応ゲーム【2026年11月】で比べられます。
更新情報
- 確認日: 2026-11-11