限时抢购 50% 全场服务器优惠 最后一天!
距结束还剩: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
分类

Counter-Strike 2 服务器设置指南


本指南将引导您完成在 Legion Hosting 上托管的 Counter-Strike 2 专用服务器的设置和配置,包括 GSLT 注册、server.cfg 配置、游戏模式选择、创意工坊地图、插件框架以及如何连接。

步骤 1:获取游戏服务器登录令牌 (GSLT)

必需: CS2 专用服务器必须拥有有效的 GSLT 才能出现在服务器浏览器中并启用 VAC(Valve 反作弊系统)。没有令牌,您的服务器可以启动,但将以不安全模式运行,不会被公开列出。

GSLT 是一个将您的 CS2 服务器绑定到 Steam 账户的唯一令牌。您需要一个信誉良好(无 VAC 封禁)的 Steam 账户来生成令牌。

  1. 登录您的 Steam 账户并访问 steamcommunity.com/dev/managegameservers
  2. App ID 字段中输入 730(Counter-Strike 2)。
  3. 输入可选的备注(例如 Legion CS2 Server)以便日后识别该令牌。
  4. 点击 Create。复制生成的令牌——它是一长串字母数字字符串。
  5. GPanel 中,打开服务器的 Startup 选项卡,将令牌粘贴到 GSLT / Steam Token 字段中。
注意: 每个令牌绑定到一个服务器 IP。如果您迁移服务器或更改 IP,需要生成新的令牌。每个 Steam 账户最多可持有 1000 个令牌。

步骤 2:启动您的服务器

GPanel 中,导航到您的 CS2 服务器并点击 Start。首次启动时服务器会安装或验证游戏文件——这可能需要几分钟。观察控制台中是否出现以下信息:

Connection to Steam servers successful.

如果看到该信息,说明您的 GSLT 有效,服务器正在安全(VAC)模式下运行。

检查 GPanel 的 Network 选项卡以查看服务器分配的游戏端口和 GOTV 端口。如果您不确定服务器地址,请参阅 如何查找服务器 IP 和端口

步骤 3:配置 server.cfg

CS2 服务器的主要配置文件位于:

game/csgo/cfg/server.cfg

您可以使用 GPanel 中的 File Manager 编辑此文件,或通过 SFTP 上传。请参阅 如何通过 SFTP 上传文件 获取说明。

以下是推荐的初始配置,附有每个设置的说明:

// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server"          // Name shown in server browser
sv_password ""                    // Leave blank for public, set a password to restrict access
sv_cheats 0                       // 0 = cheats off (required for VAC)

// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10                     // Max players (competitive: 10, casual up to 20)
sv_region 255                     // 255 = world, 0 = US East, 3 = Europe

// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0                      // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128

// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0                      // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1                     // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1

// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
RCON 和管理员命令CS2 管理员设置 指南中介绍,包括 RCON 密码配置、竞技比赛设置和 GOTV。

步骤 4:游戏类型和模式

CS2 使用两个控制台变量的组合来定义游戏模式。在启动参数(GPanel Startup 选项卡)或 server.cfg 顶部设置这些变量。

模式 game_type game_mode 内置执行配置
休闲模式 0 0 gamemode_casual.cfg
竞技模式 0 1 gamemode_competitive.cfg
翼搏模式 (2v2) 0 2 gamemode_competitive2v2.cfg
死亡竞赛 1 2 gamemode_deathmatch.cfg
军备竞赛 1 0 gamemode_armsrace.cfg
在 GPanel 的 Startup 参数中将 game_typegame_mode 设置为启动参数:+game_type 0 +game_mode 1。仅在 server.cfg 中更改而不重启可能无法完全生效。

步骤 5:地图池和地图切换

使用以下控制台命令管理地图。这些命令可以放在 server.cfg 中、通过 RCON 输入或从 GPanel 控制台运行。

官方地图

CS2 自带标准竞技地图池。使用以下命令切换地图:

changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis

创意工坊地图

要运行 Steam 创意工坊地图,您的服务器需要 +host_workshop_map 启动参数和一个 Steam Web API 密钥。

  1. steamcommunity.com/dev/apikey 获取 Steam Web API 密钥。
  2. 在 GPanel 的 Startup 选项卡中添加:+sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY
  3. 要加载创意工坊地图,添加:+host_workshop_map WORKSHOP_MAP_ID(创意工坊 URL 中的数字 ID)。
  4. 或者使用:+host_workshop_collection COLLECTION_ID 加载整个合集并循环使用。

步骤 6:MetaMod 和 CounterStrikeSharp(插件框架)

MetaMod:Source 是一个位于 CS2 游戏引擎和插件之间的插件加载器。CounterStrikeSharp (CSS) 是一个基于 MetaMod 构建的 C# 插件框架,允许您安装社区插件,如管理员菜单、练习模式以及 Get5 等比赛管理系统。

安装 MetaMod:Source

  1. sourcemm.net 下载最新的 CS2 兼容 MetaMod:Source 版本。选择 master 分支。
  2. 解压文件。您将得到一个 addons/ 文件夹。
  3. addons/ 文件夹上传到服务器的 game/csgo/ 目录,使路径变为 game/csgo/addons/metamod/。请参阅 如何通过 SFTP 上传文件
  4. game/csgo/gameinfo.gi 中,找到 SearchPaths 块,在第一个 Game 条目的正上方添加以下行:
    			Game	csgo/addons/metamod
  5. 重启服务器。在 GPanel 控制台中运行 meta list——如果 MetaMod 已加载,您将看到其版本信息。

安装 CounterStrikeSharp

  1. github.com/roflmuffin/CounterStrikeSharp 下载最新版本。获取 with-runtime 包,这样您无需单独安装 .NET。
  2. 解压并将内容上传到 game/csgo/(与现有的 addons/ 文件夹合并)。
  3. 重启服务器。检查控制台是否出现 [CounterStrikeSharp] Loaded successfully
  4. 各个插件放在 game/csgo/addons/counterstrikesharp/plugins/ 中——每个插件有自己的子文件夹。
兼容性: CS2 频繁更新可能会导致 MetaMod 和 CounterStrikeSharp 失效。游戏更新后,请务必在重启服务器前检查 MetaMod 和 CSS 的 GitHub 页面获取更新版本。

步骤 7:连接到您的服务器

GPanelNetwork 选项卡中查找服务器的 IP 地址和分配的端口。

通过游戏内控制台

`(波浪号)键打开开发者控制台并输入:

connect YOUR.SERVER.IP:PORT

如果您设置了 sv_password,接着输入:

password YourPassword

通过服务器浏览器

  1. 在 CS2 中,打开 Play > Community Server Browser
  2. 点击 Favourites 选项卡,然后点击 Add a server
  3. 输入您的服务器 IP 和端口(来自 GPanel 的 Network 选项卡)并点击 OK
  4. 您的服务器将出现在收藏夹中,双击即可加入。

通过 Steam 连接链接

您可以与玩家分享直接的 Steam 连接链接:

steam://connect/YOUR.SERVER.IP:PORT/YourPassword

将此链接粘贴到浏览器地址栏或 Steam 聊天消息中。如果服务器没有密码,密码部分是可选的。

YOUR.SERVER.IP:PORT 替换为 GPanel Network 选项卡中的实际服务器 IP 和端口。请参阅 如何查找服务器 IP 和端口 获取帮助。

相关文章

需要帮助? 如果按照本指南操作后仍无法解决问题,请在 legionhosting.net/submitticket.php 提交工单,并附上您的服务器 GPanel ID 和控制台中的错误信息。

这篇文章对您有帮助吗?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.