Khuyến Mãi Chớp Nhoáng 50% giảm giá cho tất cả máy chủ Ngày Cuối Cùng!
Kết thúc sau: 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

Hướng Dẫn Thiết Lập Máy Chủ Counter-Strike 2


Hướng dẫn này hướng dẫn bạn qua việc thiết lập và cấu hình máy chủ riêng Counter-Strike 2 được lưu trữ trên Legion Hosting, bao gồm đăng ký GSLT, cấu hình server.cfg, lựa chọn chế độ trò chơi, bản đồ workshop, các framework plugin và cách kết nối.

Bước 1: Lấy Game Server Login Token (GSLT)

Bắt buộc: Các máy chủ riêng CS2 phải có một GSLT hợp lệ để xuất hiện trong trình duyệt máy chủ và để kích hoạt VAC (Valve Anti-Cheat). Không có token, máy chủ của bạn sẽ khởi động, nhưng nó sẽ chạy ở chế độ không an toàn (insecure) và sẽ không được liệt kê công khai.

GSLT là một token duy nhất liên kết máy chủ CS2 của bạn với tài khoản Steam của bạn. Bạn cần một tài khoản Steam ở tình trạng tốt (không có lệnh cấm VAC) để tạo một token.

  1. Đăng nhập vào tài khoản Steam của bạn và truy cập steamcommunity.com/dev/managegameservers.
  2. Trong trường App ID nhập 730 (Counter-Strike 2).
  3. Nhập một ghi chú tùy chọn (ví dụ: Legion CS2 Server) để giúp bạn nhận diện token sau này.
  4. Nhấp Create. Sao chép token được tạo — nó trông giống như một chuỗi chữ và số dài.
  5. Trong GPanel, mở tab Startup của máy chủ và dán token vào trường GSLT / Steam Token.
Lưu ý: Mỗi token được liên kết với một IP máy chủ. Nếu bạn di chuyển máy chủ hoặc thay đổi IP, hãy tạo một token mới. Bạn có thể giữ tối đa 1000 token cho mỗi tài khoản Steam.

Bước 2: Khởi Động Máy Chủ Của Bạn

Trong GPanel, điều hướng đến máy chủ CS2 của bạn và nhấp Start. Máy chủ cài đặt hoặc xác minh các tệp trò chơi trong lần khởi chạy đầu tiên — việc này có thể mất vài phút. Theo dõi console để tìm dòng:

Connection to Steam servers successful.

Nếu bạn thấy dòng đó, GSLT của bạn hợp lệ và máy chủ đang chạy ở chế độ an toàn (VAC).

Kiểm tra tab Network của GPanel để biết game port và GOTV port được gán cho máy chủ của bạn. Xem Cách Tìm IP và Port Máy Chủ Của Bạn nếu bạn không chắc về địa chỉ máy chủ của mình.

Bước 3: Cấu Hình server.cfg

Tệp cấu hình chính cho máy chủ CS2 của bạn nằm tại:

game/csgo/cfg/server.cfg

Bạn có thể chỉnh sửa tệp này bằng cách sử dụng File Manager trong GPanel hoặc bằng cách tải nó lên qua SFTP. Xem Cách Tải Tệp Lên Qua SFTP để biết hướng dẫn.

Dưới đây là cấu hình khởi đầu được khuyến nghị với giải thích cho từng thiết lập:

// -----------------------------------------------
// 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 và các lệnh quản trị được đề cập trong hướng dẫn Thiết Lập Quản Trị CS2, bao gồm cấu hình mật khẩu RCON, các thiết lập trận đấu xếp hạng và GOTV.

Bước 4: Loại Trò Chơi và Chế Độ

CS2 sử dụng sự kết hợp của hai cvar để xác định chế độ trò chơi. Đặt các giá trị này trong các tham số khởi động của bạn (tab Startup của GPanel) hoặc ở đầu tệp server.cfg.

Chế độ game_type game_mode Exec tích hợp sẵn
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
Đặt game_typegame_mode trong các tham số Startup của GPanel dưới dạng đối số khởi chạy: +game_type 0 +game_mode 1. Việc thay đổi chúng chỉ trong server.cfg mà không khởi động lại có thể không có hiệu lực hoàn toàn.

Bước 5: Nhóm Bản Đồ và Thay Đổi Bản Đồ

Sử dụng các lệnh console sau để quản lý bản đồ. Các lệnh này có thể được đặt trong server.cfg, nhập qua RCON, hoặc chạy từ console của GPanel.

Bản Đồ Chính Thức

CS2 đi kèm với nhóm bản đồ xếp hạng tiêu chuẩn. Thay đổi bản đồ với:

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

Bản Đồ Workshop

Để chạy các bản đồ Steam Workshop, máy chủ của bạn cần tham số khởi chạy +host_workshop_map và một Steam Web API key.

  1. Lấy một Steam Web API key từ steamcommunity.com/dev/apikey.
  2. Trong tab Startup của GPanel, thêm: +sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY
  3. Để tải một bản đồ workshop, thêm: +host_workshop_map WORKSHOP_MAP_ID (ID số từ URL của workshop).
  4. Hoặc sử dụng: +host_workshop_collection COLLECTION_ID để tải toàn bộ một collection và luân chuyển qua nó.

Bước 6: MetaMod và CounterStrikeSharp (Framework Plugin)

MetaMod:Source là một bộ nạp plugin nằm giữa engine trò chơi CS2 và các plugin. CounterStrikeSharp (CSS) là một framework plugin C# được xây dựng trên MetaMod cho phép bạn cài đặt các plugin cộng đồng như menu quản trị, chế độ luyện tập và các hệ thống quản lý trận đấu như Get5.

Cài Đặt MetaMod:Source

  1. Tải bản build MetaMod:Source mới nhất tương thích với CS2 từ sourcemm.net. Chọn nhánh master.
  2. Giải nén tệp lưu trữ. Bạn sẽ nhận được một thư mục addons/.
  3. Tải thư mục addons/ lên thư mục game/csgo/ của máy chủ để đường dẫn trở thành game/csgo/addons/metamod/. Xem Cách Tải Tệp Lên Qua SFTP.
  4. Trong game/csgo/gameinfo.gi, tìm khối SearchPaths và thêm dòng sau ngay phía trên mục Game đầu tiên:
    			Game	csgo/addons/metamod
  5. Khởi động lại máy chủ của bạn. Chạy meta list trong console của GPanel — nếu MetaMod được nạp, bạn sẽ thấy phiên bản của nó được liệt kê.

Cài Đặt CounterStrikeSharp

  1. Tải bản phát hành mới nhất từ github.com/roflmuffin/CounterStrikeSharp. Lấy gói with-runtime để bạn không cần cài đặt .NET riêng.
  2. Giải nén và tải nội dung lên game/csgo/ (hợp nhất với thư mục addons/ hiện có).
  3. Khởi động lại máy chủ. Kiểm tra console để tìm [CounterStrikeSharp] Loaded successfully.
  4. Các plugin riêng lẻ được đặt trong game/csgo/addons/counterstrikesharp/plugins/ — mỗi plugin có thư mục con riêng của nó.
Khả năng tương thích: Các bản cập nhật CS2 thường xuyên làm hỏng MetaMod và CounterStrikeSharp. Sau một bản cập nhật trò chơi, hãy luôn kiểm tra các trang GitHub của MetaMod và CSS để tìm các bản build đã cập nhật trước khi khởi động lại máy chủ của bạn.

Bước 7: Kết Nối Với Máy Chủ Của Bạn

Tìm địa chỉ IP và port được gán của máy chủ của bạn trên tab Network trong GPanel.

Qua Console Trong Trò Chơi

Mở developer console bằng phím ` (dấu ngã) và nhập:

connect YOUR.SERVER.IP:PORT

Nếu bạn đặt một sv_password, hãy nhập tiếp:

password YourPassword

Qua Trình Duyệt Máy Chủ

  1. Trong CS2, mở Play > Community Server Browser.
  2. Nhấp vào tab Favourites, sau đó Add a server.
  3. Nhập IP và port máy chủ của bạn (từ tab Network của GPanel) và nhấp OK.
  4. Máy chủ của bạn sẽ xuất hiện trong Favourites và bạn có thể nhấp đúp để tham gia.

Qua Liên Kết Steam Connect

Bạn có thể chia sẻ một liên kết Steam connect trực tiếp với người chơi:

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

Dán liên kết này vào thanh địa chỉ trình duyệt hoặc một tin nhắn chat Steam. Phần mật khẩu là tùy chọn nếu máy chủ không có mật khẩu.

Thay thế YOUR.SERVER.IP:PORT bằng IP và port máy chủ thực tế của bạn từ tab Network của GPanel. Xem Cách Tìm IP và Port Máy Chủ Của Bạn để được trợ giúp tìm kiếm nó.

Bài Viết Liên Quan

Cần trợ giúp? Nếu bạn không thể giải quyết một vấn đề sau khi làm theo hướng dẫn này, hãy mở một ticket hỗ trợ tại legionhosting.net/submitticket.php và đính kèm GPanel ID của máy chủ của bạn cùng bất kỳ thông báo lỗi nào từ console.

Was this article helpful?

Ready to Get Started?

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