Rust Server คืออะไร และวิธีเปิดเซิร์ฟเวอร์บนคลาวด์ไทย
Rust Server คือเซิร์ฟเวอร์ของเกมเอาตัวรอดแบบผู้เล่นหลายคนที่เปิดเองได้ การตั้งเซิร์ฟเวอร์ในไทยทำให้ผู้เล่นในประเทศได้ค่า ping ต่ำและควบคุมกฎของเซิร์ฟเวอร์ได้เอง
- หมวดหมู่
- Game Server
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 4 vCPU · RAM 8 GB
- ไลเซนส์
- ไฟล์เซิร์ฟเวอร์ให้ใช้ฟรี (ผู้เล่นต้องมีเกม)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
Rust คืออะไร
Rust เป็นเกมเอาตัวรอดที่ผู้เล่นสร้างฐานและแข่งขันกันบนแผนที่เดียวกัน เซิร์ฟเวอร์จึงต้องประมวลผลสิ่งปลูกสร้างและวัตถุจำนวนมหาศาลตลอดเวลา ซึ่งใช้ทรัพยากรสูงกว่าเกมทั่วไปมาก
ตัวแปรที่สำคัญที่สุดคือหน่วยความจำและความเร็วของซีพียูต่อคอร์ เพราะเกมนี้พึ่งการประมวลผลแบบเธรดเดียวเป็นหลัก การเลือกเครื่องที่มีคอร์เร็วจึงสำคัญกว่าจำนวนคอร์
เหตุผลหลักที่คนไทยเปิดเซิร์ฟเวอร์ในประเทศคือค่า ping ซึ่งเป็นเรื่องที่ผู้เล่นรู้สึกได้ทันที เซิร์ฟเวอร์ในไทยให้ค่า ping ระดับสิบกว่ามิลลิวินาที เทียบกับหลักร้อยเมื่อเล่นบนเซิร์ฟเวอร์ต่างประเทศ
ความสามารถเด่นของ Rust
กำหนดกฎของเซิร์ฟเวอร์เอง
ตั้งอัตราการเก็บทรัพยากร ขนาดแผนที่ และรอบการรีเซ็ตได้
ติดตั้งปลั๊กอินเพิ่มความสามารถ
เพิ่มระบบร้านค้า ระบบทีม และเครื่องมือดูแลผู้เล่น
จัดการผู้เล่นได้เต็มที่
แบนผู้เล่นที่โกงและตั้งผู้ดูแลของเซิร์ฟเวอร์เอง
บันทึกและสำรองโลกได้
กู้คืนได้เมื่อเกิดปัญหาโดยไม่เสียความคืบหน้าของผู้เล่น
ควบคุมค่า ping
วางเซิร์ฟเวอร์ใกล้ผู้เล่นเพื่อให้เล่นได้ลื่นที่สุด
ใช้ Rust ทำอะไรได้บ้าง
- ชุมชนเกมไทยที่ต้องการเซิร์ฟเวอร์ของตัวเอง
- ผู้ให้บริการเซิร์ฟเวอร์เกมที่เปิดให้เช่า
- กลุ่มเพื่อนที่ต้องการเล่นด้วยกันโดยควบคุมกฎเอง
- การจัดกิจกรรมแข่งขันที่ต้องการเซิร์ฟเวอร์เฉพาะ
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| ขั้นต่ำผู้เล่นไม่เกินยี่สิบคนและแผนที่เล็ก | 4 vCPU | 8 GB | NVMe 60 GB |
| แนะนำผู้เล่นห้าสิบถึงร้อยคนบนแผนที่ขนาดกลาง | 6 vCPU ขึ้นไป | 16 GB | NVMe 100 GB |
| เซิร์ฟเวอร์ใหญ่ผู้เล่นจำนวนมากและแผนที่ใหญ่ ควรเลือกคอร์ที่เร็ว | 8 vCPU ขึ้นไป | 32 GB ขึ้นไป | NVMe 200 GB |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง Rust บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- Ubuntu Server 24.04 LTS
- RAM มากเพราะสิ่งปลูกสร้างของผู้เล่นสะสมเรื่อย ๆ
- ซีพียูที่มีความเร็วต่อคอร์สูง
- แบนด์วิดท์ที่เพียงพอกับจำนวนผู้เล่น
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
เตรียมระบบและติดตั้ง SteamCMD
sudo dpkg --add-architecture i386 && sudo apt update sudo apt -y install lib32gcc-s1 steamcmd screen sudo useradd -m -s /bin/bash rustserver - 2
ดาวน์โหลดไฟล์เซิร์ฟเวอร์
su - rustserver /usr/games/steamcmd +force_install_dir /home/rustserver/server \ +login anonymous +app_update 258550 validate +quit - 3
สร้างสคริปต์เริ่มเซิร์ฟเวอร์
#!/bin/bash cd /home/rustserver/server ./RustDedicated -batchmode \ +server.port 28015 \ +server.identity "main" \ +server.hostname "TDC Thailand Rust" \ +server.maxplayers 100 \ +server.worldsize 3500 \ +server.seed 12345 \ +rcon.port 28016 \ +rcon.password "ChangeThisStrongPassword" - 4
ตั้งให้รันเป็นบริการ
# /etc/systemd/system/rust.service [Unit] Description=Rust Game Server After=network.target [Service] User=rustserver ExecStart=/home/rustserver/start.sh Restart=always RestartSec=10 [Install] WantedBy=multi-user.target - 5
เปิดพอร์ตที่จำเป็น
sudo ufw allow 28015/udp sudo ufw allow 28015/tcp sudo ufw allow from YOUR_ADMIN_IP to any port 28016 proto tcp - 6
ตั้งการสำรองโลกและอัปเดต
ตั้งงานสำรองโฟลเดอร์ข้อมูลของเซิร์ฟเวอร์ตามรอบ และตั้งขั้นตอนอัปเดตเมื่อเกมออกรุ่นใหม่ เพราะผู้เล่นจะเข้าเซิร์ฟเวอร์ที่เวอร์ชันไม่ตรงกันไม่ได้
เกมนี้ออกอัปเดตใหญ่ทุกเดือนและผู้เล่นจะเข้าไม่ได้จนกว่าเซิร์ฟเวอร์จะอัปเดตตาม ควรเตรียมขั้นตอนอัปเดตให้พร้อมและแจ้งผู้เล่นล่วงหน้า
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 28015 | UDP | การเชื่อมต่อของผู้เล่น |
| 28015 | TCP | การแสดงเซิร์ฟเวอร์ในรายการ |
| 28016 | TCP | การจัดการระยะไกล (จำกัดเฉพาะไอพีผู้ดูแล) |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ตั้งรหัสผ่านการจัดการระยะไกลที่แข็งแรงและจำกัดไอพีที่เข้าถึงได้
- รันเซิร์ฟเวอร์ด้วยผู้ใช้ที่ไม่มีสิทธิ์สูงสุด
- สำรองข้อมูลโลกก่อนอัปเดตทุกครั้ง
- ติดตั้งเฉพาะปลั๊กอินจากแหล่งที่เชื่อถือได้
- เฝ้าระวังการใช้ทรัพยากรเพราะสิ่งปลูกสร้างสะสมทำให้กินหน่วยความจำเพิ่มขึ้นเรื่อย ๆ
ทำไมควรรัน Rust บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
ผู้เล่นในไทยได้ค่า ping ระดับสิบกว่ามิลลิวินาที ต่างจากหลักร้อยเมื่อเล่นเซิร์ฟเวอร์ต่างประเทศ
ปรับสเปกได้ตามจำนวนผู้เล่นจริงในแต่ละช่วง
เปิดเซิร์ฟเวอร์เพิ่มได้ในไม่กี่นาทีเมื่อชุมชนโต
คำถามที่พบบ่อยเกี่ยวกับ Rust
ต้องใช้สเปกเท่าไหร่
ตัวแปรสำคัญที่สุดคือหน่วยความจำและความเร็วต่อคอร์ เซิร์ฟเวอร์ผู้เล่นห้าสิบถึงร้อยคนควรมี RAM อย่างน้อย 16 GB และควรเลือกเครื่องที่คอร์เร็ว เพราะเกมนี้พึ่งการประมวลผลแบบเธรดเดียวเป็นหลัก
ทำไมต้องเปิดเซิร์ฟเวอร์ในไทย
เพราะค่า ping เป็นสิ่งที่ผู้เล่นรู้สึกได้ทันทีในเกมที่ต้องยิงและตอบสนองเร็ว เซิร์ฟเวอร์ในไทยให้ค่า ping ต่ำกว่าเซิร์ฟเวอร์ต่างประเทศหลายเท่า ซึ่งเป็นเหตุผลหลักที่ชุมชนไทยเลือกเซิร์ฟเวอร์ในประเทศ
จัดการอัปเดตอย่างไร
เกมออกอัปเดตใหญ่ทุกเดือนและผู้เล่นเข้าเซิร์ฟเวอร์ที่เวอร์ชันไม่ตรงไม่ได้ ควรเตรียมสคริปต์อัปเดต สำรองข้อมูลก่อนทุกครั้ง และแจ้งผู้เล่นล่วงหน้าเพื่อไม่ให้เสียประสบการณ์
ทางเลือกอื่นที่คล้ายกับ Rust
แอปอื่นในหมวด Game Server
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง Rust ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด