CS2サーバーを確認するには?

Counter-Strike 2のサーバーはValveのSource 2エンジン上で動作し、すべてのSourceサーバーと同じUDPクエリに応答します。サーバー名、マップ、プレイヤー数を取得するA2S_INFOと、接続中のプレイヤー一覧を取得するA2S_PLAYERです。サーバーブラウザーやランチャーはこれらのクエリを使って、参加前にサーバーの情報を表示します。また、自分のサーバーが稼働していて、インターネットから確認できる状態かどうかを調べることもできます。

ツールの説明

サーバーアドレス(IPアドレスまたはホスト名)とポートを入力し、「サーバーを確認」を押します。次の情報を確認できます。

  • サーバー名、現在のマップ、ゲーム
  • 最大プレイヤー数に対する現在のプレイヤー数とボット数
  • サーバーで動作しているゲームのバージョン。CS2のアップデート後、古いバージョンのサーバーにプレイヤーが参加できない場合に役立ちます
  • オペレーティングシステム、パスワード保護の有無、VAC保護の有無
  • プレイヤーごとの名前、スコア、サーバーでのプレイ時間を含むプレイヤー一覧

確認処理は当社のサーバー上で実行され、入力したアドレスにIPv4経由でクエリを送信します。CS2サーバーはゲーム用ポートで応答します。デフォルトは27015です。

Rapid Tool Set MCPサーバーに接続されたAIアシスタントは、cs2_server_checkerとして同じ確認処理を実行できます。

ヒント

  • 確認に失敗した場合、サーバーがオフラインである、ファイアウォールによってUDPトラフィックがブロックされている、または別のポートで待ち受けている可能性があります。ホスティングの管理画面には、203.0.113.10:27016のようにIPアドレスの隣にポートが表示されています。
  • Steam Datagram Relayのアドレス(公式マッチメイキングなど)経由で接続するサーバーには、直接クエリを送信できません。
  • CS:GO、Team Fortress 2、Garry's Mod、Rustなど、ほかのSourceエンジンのサーバーも同じクエリに応答します。Counter-Strike 1.6の場合は、CS 1.6サーバーチェッカーを使用してください。