Arma 3アプリイメージを利用する
1.Arma 3アプリイメージ インストール手順
利用可能プランについて
シンVPSをご利用中の方
1.「追加申し込み」をクリック
シンアカウントへログインし、「追加申し込み」をクリックしてください。
2.Arma 3をインストール
「イメージタイプ」における「アプリケーション」タブより「Arma 3」をクリックしてください。
お申し込み・お支払いを完了することでサーバーへ自動でインストールされます。
アプリケーションが選択できない場合
2.事前準備
2-1.パケットフィルターの設定
Arma 3を利用するには、以下のポートを開放する必要があります。
必須ポートについては必ず開放し、任意ポートについては必要に応じて設定してください。
VPSパネルの「パケットフィルター設定」画面から「ONにする(推奨)」にチェックを入れ、該当のポートを許可するルールを追加してください。
必須ポート
プロトコル | ポート番号 | 用途 |
---|---|---|
UDP |
2302
2303
2304
2305
2306
|
ゲームサーバー用 |
任意ポート
プロトコル | ポート番号 | 用途 |
---|---|---|
TCP |
22
|
サーバーへのSSH接続用 |
使用していない機能に関連するポートは、セキュリティ上の観点から開放しないことを推奨します。
パケットフィルターの設定は下記マニュアルからご確認ください。
パケットフィルターの設定について
2-2.Arma 3サーバー情報の確認
3.Arma 3サーバーへの接続方法
3-1.サーバーブラウザーから接続
1.Arma 3からサーバーブラウザーを開く
Arma 3を起動し、「MULTIPLAYER」内の「SERVER BROWSER」を選択してください。
2.サーバーIPを入力
「DIRECT CONNECT」を選択し、「2-2.Arma 3サーバー情報の確認」で控えた「Server IP Address」のIPアドレスを入力し、「JOIN」をクリックしてください。
3.サーバーに接続
表示されるHost名が「2-2.Arma 3サーバー情報の確認」で確認した「Server Name」と同じであることを確認し、サーバーを選択後「JOIN」をクリックしてください。
4.パスワードを入力
「PASSWORD」に「2-2.Arma 3サーバー情報の確認」で控えた「Server join password」を入力し、「OK」をクリックしてください。
5.ゲームの設定を行う
プレイしたいゲームモードとミッションの投票を行ってください。
自分の役割を選択し、「OK」を選択するとゲームが開始されます。
3-2.Arma 3ランチャーから接続
SteamからArma 3を開始する際に表示されるランチャーから直接サーバーに接続することもできます。
1.ランチャーの直接接続を選択
Steamからゲームを開始する際に「Open Launcher」を選択してください。
「サーバー」の「インターネット」タブから右下の「直接接続」をクリックしてください。
2.情報を入力
「2-2.Arma 3サーバー情報の確認」で確認した「Server IP Address」と「Server join password」をそれぞれ入力し、「接続」をクリックしてください。
4.最新バージョンへのアップデート方法
注意事項
Steamガードモバイル認証を設定されている場合はコマンド実行時にエラーとなります。
Steamガードモバイル認証を無効にし、メールでの二段階認証を設定の上、実行していただきますようお願いします。
Steamガードモバイル認証を無効化する方法は下記URLをご参照ください。
https://help.steampowered.com/ja/faqs/view/7EFD-3CAE-64D3-1C31#disable
以下の設定で、Arma 3サーバーを再起動するとアップデートの有無を自動で確認し、アップデートがあれば自動で実行されるようになります。
Arma 3サーバーのアップデートにはSteamアカウントが必要になります。
1.サーバー上でSteamアカウントにログイン
注意事項
次の「2.Arma 3サーバーを停止する」へ進んでください。
Arma 3サーバーに「SSH」、または「コンソール」からログイン後、下記のコマンドを実行してください。
su - steam -c "/usr/games/steamcmd +force_install_dir /home/steam/arma3 +login steamアカウントのユーザー名 steamアカウントのパスワード +quit"
Steamアカウントに登録されたメールアドレスに送信されるSteamガードコードが送信されます。
画面に以下のようなメッセージが表示されますので、確認したガードコードを入力し、「Enter」キーを押してください。
2.Arma 3サーバーを停止する
以下のコマンドを実行します。
systemctl stop arma3-server.service
3.Arma 3サーバーの起動設定を修正する
実行アップデートを有効にする設定変更を行います。
以下のコマンドを実行してください。
nano /etc/systemd/system/arma3-server.service
「# ExecStartPre=」へ以下のようにSteamアカウントの情報を入力してください。
[YOUR STEAM ACCOUNT HERE]→Steamアカウントのユーザー名
[YOUR STEAM PASSWORD HERE]→Steamアカウントのパスワード
「# ExecStartPre=」の先頭にある「# 」を削除してください。
4.修正内容を保存する
「ctrl」キーと「x」キーを同時に押し、終了します。
「バッファを保存しますか」というメッセージが表示されるので「Y」を押します。
もう一度「Enter」キーを押すと保存して終了されます。
5.修正内容をサーバーに反映する
以下のコマンドを1行ずつ実行します。
systemctl daemon-reload
systemctl start arma3-server.service
以上で設定は完了です。接続を終了して問題ありません。