โลโก้ Garry's Mod
Game Serverไฟล์เซิร์ฟเวอร์ให้ใช้ฟรี (ผู้เล่นต้องมีเกม)

Garry's Mod Server คืออะไร และวิธีเปิดเซิร์ฟเวอร์ในไทย

Garry's Mod คือเกมแซนด์บ็อกซ์ที่ชุมชนสร้างโหมดการเล่นของตัวเองได้ไม่จำกัด การเปิดเซิร์ฟเวอร์เองจึงเป็นวิธีเดียวที่จะทำโหมดเฉพาะของชุมชนขึ้นมาได้

หมวดหมู่
Game Server
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
2 vCPU · RAM 4 GB
ไลเซนส์
ไฟล์เซิร์ฟเวอร์ให้ใช้ฟรี (ผู้เล่นต้องมีเกม)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

Garry's Mod คืออะไร

Garry's Mod ต่างจากเกมอื่นตรงที่ตัวเกมเป็นเพียงพื้นฐาน ส่วนโหมดการเล่นจริงมาจากสคริปต์ที่ชุมชนเขียนขึ้น เซิร์ฟเวอร์แต่ละแห่งจึงเล่นต่างกันโดยสิ้นเชิงแม้เป็นเกมเดียวกัน

ผลคือการเปิดเซิร์ฟเวอร์เองเป็นเรื่องปกติในชุมชนนี้ และเจ้าของเซิร์ฟเวอร์มักปรับแต่งโหมดการเล่นให้ต่างจากที่อื่นเพื่อดึงผู้เล่น ซึ่งต้องอาศัยความรู้ด้านสคริปต์พอสมควร

ในทางเทคนิค เซิร์ฟเวอร์ใช้ทรัพยากรปานกลางและพึ่งความเร็วต่อคอร์เป็นหลัก ส่วนดิสก์ต้องเผื่อมากเพราะส่วนเสริมที่ผู้เล่นต้องดาวน์โหลดสะสมขึ้นเรื่อย ๆ

แผนผังการวางระบบ Garry's Mod บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 27015, 27015, 443 ตัว Garry's Mod และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 2 vCPU แรม 4 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
Garry's Mod ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ Garry's Mod

ปรับแต่งโหมดการเล่นได้เต็มที่

สร้างประสบการณ์เฉพาะของชุมชนด้วยสคริปต์

ส่วนเสริมจากชุมชนจำนวนมหาศาล

มีทั้งแผนที่ ไอเทม และโหมดการเล่นให้เลือกใช้

ระบบให้ผู้เล่นดาวน์โหลดส่วนเสริม

ผู้เล่นได้ไฟล์ที่จำเป็นอัตโนมัติเมื่อเข้าเซิร์ฟเวอร์

เครื่องมือดูแลผู้เล่น

ตั้งผู้ดูแลและจัดการผู้เล่นที่ก่อกวนได้

รองรับผู้เล่นหลายสิบคน

เปิดเซิร์ฟเวอร์ชุมชนขนาดกลางได้

ใช้ Garry's Mod ทำอะไรได้บ้าง

  • ชุมชนเกมไทยที่ต้องการโหมดการเล่นของตัวเอง
  • เซิร์ฟเวอร์แนวสวมบทบาทที่ต้องปรับกฎเฉพาะ
  • กลุ่มเพื่อนที่ต้องการพื้นที่เล่นส่วนตัว
  • ผู้ให้บริการเซิร์ฟเวอร์เกมที่เปิดให้เช่า

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ Garry's Mod 3 ระดับ เริ่มจาก 2 vCPU แรม 4 GB ดิสก์ NVMe 60 GB ไปจนถึง 6 vCPU ขึ้นไป แรม 16 GB ดิสก์ NVMe 250 GB โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
ขั้นต่ำผู้เล่นไม่เกินสิบคนและส่วนเสริมไม่มาก2 vCPU4 GBNVMe 60 GB
แนะนำผู้เล่นหลายสิบคนพร้อมส่วนเสริมจำนวนมาก4 vCPU8 GBNVMe 150 GB
เซิร์ฟเวอร์ชุมชนโหมดการเล่นที่ซับซ้อนและผู้เล่นจำนวนมาก6 vCPU ขึ้นไป16 GBNVMe 250 GB

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง Garry's Mod บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • Ubuntu Server 24.04 LTS
  • ซีพียูที่มีความเร็วต่อคอร์สูง
  • ดิสก์ที่เผื่อไว้มากสำหรับส่วนเสริม
  • พื้นที่สำหรับให้ผู้เล่นดาวน์โหลดไฟล์ ถ้าเปิดใช้

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    เตรียมระบบและติดตั้ง SteamCMD

    sudo dpkg --add-architecture i386 && sudo apt update
    sudo apt -y install lib32gcc-s1 steamcmd
    sudo useradd -m -s /bin/bash gmod
  2. 2

    ดาวน์โหลดไฟล์เซิร์ฟเวอร์

    su - gmod
    /usr/games/steamcmd +force_install_dir /home/gmod/server \
      +login anonymous +app_update 4020 validate +quit
  3. 3

    สร้างสคริปต์เริ่มเซิร์ฟเวอร์

    #!/bin/bash
    cd /home/gmod/server
    ./srcds_run -game garrysmod \
      -console -port 27015 \
      +maxplayers 32 \
      +gamemode sandbox \
      +map gm_construct \
      +host_workshop_collection YOUR_COLLECTION_ID
  4. 4

    ตั้งค่าเซิร์ฟเวอร์

    # garrysmod/cfg/server.cfg
    hostname "TDC Thailand GMod"
    rcon_password "ChangeThisStrongPassword"
    sv_password ""
    sv_lan 0
    sv_region 5
  5. 5

    ตั้งให้รันเป็นบริการและเปิดพอร์ต

    sudo ufw allow 27015/udp
    sudo ufw allow 27015/tcp
    sudo systemctl enable --now gmod
  6. 6

    ตั้งพื้นที่ให้ผู้เล่นดาวน์โหลดไฟล์

    ถ้ามีส่วนเสริมจำนวนมาก ควรตั้งเว็บเซิร์ฟเวอร์แยกสำหรับให้ผู้เล่นดาวน์โหลดไฟล์ ซึ่งเร็วกว่าการดาวน์โหลดผ่านตัวเกมมาก

เผื่อดิสก์ให้มากเพราะส่วนเสริมสะสมขึ้นเรื่อย ๆ และการให้ผู้เล่นดาวน์โหลดผ่านเว็บเซิร์ฟเวอร์แยกจะทำให้เข้าเซิร์ฟเวอร์ได้เร็วขึ้นมาก

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
27015UDPการเชื่อมต่อของผู้เล่น
27015TCPการจัดการระยะไกล (จำกัดไอพีผู้ดูแล)
443TCPเว็บเซิร์ฟเวอร์สำหรับให้ผู้เล่นดาวน์โหลดไฟล์

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ตั้งรหัสผ่านการจัดการระยะไกลที่แข็งแรงและจำกัดไอพี
  • รันเซิร์ฟเวอร์ด้วยผู้ใช้ที่ไม่มีสิทธิ์สูงสุด
  • ติดตั้งส่วนเสริมเฉพาะจากแหล่งที่เชื่อถือได้เพราะเป็นสคริปต์ที่รันบนเซิร์ฟเวอร์
  • ตั้งผู้ดูแลของเซิร์ฟเวอร์ให้ชัดเจนและจำกัดสิทธิ์
  • สำรองไฟล์ตั้งค่าและข้อมูลของโหมดการเล่นตามรอบ

ทำไมควรรัน Garry's Mod บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

ผู้เล่นในไทยได้ค่า ping ต่ำ ซึ่งสำคัญมากในเกมที่ต้องเล็งและยิง

ขยายดิสก์ได้ตามจำนวนส่วนเสริมที่เพิ่มขึ้น

ตั้งเว็บเซิร์ฟเวอร์สำหรับดาวน์โหลดไฟล์บนเครื่องเดียวกันหรือแยกได้

คำถามที่พบบ่อยเกี่ยวกับ Garry's Mod

ต้องใช้สเปกเท่าไหร่

ขึ้นกับโหมดการเล่นเป็นหลัก โหมดพื้นฐานที่มีผู้เล่นสิบกว่าคนใช้ 2 ถึง 4 vCPU ได้ ส่วนโหมดที่มีสคริปต์ซับซ้อนและผู้เล่นหลายสิบคนควรใช้เครื่องที่คอร์เร็วและ RAM 8 GB ขึ้นไป

ผู้เล่นต้องดาวน์โหลดส่วนเสริมเองไหม

ระบบดาวน์โหลดให้อัตโนมัติเมื่อเข้าเซิร์ฟเวอร์ แต่ถ้ามีส่วนเสริมจำนวนมากจะใช้เวลานาน ควรตั้งเว็บเซิร์ฟเวอร์แยกสำหรับดาวน์โหลดไฟล์ซึ่งเร็วกว่ามาก

ส่วนเสริมปลอดภัยไหม

ส่วนเสริมเป็นสคริปต์ที่รันบนเซิร์ฟเวอร์ จึงควรติดตั้งเฉพาะจากผู้พัฒนาที่เชื่อถือได้และมีคนใช้จำนวนมาก การติดตั้งสคริปต์จากแหล่งที่ไม่รู้จักมีความเสี่ยงต่อทั้งเซิร์ฟเวอร์และผู้เล่น

ให้เราติดตั้ง Garry's Mod ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด