シェアする

【Rust】ゲームサーバーの立て方(Windows)【Steam】

LinuxでもWineを使えば鯖立て可能なのですが今回は簡単にWindowsでRust鯖を立てる方法を紹介します

又、Rust鯖を立てる際にはSteamアカウント必要ありません

1.ポート開放

Rustは28015番ポート及び28016番ポートをデフォルトで利用します

ファイアーウォールの許可及びポート開放をして下さい。

環境によって設定方法が全く違うので割愛します【ポート開放 ルーター名】とかで調べればわかると思います。

2.サーバダウンロード

【Rust Dedicated Server】にアクセスし、【Rust_Server.zip】をDL

解凍し【\Rust_Server\Server\】内にある【Run_DS.bat】を実行

コンソールウィンドウが現れ自動でRustサーバデータの取得が始まります

途中で次の様な表示が出るので【アクセスを許可する】に設定してください

キャプチャ

しばらく待ち、コンソールウィンドウの表示が変わり以下の画像の様になれば完了です

一度コンソールウィンドウを閉じてください。

キャプチャ

3.サーバーの設定

【Run_DS.bat】を右クリックメニューから【編集】を選択し開き

【RustDedicated.exe -batchmode +server.hostname “My Server Name” +server.port 28015 +server.identity “my_server” +server.seed 1234567 -logFile “output.txt” -autoupdate】

この値を各自設定していきます、各項目を簡単に説明します

+server.hostname = RustModサーバに載るサーバ名 英数字のみです

+server.port = ゲームサーバー接続用ポートです 基本デフォルトで構いません

+server.identity = サーバのデータセットに利用する名前です このままでも構いません、複数鯖を稼働させる場合はこの値をバッチファイル毎に変更します(例:my_server1,my_server2)

+server.seed = MAP生成に利用するシード値です 7桁程度で適当に決めてください

-logFile = サーバのログを記録するファイルを指定します

■その他に指定出来るオプション 一部

+rcon.port = 管理者RCON接続用ポート 指定なしで28016

+rcon.password = 管理者RCON接続用パスワード

+server.maxplayers = サーバに同時接続可能な人数を指定出来る(0~1000?)

+server.worldsize = マップサイズを指定出来る 指定なし4000

+server.saveinterval = サーバデータを保存する周期 デフォルトで300

+server.globalchat = グローバルチャットが可能かどうか デフォルトでtrue?

+server.description = サーバリストに表示される詳細文字列

+server.url = サーバリストに載る【WEBサイト】のリンクを指定出来る

4.サーバ稼働

再度【Run_DS.bat】を実行し、改めて以下の画像の様になれば鯖立て完了

キャプチャ

Rustを起動し【F1】キーからコンソールコマンドで【client.connect localhost:28015】と入力すれば自分のサーバにアクセス出来ます

他人に接続してもらう場合はサーバリストから設定した鯖名を探してもらうか、【client.connect グローバルIP:28015】をコンソールにて入力してもらって下さい。

グローバルIPは【IP】とグーグルで調べれば直ぐに出てくると思います。

スポンサーリンク

シェアする

フォローする

スポンサーリンク

コメント

  1. *。苺うなぎ*・。 より:

    初めまして。
    友達と遊ぶRustのサーバーを立ててみたくて、この記事を見ましたが、本当にわかりやすくて普通に遊ぶところまではすぐに出来ました、ありがとうございます。
    VTFさんの放送を見ましたが、木や石の収穫量を増やすにはどうすれば良いでしょうか?
    OXIDE?というサイトのプラグインを適用するような事まではわかりましたが、どこにも導入方法が書かれておらず…。
    是非ともご教授お願いできませんでしょうか(~_~;)

    • VTFLab VTFLab より:

      コメントありがとうございます、お役に立て幸いです
      +αの内容は本日仕事終わり次第記事にしようと思います

  2. takurou0143 より:

    初めまして
    身内鯖を立てようと思い内容通りしてみたんですがRUN_DS.bat起動すると
    指定したパスが見つかりません?がすごいはやさででてるんです^^;
    どうすればいいんでしょう^^:
    win8.1

  3. takurou0143 より:

    パソコン再起して再度ためしてみたらできました^^
    ですがその他に指定出来るオプションはどこから設定すればいいのでしょうか^^;
    管理者コマンドのことについて調べたんですが英語で書かれているのでわかりません;w;
    管理者コマンドについても是非ともご教授お願いできませんでしょうか(*‘ω‘ *)

    • takurou0143 より:

      その他に指定出来るオプションについてですが Run_DS.bat編集で加えて追加してあげると設定できることがわかりました^^

  4. pankan より:

    はじめまして
    私もコマンドについて調べたんですが英語で書かれていたり年がたっているサイトが
    多いのでわからないんです:w:
    コマンドについて教えてもらえませんか?

    • VTFLab VTFLab より:

      コマンドとはRCONコマンドの事でしょうか?それともサーバー設定オプションの事でしょうか?

      • pankan より:

        Rconコマンドです
        権限を取得する方法もわからないので動画で説明してもらうとうれしいです
        よろしくお願いします꒰*´∀`*꒱

        • pankan より:

          権限取得のことなんですが 自己解決しました
          でもまだ聞きたいことがあるんです
          1、権限があってもどうすれば飛べるようになるのかわからない
          2、チート/DOS相手をどう対処すべきか
          質問が多くてすいません^^;
          多くの人と安全な生活ライフ送りたいので꒰*´∀`*꒱

  5. 伊藤 より:

    もし良かったらUbuntu15.10 でwine1.8を使ってRustのゲームサーバーの立て方特集をしてもらえないでしょうか?
    よろしくお願いします。

  6. takurou0143 より:

    久しぶりです なんとか理解でき今ではpluginで遊んでいます(*´ω`)
    体験したことのない事態が起こってしまい困っています(;´Д`)
    4月に実施された強制ワイプのことについてなんですが
    鯖にはkit pluginをいれていたんですがワイプが来た日入ってみると
    アイテムが配布されないためコマンドが実行したところ動作してないことが
    わかりました
    再度サーバーをインストールする必要があるのでしょうか

    • VTFLab VTFLab より:

      コマンド実行時にサーバーログにエラーがでていないか確認して下さい
      エラーがある場合は、手動でエラー箇所を修正するか、プラグインのアップデート待ちになります
      基本強制ワイプがあっても再インストールの必要はありませんが、プラグインのアップデートがあった場合は、都度最新バージョンをインストールして下さい

      • takurou0143 より:

        返信ありがとうございます꒰✩’ω`ૢ✩꒱
        プラグインアップデートを確認したところ新しいバージョンがアップされて
        いたことが分かり最新バージョンに変えたところプラグインが正常に動作しました^^

        別の話になりますが自分が求めているプラグインを探しても見つからなかったのでVTFLabさんに思いあたるプラグインを教えていただけると嬉しいです
        リスポーン時→体力ゲージ、空腹ゲージ、水分ゲージを変更した値になるプラグインを探しています battlefield serverをたてようと思いまして^^;