ข้ามไปยังเนื้อหาหลัก

VPS: ตั้งค่าเซิร์ฟเวอร์เฉพาะ Counter-Strike 2 บน Windows

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

มี VPS หรือเซิร์ฟเวอร์เฉพาะและอยากติดตั้งเซิร์ฟเวอร์เกมใช่ไหม? เช่น เซิร์ฟเวอร์เฉพาะ Counter-Strike 2? ถ้าใช่ คุณมาถูกที่แล้ว! ด้านล่างนี้เราจะอธิบายทีละขั้นตอนว่าคุณจะติดตั้งเซอร์วิสแบบนี้บนเซิร์ฟเวอร์ของคุณได้ยังไง

การเตรียมตัว

สำหรับการตั้งค่าเซิร์ฟเวอร์ Counter-Strike 2 จำเป็นต้องใช้ SteamCMD ซึ่งเป็น เวอร์ชันบรรทัดคำสั่งของ Steam client เครื่องมือนี้ช่วยให้คุณดาวน์โหลดแอปเซิร์ฟเวอร์เฉพาะของเกม Steam ยอดนิยมได้อย่างรวดเร็วและง่ายดาย คุณสามารถหา SteamCMD ได้ที่เว็บไซต์นักพัฒนาของ Valve อย่างเป็นทางการ: https://developer.valvesoftware.com/wiki/SteamCMD

หลังจากนั้นให้ดาวน์โหลดไฟล์ ซึ่งจะได้ไฟล์ steamcmd.zip ที่ต้องแตกไฟล์ก่อน แนะนำให้สร้างโฟลเดอร์แยกต่างหากเพื่อแตกไฟล์นี้ คุณจะเห็นไฟล์ steamcmd.exe เมื่อแตกไฟล์เสร็จ ให้รันไฟล์นี้และรอจนกระบวนการติดตั้งเสร็จสมบูรณ์

เมื่อเห็นข้อความ Loading Steam API.... OK แสดงว่ากระบวนการเสร็จสมบูรณ์แล้ว คุณก็พร้อมเริ่มติดตั้งเซิร์ฟเวอร์ Counter-Strike 2 ได้เลย

การติดตั้ง

หลังจากติดตั้งเสร็จ คุณจะสามารถรันคำสั่งใน Steam command line (steamcmd.exe) ได้ ที่นี่คุณต้องล็อกอินก่อน โดยใช้ผู้ใช้ anonymous รันคำสั่งนี้: login anonymous

ขั้นตอนถัดไปคือการติดตั้ง ใช้คำสั่ง app_update 730 โดย App ID 730 คือแอปเซิร์ฟเวอร์เฉพาะของ Counter-Strike 2

โปรดรอให้ดาวน์โหลดเสร็จ อาจใช้เวลานานสำหรับเกมที่มีขนาดใหญ่ เมื่อเสร็จสมบูรณ์จะมีข้อความยืนยันความสำเร็จขึ้นมา

เพื่อให้เซิร์ฟเวอร์มองเห็นและเข้าถึงได้จากภายนอก ต้องเปิด/ส่งต่อพอร์ตเซิร์ฟเวอร์ที่ใช้ในไฟร์วอลล์ Windows เปิดการตั้งค่า Windows Firewall

เพิ่มกฎใหม่ในส่วนการตั้งค่า คลิกที่กฎขาเข้าและขาออกตามภาพ แล้วเพิ่มพอร์ตต่อไปนี้: 27015-27020 สำหรับโปรโตคอล TCP/UDP

การตั้งค่า

ตอนนี้คุณตั้งค่าเซิร์ฟเวอร์ Counter-Strike 2 เสร็จแล้ว คุณสามารถปรับแต่งเซิร์ฟเวอร์เพิ่มเติมได้โดยแก้ไขไฟล์ launch โดยตรง ไปที่โฟลเดอร์รากของคุณ จากนั้นเข้าโฟลเดอร์ cfg และเปิดไฟล์ server.cfg เพื่อแก้ไขตัวเลือกเซิร์ฟเวอร์

../steamapps/common/cs2-ds/game/csgo/cfg/server.cfg

การลงทะเบียน GSL Token

เพื่อให้ผู้เล่นคนอื่นเข้าร่วมเซิร์ฟเวอร์ของคุณได้ คุณต้องสร้างและใส่ Game Server Login Token (GSLT) โทเค็นนี้จะยืนยันตัวตนเซิร์ฟเวอร์กับ Steam ไปที่ http://steamcommunity.com/dev/managegameservers เพื่อสร้างโทเค็นโดยใช้ game ID 730 ซึ่งตรงกับ Counter-Strike 2

เมื่อได้โทเค็นแล้ว ให้ใส่ในพารามิเตอร์การเริ่มเซิร์ฟเวอร์ด้วยคำสั่ง +sv_setsteamaccount <TOKEN>

การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่โฟลเดอร์เกมหลักและรันคำสั่งเริ่มต้นนี้:

.\cs2.exe -dedicated +sv_setsteamaccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +map de_dust2

คุณจะเห็นล็อกในคอนโซลแสดงว่าการเริ่มต้นสำเร็จ โปรดทราบว่าการเริ่มต้นครั้งแรกอาจใช้เวลานานเพราะกำลังตั้งค่าทุกอย่าง หรือคุณสามารถเชื่อมต่อโดยตรงผ่านแถบค้นหาด้านล่างในรายการเซิร์ฟเวอร์โดยค้นหา: [your_ip_address]:2456

สรุป

ยินดีด้วย คุณติดตั้งและตั้งค่าเซิร์ฟเวอร์ Counter-Strike 2 บน VPS ของคุณสำเร็จแล้ว! หากมีคำถามหรืออยากได้ความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน! 🙂