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

Rust Server คืออะไร และวิธีเปิดเซิร์ฟเวอร์บนคลาวด์ไทย

Rust Server คือเซิร์ฟเวอร์ของเกมเอาตัวรอดแบบผู้เล่นหลายคนที่เปิดเองได้ การตั้งเซิร์ฟเวอร์ในไทยทำให้ผู้เล่นในประเทศได้ค่า ping ต่ำและควบคุมกฎของเซิร์ฟเวอร์ได้เอง

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

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

Rust คืออะไร

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

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

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

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

ความสามารถเด่นของ Rust

กำหนดกฎของเซิร์ฟเวอร์เอง

ตั้งอัตราการเก็บทรัพยากร ขนาดแผนที่ และรอบการรีเซ็ตได้

ติดตั้งปลั๊กอินเพิ่มความสามารถ

เพิ่มระบบร้านค้า ระบบทีม และเครื่องมือดูแลผู้เล่น

จัดการผู้เล่นได้เต็มที่

แบนผู้เล่นที่โกงและตั้งผู้ดูแลของเซิร์ฟเวอร์เอง

บันทึกและสำรองโลกได้

กู้คืนได้เมื่อเกิดปัญหาโดยไม่เสียความคืบหน้าของผู้เล่น

ควบคุมค่า ping

วางเซิร์ฟเวอร์ใกล้ผู้เล่นเพื่อให้เล่นได้ลื่นที่สุด

ใช้ Rust ทำอะไรได้บ้าง

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

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

แผนภาพเทียบสเปก Cloud Server สำหรับ Rust 3 ระดับ เริ่มจาก 4 vCPU แรม 8 GB ดิสก์ NVMe 60 GB ไปจนถึง 8 vCPU ขึ้นไป แรม 32 GB ขึ้นไป ดิสก์ NVMe 200 GB โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
ขั้นต่ำผู้เล่นไม่เกินยี่สิบคนและแผนที่เล็ก4 vCPU8 GBNVMe 60 GB
แนะนำผู้เล่นห้าสิบถึงร้อยคนบนแผนที่ขนาดกลาง6 vCPU ขึ้นไป16 GBNVMe 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. 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. 2

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

    su - rustserver
    /usr/games/steamcmd +force_install_dir /home/rustserver/server \
      +login anonymous +app_update 258550 validate +quit
  3. 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. 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. 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. 6

    ตั้งการสำรองโลกและอัปเดต

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

เกมนี้ออกอัปเดตใหญ่ทุกเดือนและผู้เล่นจะเข้าไม่ได้จนกว่าเซิร์ฟเวอร์จะอัปเดตตาม ควรเตรียมขั้นตอนอัปเดตให้พร้อมและแจ้งผู้เล่นล่วงหน้า

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

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

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

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

ทำไมควรรัน Rust บน Cloud Server ของ THAI DATA CLOUD

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

ผู้เล่นในไทยได้ค่า ping ระดับสิบกว่ามิลลิวินาที ต่างจากหลักร้อยเมื่อเล่นเซิร์ฟเวอร์ต่างประเทศ

ปรับสเปกได้ตามจำนวนผู้เล่นจริงในแต่ละช่วง

เปิดเซิร์ฟเวอร์เพิ่มได้ในไม่กี่นาทีเมื่อชุมชนโต

คำถามที่พบบ่อยเกี่ยวกับ Rust

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

ตัวแปรสำคัญที่สุดคือหน่วยความจำและความเร็วต่อคอร์ เซิร์ฟเวอร์ผู้เล่นห้าสิบถึงร้อยคนควรมี RAM อย่างน้อย 16 GB และควรเลือกเครื่องที่คอร์เร็ว เพราะเกมนี้พึ่งการประมวลผลแบบเธรดเดียวเป็นหลัก

ทำไมต้องเปิดเซิร์ฟเวอร์ในไทย

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

จัดการอัปเดตอย่างไร

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

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

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