シンVPSで7Days to Dieのマルチプレイサーバーを立てる方法

本ページはプロモーションが含まれています

目次

7Days to Dieのマルチプレイとは

7 days to dieのキービジュアル

「7 Days to Die」は、マインクラフトのようにアイテムを収集、クラフトしていきながら、ゾンビが蔓延する荒廃したワールドをサバイバルしていくサンドボックス系のゲームです。

第三次世界大戦の核戦争によって汚染された世界からゲームがスタートし、ほとんどの人類はゾンビ化してしまっています。

プレイヤーはゾンビによる襲撃に備えながら、食糧や武器を収集、クラフトしていきながらサバイバル生活をしていきます。

専用サーバーを用意すれば、フレンド同士でいつでもマルチプレイすることができます。

7Days to Dieでマルチプレイする方法

7Days to Dieでマルチプレイする方法は、ゲーム内で用意されている「Steamサーバー」を使う方法とPCもしくはレンタルサーバーを使って「専用サーバー」を立てる方法の2種類あります。

Steamサーバーと専用サーバーの違い

「Steamサーバー」と「専用サーバー」の違いは以下の通りです。

Steamサーバー専用サーバー
サーバー構築の作業が必要ない
ホストプレイヤーが7Days to Dieを起動していないと遊べない
MODの使用が制限されている
ホストがいなくてもいつでもプレイ可能
サーバー構築の作業が必要
MODを自由に入れることができる
環境設定を細かく設定可能
管理者コマンドが使えるようになる

専用サーバーに必要なスペック

Steam公式ページに記載されている7Day to Dieの必要スペックは以下の通りです。

Steamに記載された7Days to Dieの推奨スペック
Steamに記載された7Days to Dieの推奨スペック

シンVPSでは、7Days to Dieのアプリイメージはメモリ4GBから利用することができますが、必要な最低スペックがメモリ8GBとされていますので、メモリ8GBプランがおすすめです。

ソロプレイでMODも使わないよという方は4GBプランから初めて、動作が怪しくなってきたらプランをアップグレードするのもおすすめです。

シンVPSを使って7Days to Dieのサーバーを立てる方法

それでは、さっそくシンVPSを使用して7Days to Dieのマルチサーバーを立てていきます。

STEP

シンVPSに申し込む

まずは、シンVPSの公式サイトから申し込み手続きをします。

公式サイトの「お申し込みはこちら」をクリックしてください。

シン・VPSのお申し込みボタン
シン・VPSのお申し込みボタン

すでにシンアカウントを持っている方は「ログイン」初めて申し込む方は「すぐにスタート!新規お申込み」をクリックしてください。

シン・VPSの新規お申し込みボタンとログインボタン
シン・VPSの新規お申し込みボタンとログインボタン

申し込みフォームが表示されます。

お客様情報を入力する

シンアカウントを作成するために、お客様情報を入力します。

必要項目を入力しましょう。

シン・VPSのお客様情報入力フォーム
シン・VPSのお客様情報入力フォーム

入力が完了したら、「次へ進む」をクリックしてください。

続いて、本人認証のために確認コードがメールで送られます。

本人確認メール
本人確認メール

メールを確認して、確認コードを入力しましょう。

確認コードの入力画面
確認コードの入力画面

最後に入力内容を確認して、問題がなければ「この内容で登録しサーバー申し込みへ進む」をクリックします。

申し込み内容の確認画面
申し込み内容の確認画面

これでシン・アカウントの作成は完了です。

お申し込み内容を入力する

続いて、VPSの申し込みをします。

こちらも必要項目を入力していきます。

申し込み画面
申し込み画面

7Days to Dieイメージは2GBプランではインストールできませんので、4GB以上のプランを選択してください。

「イメージタイプ」の「アプリケーション」タブを開いて「7Days to Die」を選択します。

rootパスワードは後ほど必要になりますので、忘れないようにどこかに控えておきましょう。

入力が完了したら、「お申し込み内容を確認する」をクリックしてください。

確認画面で申し込み内容を確認します。

申し込み確認画面
申し込み確認画面

問題がなければ、「お支払いへ進む」をクリックしてください。

お支払い情報を入力する

支払い設定を行います。

シンVPSではクレジットカード払いのみ対応しています。

支払い内容確認画面
支払い内容確認画面

「決済画面へ進む」をクリックします。

クレジットカード情報入力画面
クレジットカード情報入力画面

クレジットカード情報を入力して、「確認画面へ進む」をクリックしてください。

クレジットカード払いの確認画面
クレジットカード払いの確認画面

内容を確認して、問題がなければ「支払いをする」をクリックしてください。

これでシンVPSの申し込みは完了です。

STEP

ポートを解放する

申し込みが完了すると、サーバーのセットアップが自動で開始されます。

セットアップの完了を待っている間にポートの解放作業をしてきます。

VPSパネルから「パケットフィルター設定」をクリックしてください。

シン・VPSのパケットフィルター設定
シン・VPSのパケットフィルター設定

パケットフィルター設定が「ONにする(推奨)」になっていることを確認してください。

シン・VPSのパケットフィルター設定
シン・VPSのパケットフィルター設定

「パケットフィルター設定を追加する」をクリックして、以下のポートを追加します。

フィルタープロトコルポート番号許可する送信元IPアドレス
手動で設定TCP26900全て許可
手動で設定UDP26900全て許可
手動で設定UDP26901全て許可
手動で設定UDP26902全て許可
手動で設定UDP26903全て許可

設定後のフィルタールールは以下の通りです。

フィルタールールの設定画面
フィルタールールの設定画面

シンVPSの公式サポートページには、パケットフィルター設定をOFFにするように書かれていますが、OFFにするとすべてのポートが開放されてしまいます。
セキュリティ的によくありませんので、フィルター設定はONにし、必要なポートのみ開放するようにしましょう。

STEP

サーバーを確認する

VPSパネルのトップページに戻ります。

VPNパネル画面
VPNパネル画面

サーバー構築が終了し、右上にある「稼働中」となっていることを確認してください。

稼働中の表記
稼働中の表記

上部もしくは「VPS情報」に表記されているIPアドレスをどこかにメモしておきます。

IPアドレスの表記
IPアドレスの表記
STEP

7DTDからサーバーに接続する

7Days to Dieのゲームクライアントからサーバーに接続していきます。

Steam版7Days to Dieを起動して、「ゲームに参加」をクリックしてください。

7 Days to Dieのホーム画面
7 Days to Dieのホーム画面

「IPに接続しています…」をクリックします。

IPアドレス接続ボタン
IPアドレス接続ボタン

「IP」に先ほどメモしたIPアドレス「ポート」に「26900」を入力して「接続」をクリックしてください。

IPアドレスの入力画面
IPアドレスの入力画面

これで立てたサーバーに参加することができました。

リスポーン地点
リスポーン地点

フレンドを招待するには?

フレンドを招待する際は、立てたサーバーの「IPアドレス」を共有しましょう。

フレンドに立てたサーバーをお気に入り登録しておいてもらうと、今後のログインがスムーズになります。

サーバーに参加できない場合の対処法

入力したIPアドレスに間違いがないか確認する

参加するサーバーのIPに間違いがあるとログインできません。入力ミスがないか再度確認してみてください。

サーバーが起動状態になっているか確認する

サーバーが起動状態になっていないとログインできません。

シンVPSの「ゲームサーバー管理」にログインして、「稼働中」となっているか確認してみましょう。

ポートのアクセス許可を確認する

先程設定したパケットフィルターのフィルタールールに間違いがないか確認してみてください。

フィルタールールの設定画面
フィルタールールの設定画面

フィルタールールに間違いがないにも関わらず、サーバーに参加できない場合は、フィルター設定をOFFにして参加できるか確認してみてください。

パケットフィルター設定画面
パケットフィルター設定画面

7Days to Dieのサーバー設定を変更する方法

7 Days to Dieの環境設定を変更する方法を紹介します。

7Days to Dieの専用サーバーは「serverconfig.xml」に環境設定が書かれています。こちらのファイルを以下の手順で編集していきます。

コンソールからサーバーにログインしてください。

コンソールボタン
コンソールボタン

シンVPSに立てた場合、環境設定ファイルは/home/steam/7dtd/serverconfig.xmlに書かれています。

下記コマンドを実行してください。

cd /home/steam/7dtd/
vi serverconfig.xml
7dtdのconfigファイルを開く

このファイルに書かれている値を変更することで環境をカスタマイズできます。

ワールドサイズの変更

ワールドサイズの変更はプロパティWorldGenSizeの値を変更します。

<property name="WorldGenSize" value="6144" />

を探して、「value」の数値を変更してみましょう。

今回は例として”4096″に変更します。

7dtdのワールドサイズのプロパティ設定

キーボードの「esc」を打ち込んで、続けて「:wq」を入力して設定ファイルを保存します。

変更が完了したら、サーバーを再起動します。

systemctl stop 7dtd
systemctl start 7dtd

難易度の変更

難易度の変更はプロパティGameDifficultyの値を変更します。

<property name="GameDifficulty" value="4" />

を探して、「value」の数値を変更してみましょう。

今回は例として”4″に変更します。

難易度の環境設定ファイル

キーボードの「esc」を打ち込んで、続けて「:wq」を入力して設定ファイルを保存します。

変更が完了したら、サーバーを再起動します。

systemctl stop 7dtd
systemctl start 7dtd

最大接続人数の変更

最大接続人数の変更はプロパティServerMaxPlayerCountの値を変更します。

<property name="ServerMaxPlayerCount" value="8" />

を探して、「value」の数値を変更してみましょう。

今回は例として”20″に変更します。

最大接続人数の環境設定ファイル

キーボードの「esc」を打ち込んで、続けて「:wq」を入力して設定ファイルを保存します。

変更が完了したら、サーバーを再起動します。

systemctl stop 7dtd
systemctl start 7dtd

この他の環境設定も自由に変更することができます。

詳しくは公式サイトWikiを参照してください。

7Days to Dieのバージョンをアップデートする方法

STEP

SSH接続用ポートを開放する

バージョンのアップデートはサーバーに入ってコマンドラインから行います。

サーバーに入るためのSSH用ポートを開放する必要がありますので、最初に設定しておきます。

VPS管理から「パケットフィルター設定」をクリックしてください。

シン・VPSのパケットフィルター設定
シンVPSのパケットフィルター設定

「パケットフィルターを追加する」をクリック、「フィルター」に「SSH」を選択し、「追加する」をクリックしてください。

SSHポート開放のフィルタールールを追加
SSHポート開放のフィルタールールを追加

これでSSHのポートが開放されました。

STEP

TeraTermをインストール

サーバーにSSH接続する方法はいくつかありますが、今回はTeraTermを使います。

すでに好みのSSH接続ツールがある方は、そちらを使用してもらっても構いません。

以下のリンクからTera Termのインストーラーをダウンロードします。

https://ja.osdn.net/projects/ttssh2/releases/74780

「teraterm-4.106.exe」をクリックしてください。
(数字はバージョンによって変わります。)

Tera Termインストーラのダウンロードリンク

ダウンロードされたファイルをダブルクリックしてください。

ダウンロードされたteratermのインストーラ

言語や各種設定はデフォルトのままで問題ありません。

インストールが完了したら、「今すぐTera Termを実行する」にチェックを入れて、「完了」をクリックしてください。

STEP

VPSに接続する

「Tera Term」を起動し、「ホスト」に先ほど確認したIPアドレスを入力します。その他の設定はデフォルトのままで問題ありません。

Tera TermのIPアドレス入力画面
Tera TermのIPアドレス入力画面

続いて、「ユーザー名」に「root」「パスフレーズ」にサーバー申し込み時に設定したrootパスワードを入力してください。

Tera TermのSSH認証画面
Tera TermのSSH認証画面

無事にサーバーに接続ができると、サーバー情報が表示されます。

STEP

設定ファイルのバックアップを取る

serverconfig.xmlを特に変更しておらず、デフォルトのままプレイしている方はこちらの作業は不要です。

バージョンのアップデートを行うと、serverconfig.xmlの内容がリセットされてしまいます。

serverconfig.xmlを編集して環境設定をカスタマイズしている方は、バックアップを取っておきましょう。

以下のコマンドを入力して、Enterで実行してください。

cp -p /home/steam/7dtd/serverconfig.xml /root/serverconfig.xml
STEP

7Days to Dieのバージョンをアップデートする

バージョンをアップデートしていきます。以下のコマンドで一度サーバーを停止させましょう。

systemctl stop 7dtd.service

続いて、以下のコマンドでアップデートを実行します。

su - steam -c "/usr/games/steamcmd +force_install_dir /home/steam/7dtd +login anonymous +app_update 294420 validate +quit"

バージョンアップが完了するまでしばらく待ちましょう。

STEP

設定ファイルを編集する

アップデートによりserverconfig.xmlがデフォルトの状態にリセットされていますので、カスタマイズしていた方は設定を変更しましょう。

バックアップを取っていたserverconfig.xmlの内容は以下のコマンドで確認することができます。

cat /root/serverconfig.xml

serverconfig.xmlは以下のコマンドで編集できます。

vi /home/steam/7dtd/serverconfig.xml

適宜内容を変更したら、キーボードの「esc」キーを押して、「:wq」を入力、「Enter」を押すと設定が保存されます。

バージョンアップ前からserverconfig.xmlの内容を変更せず、デフォルト設定のままプレイしていた方はこちらの作業は不要です。

STEP

7Days to Dieサーバーを起動する

停止させていた7Days to Dieサーバーを再度起動させましょう。

systemctl start 7dtd.service

これで7Days to Dieのバージョンがアップデートされました。

まとめ

今回はシンVPSを使って7Days to Dieの専用サーバーを立ててみました。

シンVPSには7Days to Dieのアプリイメージが用意されているので、PCにサーバーを立てるよりもずっと楽に構築することができます。

サーバー構築で一番苦労するポート開放も作業もGUIで簡単に行うことできます。

電気代も不要なので、これで思う存分いつでもサーバーに参加することができますね。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コードゲーマーのアバター コードゲーマー サーバーチョイス 編集者

Web開発歴7年のフリーランスエンジニア。大学在学中から教育系Webメディアを運営するスタートアップにて、Webディレクターとして従事。独立からこれまでに多くのコーポレートサイトやCRM、予約システムなどのシステム開発、オウンドメディア運営を経験。20以上のレンタルサーバーの使用経験を持つ。

趣味はゲーム・野球観戦で休日は友人とARKなどオンラインゲームに興じています。

目次