最終更新日: 2026年5月20日

テンプレート説明

Team Fortress 2(略称:TF2)は、Valve Corporationが開発・提供するチームベースの対戦FPSゲームです。複数のプレイヤーが同じマップ上で同時にプレイするマルチプレイには、専用サーバーの用意が必要となります。

このテンプレートはTF2専用サーバーがあらかじめセットアップされた状態で提供されます。初期設定としてSteam Game Server Login Token(GSLTトークン)の登録を行うだけで、すぐにサーバーを利用開始できます。

メモ

TF2テンプレートはメモリ1GB以上のプランでご利用いただけます。

仕様

インストールOS

OS バージョン
Ubuntu 24.04

主要ソフトウェア

ソフトウェア バージョン
Team Fortress 2 dedicated server latest(サーバー再起動時に自動更新)

motd

サーバー作成後、初回ログイン時にMOTDとして以下の情報が表示されます。

変数名 意味
Server IP Address サーバーのIPアドレス
TF2 Server name TF2サーバー名
TF2 Login password TF2ログインパスワード
RCON password RCONパスワード
TF2 Working Directory TF2作業ディレクトリのパス

その他

項目 内容
使用ポート TCP/UDP 27015(ゲーム・RCON)、UDP 27020(SourceTV)
セキュリティグループ IPv4v6-Team_Fortress_2
TF2作業ディレクトリ /opt/tf2_server

利用手順

Step 0: セキュリティグループの確認

サーバー作成時のオプション設定画面にて、セキュリティグループ「IPv4v6-Team_Fortress_2」がデフォルトで選択されています。このセキュリティグループにより、TF2サーバーで使用するポート(TCP/UDP 27015、UDP 27020)への通信が許可されます。設定内容を確認のうえ、そのままサーバーを作成してください。

メモ

22番ポートなど、ゲームが利用するポート以外のポートをご利用の場合は、予め利用するポートの通信許可設定が必要です。
詳細はセキュリティグループを参照してください。

Step 1: スタートアップスクリプトの設定

サーバー作成時のオプション設定画面にて、スタートアップスクリプト「【TF2専用】ログイントークン登録」がデフォルトで選択されています。「ログイントークン」欄にSteamで取得したGame Server Login Token(GSLTトークン)を入力してください。

入力したGSLTトークンはサーバー起動時にTF2サービスの設定ファイルへ自動的に書き込まれ、TF2サーバーが自動起動します。スタートアップスクリプト実行後にコンソールからの手動設定は不要です。

メモ

GSLTトークンはSteamのゲームサーバーアカウント管理ページから取得できます。TF2のApp IDは「440」です。トークンの発行にはSteamアカウントへの電話番号登録が必要です。取得方法についてはSteamゲームサーバーアカウント管理ページをご参照ください。

メモ

スタートアップスクリプトを使用せずにサーバーを作成した場合は、SSH接続後に以下のコマンドを実行してトークンを設定できます。

# /opt/tf2_server/setup_server.sh

Step 2: サーバーへのSSH接続

サーバー作成後、SSHクライアントを使用してサーバーに接続します。

パスワード認証でのSSH接続コマンド例
# ssh root@VPSのグローバルIPアドレス
鍵認証でのSSH接続コマンド例
# ssh -i 秘密鍵ファイルのパス root@VPSのグローバルIPアドレス

Step 3: サーバー情報の確認

SSH接続後、ログイン時にMOTDとしてサーバー情報が表示されます。表示された情報からIPアドレス、TF2ログインパスワード、RCONパスワードを確認してください。これらの情報はTF2サーバーへの接続時に使用します。

Step 4: TF2サーバーへの接続

SteamクライアントからTF2サーバーに接続します。

  • SteamにてTeam Fortress 2を起動し、トップ画面右上の「ゲームを検索」をクリックします。
  • 「COMMUNITY SERVERS」を選択します。
  • 「お気に入り」タブを選択し、右下の「サーバーを追加」ボタンをクリックします。
  • Step 3で確認したサーバーのIPアドレスを入力し、「このアドレスをお気に入りに追加」をクリックします。
  • お気に入りに追加されたサーバーをクリックし、「接続」ボタンをクリックします。
  • パスワードの入力を求められた場合は、Step 3で確認したTF2ログインパスワードを入力します。

メモ

「接続」ボタンがクリックできない場合は、「更新」ボタンをクリックしてサーバー情報を更新してから再度お試しください。

バージョンアップ

TF2サーバーはVPSを再起動するだけで、SteamCMDにより自動的に最新バージョンへ更新されます。

メモ

バージョンアップの有無にかかわらず、TF2サーバーの起動には時間がかかる場合があります。再起動後はサーバーの準備が完了するまで30分程度お待ちいただく場合があります。

アプリケーションの具体的な利用方法につきましては、サービス開発元やサービス提供元の公式サイト、Wikiなどで最新情報をご確認ください。

名称 URL 説明
Team Fortress 2 公式サイト https://www.teamfortress.com/ Team Fortress 2の公式サイト
Valve Developer Community(TF2 dedicated server) https://developer.valvesoftware.com/wiki/Team_Fortress_2_Dedicated_Server TF2専用サーバーの構築・設定に関する公式開発者向けドキュメント
Steamゲームサーバーアカウント管理 https://steamcommunity.com/dev/managegameservers Game Server Login Token(GSLTトークン)の発行・管理ページ