플래시 세일 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
Categories

Counter-Strike 2 서버 설정 가이드


이 가이드는 GSLT 등록, server.cfg 구성, 게임 모드 선택, 워크샵 맵, 플러그인 프레임워크, 연결 방법을 포함하여 Legion Hosting에서 호스팅되는 Counter-Strike 2 전용 서버를 설정하고 구성하는 과정을 안내합니다.

1단계: 게임 서버 로그인 토큰(GSLT) 받기

필수: CS2 전용 서버는 서버 브라우저에 표시되고 VAC(Valve Anti-Cheat)를 활성화하려면 유효한 GSLT가 있어야 합니다. 토큰이 없으면 서버가 시작되지만 안전하지 않은 모드로 실행되며 공개적으로 나열되지 않습니다.

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 및 관리자 명령어는 RCON 비밀번호 구성, 경쟁전 매치 설정, GOTV를 포함하여 CS2 관리자 설정 가이드에서 다룹니다.

4단계: 게임 유형 및 모드

CS2는 두 개의 cvar 조합을 사용하여 게임 모드를 정의합니다. 시작 매개변수(GPanel Startup 탭)나 server.cfg 상단에서 이를 설정하세요.

모드 game_type game_mode 내장 exec
Casual 0 0 gamemode_casual.cfg
Competitive 0 1 gamemode_competitive.cfg
Wingman (2v2) 0 2 gamemode_competitive2v2.cfg
Deathmatch 1 2 gamemode_deathmatch.cfg
Arms Race 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에서 최신 릴리스를 다운로드합니다. .NET을 별도로 설치할 필요가 없도록 with-runtime 패키지를 받으세요.
  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와 콘솔의 오류 메시지를 포함하세요.

Was this article helpful?

Ready to Get Started?

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