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ủ Left 4 Dead 2


Hướng dẫn này trình bày cách cấu hình và kết nối tới máy chủ chuyên dụng Left 4 Dead 2 của bạn được lưu trữ với Legion Hosting, bao gồm cài đặt server.cfg, thiết lập token GSLT, chế độ trò chơi, chiến dịch tùy chỉnh và add-on Workshop.

Dừng máy chủ trước khi chỉnh sửa tệp cấu hình hoặc cài đặt add-on. Luôn dừng máy chủ của bạn từ tab Console của GPanel trước khi sửa đổi bất kỳ tệp nào. Những thay đổi thực hiện khi máy chủ đang chạy có thể bị ghi đè hoặc gây ra sự cố khi khởi động lại.

Bước 1 — Định vị và Chỉnh sửa server.cfg

Left 4 Dead 2 đọc cấu hình máy chủ cốt lõi của nó từ left4dead2/cfg/server.cfg. Tệp này được tạo tự động vào lần đầu tiên máy chủ khởi động. Nếu nó không tồn tại, bạn có thể tạo nó theo cách thủ công bằng trình quản lý tệp GPanel.

  1. Đăng nhập vào GPanel và chọn máy chủ Left 4 Dead 2 của bạn.
  2. Dừng máy chủ nếu nó đang chạy.
  3. Nhấp vào tab Files và điều hướng đến left4dead2/cfg/.
  4. Mở hoặc tạo server.cfg và thêm các cài đặt bên dưới.

Cài đặt Cốt lõi của server.cfg

// ── Server Identity ─────────────────────────────────────────────
hostname        "My Legion L4D2 Server"
sv_password     ""                  // Leave empty for a public server
maxplayers      8                   // L4D2 max is 32; standard co-op uses 4-8

// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode     "coop"              // coop | versus | survival | scavenge
sv_gametypes    "coop,versus,survival,scavenge"

// ── Network ──────────────────────────────────────────────────────
sv_region       255                 // 255 = worldwide
sv_lan          0                   // 0 = internet server
sv_alltalk      0

// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats       0
sv_consistency  0                   // Set to 0 to allow custom content; see notes

// ── Logging ──────────────────────────────────────────────────────
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
ConVar Giá trị Mô tả
hostname Bất kỳ chuỗi nào Tên hiển thị trong trình duyệt máy chủ Steam và trình duyệt sảnh chờ.
sv_password Chuỗi hoặc trống Mật khẩu cần thiết để tham gia. Để trống cho máy chủ công khai.
maxplayers 132 Số vị trí người chơi đồng thời tối đa. Co-op tiêu chuẩn sử dụng 4, versus sử dụng 8, nhưng các máy chủ được mod thường đặt giá trị này cao hơn.
mp_gamemode coop versus survival scavenge Chế độ trò chơi đang hoạt động. Phải khớp với một giá trị được liệt kê trong sv_gametypes.
sv_gametypes Danh sách phân tách bằng dấu phẩy Các chế độ trò chơi mà máy chủ được phép lưu trữ. Trình duyệt sảnh chờ lọc theo danh sách này.
sv_consistency 0 hoặc 1 Khi được đặt thành 1, tất cả các client phải có các tệp giống hệt với máy chủ. Đặt thành 0 để cho phép nội dung tùy chỉnh như chiến dịch tùy chỉnh hoặc gói âm thanh mà không đá người chơi.
sv_lan 0 hoặc 1 Đặt thành 0 cho máy chủ có thể truy cập qua internet. Đặt thành 1 khiến máy chủ chỉ dành cho LAN và ngăn nó xuất hiện trong trình duyệt công khai.
Mẹo: Để lưu trữ một trận đấu Realism hoặc Realism Versus, hãy đặt mp_gamemode thành realism hoặc realism_versus và thêm các giá trị đó vào sv_gametypes.

Bước 2 — Thiết lập Token GSLT

Token Đăng nhập Máy chủ Trò chơi (GSLT) là cần thiết để máy chủ của bạn được liệt kê trên máy chủ chính (master server) của Steam và hiển thị trong trình duyệt máy chủ công khai. Nếu không có token hợp lệ, máy chủ vẫn sẽ chạy nhưng có thể không xuất hiện trong danh sách và có thể bị Valve gỡ khỏi danh sách.

  1. Đăng nhập vào tài khoản Steam của bạn và truy cập trang Quản lý Tài khoản Máy chủ Trò chơi Steam.
  2. Nhập App ID 550 (Left 4 Dead 2) và một ghi chú để nhận diện token.
  3. Nhấp vào Create và sao chép token được tạo.
  4. Dán nó vào server.cfg làm giá trị cho sv_setsteamaccount.
  5. Lưu tệp và khởi động lại máy chủ. Console sẽ xác nhận token đã được chấp nhận bằng một thông báo như SteamGameServer connected to Steam successfully.
Một token cho mỗi máy chủ. Mỗi GSLT được gắn với một phiên bản máy chủ đang chạy. Nếu bạn chạy nhiều máy chủ, hãy tạo một token riêng cho mỗi máy chủ. Việc sử dụng lại cùng một token trên nhiều phiên bản sẽ gây ra lỗi xác thực.

Bước 3 — Cài đặt Chiến dịch Tùy chỉnh

Các chiến dịch tùy chỉnh cho Left 4 Dead 2 được phân phối dưới dạng tệp .vpk (Valve Pak). Việc cài đặt chúng trên máy chủ chuyên dụng của bạn giúp chúng có sẵn để chơi phía máy chủ và đảm bảo tất cả các client được kết nối có thể truy cập dữ liệu bản đồ.

  1. Tải xuống (các) tệp .vpk của chiến dịch. Các chiến dịch thường đi theo cặp — ví dụ campaign_dir.vpkcampaign_000.vpk — hãy tải lên tất cả các tệp được cung cấp.
  2. Tải các tệp .vpk lên left4dead2/addons/ trên máy chủ của bạn qua SFTP. Xem hướng dẫn tải lên SFTP nếu bạn cần trợ giúp kết nối.
  3. Khởi động lại máy chủ. Công cụ Source tự động lập chỉ mục các tệp .vpk trong thư mục addons khi khởi động.
  4. Để tải chiến dịch, hãy thay đổi bản đồ bằng console máy chủ:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Các client cũng cần các tệp chiến dịch. Người chơi phải cài đặt cùng tệp .vpk chiến dịch trong thư mục addons/ Left 4 Dead 2 của riêng họ, hoặc đăng ký qua Steam Workshop, để tham gia một máy chủ đang chạy chiến dịch tùy chỉnh. Console máy chủ sẽ hiển thị lỗi nhất quán addon đối với các client thiếu tệp nếu sv_consistency 1 được đặt.

Cài đặt Nhất quán Addon

Nếu bạn muốn cho phép người chơi tham gia ngay cả khi họ không có chiến dịch tùy chỉnh cục bộ, hãy đặt sv_consistency 0 trong server.cfg. Điều này vô hiệu hóa việc kiểm tra hàm băm tệp. Lưu ý rằng điều này cũng có nghĩa là các client có thể chạy các sửa đổi cục bộ tùy ý mà không bị đá.

sv_consistency 0    // Allow joins without matching addon files

Bước 4 — Add-on Steam Workshop

Các máy chủ chuyên dụng Left 4 Dead 2 có thể đăng ký nội dung Steam Workshop, nhưng phương pháp được khuyến nghị cho máy chủ là tải xuống các mục Workshop và triển khai chúng dưới dạng tệp .vpk thay vì dựa vào tính năng tự động tải xuống của Workshop, vốn không được hỗ trợ đầy đủ trong chế độ máy chủ chuyên dụng.

Quy trình Được khuyến nghị

  1. Đăng ký mục Workshop trên tài khoản Steam cá nhân của bạn và cho phép nó tải xuống bản cài đặt Left 4 Dead 2 cục bộ của bạn.
  2. Tìm nội dung đã tải xuống trong bộ nhớ đệm Steam Workshop cục bộ của bạn — thường tại Steam/steamapps/workshop/content/550/ trên máy cục bộ của bạn.
  3. Sao chép (các) tệp .vpk từ thư mục bộ nhớ đệm Workshop.
  4. Tải các tệp .vpk đó lên left4dead2/addons/ trên máy chủ Legion Hosting của bạn qua SFTP.
  5. Khởi động lại máy chủ. Add-on sẽ hoạt động vào lần khởi động tiếp theo.
Các mục Workshop sửa đổi âm thanh, mô hình hoặc kết cấu (texture) (skin, thay thế âm thanh) sẽ không yêu cầu các client có cùng tệp nếu sv_consistency 0 được đặt. Tuy nhiên, các client không có mục đó sẽ thấy các tài nguyên mặc định thay vì nội dung tùy chỉnh.

Bước 5 — Kết nối tới Máy chủ của Bạn

Có ba cách để kết nối tới một máy chủ chuyên dụng Left 4 Dead 2. Địa chỉ IP và port của máy chủ của bạn có thể được tìm thấy trên tab Network trong GPanel. Xem hướng dẫn cách tìm IP và port máy chủ của bạn để biết chi tiết.

Phương pháp 1 — Console Trong Trò chơi (Kết nối Trực tiếp)

Mở developer console bằng phím dấu ngã (~) và gõ:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Kiểm tra tab Network của GPanel để biết địa chỉ IP và số port của máy chủ của bạn. Đừng cho rằng đó là port mặc định — port được gán cho bạn có thể khác.

Phương pháp 2 — Trình duyệt Máy chủ Steam

  1. Trong Steam, mở View > Game Servers.
  2. Nhấp vào tab Favourites, sau đó Add Server.
  3. Nhập IP và port của máy chủ của bạn như được hiển thị trong GPanel (ví dụ: 1.2.3.4:12345) và nhấp vào Find Games at this Address.
  4. Nhấp đúp vào mục máy chủ để tham gia.

Phương pháp 3 — Hệ thống Sảnh chờ

Nếu máy chủ của bạn được liệt kê công khai với một token GSLT hợp lệ, người chơi có thể tìm thấy nó thông qua trình duyệt sảnh chờ trong trò chơi dưới Play > Find a Server. Lọc theo chế độ trò chơi và khu vực. Máy chủ phải có mp_gamemodesv_gametypes được đặt chính xác để xuất hiện trong bộ lọc sảnh chờ thích hợp.

Phương pháp Kết nối Phù hợp nhất cho Yêu cầu
Kết nối trực tiếp qua console Truy cập nhanh, máy chủ được bảo vệ bằng mật khẩu, port tùy chỉnh Developer console được bật trong tùy chọn trò chơi
Trình duyệt máy chủ Steam Thêm vào mục yêu thích, kiểm tra trạng thái máy chủ trước khi tham gia IP và port chính xác từ tab Network của GPanel
Trình duyệt sảnh chờ trong trò chơi Máy chủ công khai với các chế độ trò chơi tiêu chuẩn Token GSLT hợp lệ, sv_lan 0, sv_gametypes chính xác

Bài viết Liên quan

Nếu bạn tiếp tục gặp sự cố sau khi làm theo hướng dẫn này, hãy mở một phiếu hỗ trợ tại legionhosting.net/submitticket.php và đính kèm ID máy chủ của bạn, các thông báo lỗi từ nhật ký console và mô tả các bước bạn đã thực hiện.

Was this article helpful?

Ready to Get Started?

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