การเปิดเซิร์ฟเวอร์ Rust ส่วนตัว (Rust server) คือทางที่ดีที่สุดถ้าอยากเล่นเกม Rust กับเพื่อนแบบตั้งกฎเอง ปรับ rate การเก็บของเอง และไม่ต้องเจอคนแปลกหน้ามารุมยิงตั้งแต่ยังไม่ทันตั้งตัว แต่คำถามแรกของทุกคนคือ "จะโฮสต์เองที่บ้าน หรือเช่าเซิร์ฟดี" ซึ่งสองทางนี้ต่างกันมากทั้งความยุ่งยาก ค่าใช้จ่าย และประสบการณ์ที่เพื่อนจะได้
บทความนี้จะอธิบายวิธีเปิดเซิร์ฟเวอร์ Rust ทั้งสองแบบทีละขั้น ตั้งแต่การเตรียมไฟล์เซิร์ฟ ตั้งค่าพื้นฐาน เปิดพอร์ต ไปจนถึงการเชิญเพื่อนเข้าเล่น พร้อมชี้ให้เห็นว่าแบบไหนเหมาะกับใคร เพื่อให้เลือกได้ถูกตั้งแต่แรก ไม่ต้องเสียเวลาลองผิดลองถูก
Self-host vs เช่า Rust server ต่างกันยังไง
ก่อนลงมือ ต้องเข้าใจก่อนว่าเซิร์ฟเวอร์ Rust ต้องรันตลอด 24 ชั่วโมงถึงจะให้เพื่อนเข้าเล่นได้ทุกเวลา ถ้าเลือก self-host หมายความว่าต้องเปิดคอมของเราทิ้งไว้ตลอด กินไฟ กินสเปก และถ้าปิดคอมเมื่อไหร่เซิร์ฟก็ล่มทันที ส่วนการเช่า Rust server คือการจ่ายรายเดือนให้ผู้ให้บริการรันเครื่องแทน เปิดตลอดเวลาโดยไม่ต้องใช้เครื่องเรา
อีกจุดที่ต่างกันมากคือเรื่องเน็ตเวิร์ก การ self-host ที่บ้านต้องตั้งค่า port forwarding ที่เราเตอร์เอง และ IP บ้านมักไม่นิ่ง ทำให้เพื่อนต่อยาก ส่วน ping ก็ขึ้นกับเน็ตบ้านซึ่งอาจไม่เสถียร ขณะที่เซิร์ฟเช่าจะมี IP นิ่ง เปิดพอร์ตให้พร้อม และตั้งอยู่ในดาต้าเซ็นเตอร์ที่เน็ตแรงกว่าบ้านมาก
| หัวข้อ | Self-host ที่บ้าน | เช่า Rust server |
|---|---|---|
| ค่าใช้จ่าย | ค่าไฟ + สเปกเครื่อง | รายเดือน (เริ่ม ฿550) |
| เปิด 24 ชม. | ต้องเปิดคอมทิ้งไว้ | รันตลอดอัตโนมัติ |
| ตั้งค่าเน็ต | ต้อง port forward เอง | เปิดพอร์ตให้พร้อม |
| ping ผู้เล่นไทย | ขึ้นกับเน็ตบ้าน | ดาต้าเซ็นเตอร์ไทย ping ต่ำ |
| ความยุ่งยาก | สูง ต้องดูแลเอง | ต่ำ มีแผงควบคุม |
| เหมาะกับ | สายเทคนิค อยากลอง | อยากเล่นจริง ไม่ปวดหัว |
วิธีทำ self-host เซิร์ฟเวอร์ Rust ที่บ้าน
ถ้าอยากลองโฮสต์เองเพื่อเรียนรู้ ขั้นตอนหลักคือใช้เครื่องมือชื่อ SteamCMD ดาวน์โหลดไฟล์เซิร์ฟเวอร์ Rust (Rust Dedicated Server) มาลงในเครื่อง แล้วรันด้วยสคริปต์พร้อมกำหนดค่าต่าง ๆ วิธีนี้ฟรีแต่ต้องแลกกับความยุ่งยากพอสมควร โดยเฉพาะถ้าไม่คุ้นกับการใช้คอมมานด์ไลน์
- ติดตั้ง SteamCMD บนเครื่องที่จะใช้เป็นเซิร์ฟ (Windows หรือ Linux)
- ใช้ SteamCMD ดาวน์โหลด Rust Dedicated Server (app id 258550)
- สร้างไฟล์สคริปต์รันเซิร์ฟ กำหนด server.hostname, maxplayers, worldsize, seed
- เปิด port forwarding ที่เราเตอร์ (พอร์ตเริ่มต้น 28015 UDP และ 28016 สำหรับ RCON)
- รันสคริปต์เพื่อสตาร์ทเซิร์ฟ รอให้โหลดแมพเสร็จ
- ให้เพื่อนกด F1 ในเกมแล้วพิมพ์ client.connect <IP>:28015 เพื่อเข้าเซิร์ฟ
ตั้งค่าพื้นฐานที่เซิร์ฟเวอร์ Rust ทุกตัวควรมี
ไม่ว่าจะ self-host หรือเช่า เมื่อได้เซิร์ฟมาแล้วควรตั้งค่าพื้นฐานให้เหมาะกับกลุ่มผู้เล่นก่อนเปิดจริง ค่าที่สำคัญมีไม่กี่ตัวแต่ส่งผลต่อประสบการณ์การเล่นโดยตรง เช่น ขนาดแมพและจำนวนผู้เล่นสูงสุด
| ค่า (setting) | ความหมาย | ค่าที่แนะนำ |
|---|---|---|
| server.hostname | ชื่อเซิร์ฟที่โชว์ในลิสต์ | ตั้งชื่อกลุ่มเพื่อน |
| server.maxplayers | จำนวนผู้เล่นสูงสุด | ตามสล็อตที่มี (8/16/32/64) |
| server.worldsize | ขนาดแมพ (ยิ่งใหญ่ยิ่งกิน RAM) | 3000-4000 สำหรับกลุ่มเล็ก |
| server.seed | ค่าสุ่มหน้าตาแมพ | เปลี่ยนตอน wipe |
| server.description | คำอธิบายเซิร์ฟ | บอกกฎ/สไตล์เซิร์ฟ |
| server.pve | เปิดโหมด PvE (ปิด PvP) | true ถ้าอยากเล่นสายชิล |
RCON และการจัดการเซิร์ฟระหว่างเล่น
RCON (Remote Console) คือช่องทางสั่งงานเซิร์ฟเวอร์ Rust จากระยะไกล ใช้สำหรับคำสั่งแอดมิน เช่น เตะผู้เล่นกวนเมือง แบนคนโกง เปลี่ยนเวลากลางวัน-กลางคืน หรือรีสตาร์ทเซิร์ฟ ถ้าเป็นเจ้าของเซิร์ฟควรตั้งรหัส RCON ให้แน่นหนาและเก็บเป็นความลับ เพราะใครได้ไปก็คุมเซิร์ฟเราได้
คำสั่งแอดมินมีเยอะมากและใช้บ่อยจนควรจำให้ขึ้นใจ เราแยกไปเขียนละเอียดไว้ที่ <a href="/blog/rust-admin-commands/">คำสั่งแอดมินเซิร์ฟ Rust ที่ต้องรู้</a> ส่วนใครอยากเพิ่มลูกเล่นให้เซิร์ฟด้วยปลั๊กอิน อ่านต่อได้ที่ <a href="/blog/rust-plugins-oxide/">ปลั๊กอิน Oxide/uMod ยอดนิยม</a> ซึ่งช่วยเติมระบบร้านค้า ยศ และมินิเกมได้
เปิดเซิร์ฟเวอร์ Rust ง่าย ๆ กับ Plusweb
ถ้าอ่านมาถึงตรงนี้แล้วรู้สึกว่า self-host ยุ่งยากเกินไป การเช่าเซิร์ฟเวอร์ Rust คือทางลัดที่ตอบโจทย์กว่า เพราะทุกอย่างถูกเตรียมไว้ให้พร้อม ทั้งไฟล์เซิร์ฟ การเปิดพอร์ต และแผงควบคุมสำหรับปรับตั้งค่า ทำให้จากศูนย์ถึงเพื่อนเข้าเล่นได้ใช้เวลาไม่นาน
เซิร์ฟเวอร์ Rust ของ Plusweb เริ่มต้น ฿550/เดือน เลือกสล็อตผู้เล่นได้ 8/16/32/64 ตามขนาดกลุ่ม ดาต้าเซ็นเตอร์ตั้งอยู่ในไทยทำให้ ping ต่ำสำหรับผู้เล่นไทยและอาเซียน มีระบบอัปเดตอัตโนมัติเมื่อเกมออกแพตช์ใหม่ และจัดการทุกอย่างเองได้ผ่านแผงควบคุม ตั้งแต่ตั้งค่า wipe ลงปลั๊กอิน ไปจนถึงคำสั่งแอดมิน
- เริ่มต้น ฿550/เดือน เลือกสล็อต 8/16/32/64
- ดาต้าเซ็นเตอร์ในไทย ping ต่ำ รัน 24 ชม.
- อัปเดตเกมอัตโนมัติเมื่อมีแพตช์ใหม่
- จัดการเซิร์ฟเองได้ทั้งหมดผ่านแผงควบคุม (self-manage)
- รองรับปลั๊กอิน Oxide/Carbon และ RCON
เปิดเซิร์ฟเวอร์ Rust ส่วนตัวได้ในไม่กี่คลิก
เซิร์ฟเวอร์ Rust จาก Plusweb เริ่มต้น ฿550/เดือน · เลือกสล็อต 8/16/32/64 · ดาต้าเซ็นเตอร์ในไทย ping ต่ำ · อัปเดตอัตโนมัติ · จัดการเองได้ทั้งหมดผ่านแผงควบคุม
คำถามที่พบบ่อย
เปิดเซิร์ฟเวอร์ Rust ที่บ้านฟรีได้ไหม?
ได้ ถ้า self-host ด้วย SteamCMD ตัวไฟล์เซิร์ฟฟรี แต่ต้องแลกกับค่าไฟจากการเปิดคอมทิ้งไว้ 24 ชม. ต้องตั้ง port forwarding เอง และ ping อาจไม่นิ่งเพราะขึ้นกับเน็ตบ้าน ถ้าอยากเล่นจริงจังระยะยาว การเช่าเซิร์ฟมักคุ้มกว่าเมื่อรวมค่าไฟและความยุ่งยาก
เซิร์ฟเวอร์ Rust ต้องเปิดตลอด 24 ชม. จริงไหม?
ใช่ เพื่อให้เพื่อนเข้าเล่นได้ทุกเวลาและฐานในเกมยังคงอยู่ เซิร์ฟต้องรันตลอด ถ้า self-host แล้วปิดคอม เซิร์ฟจะล่มทันทีและเพื่อนเข้าไม่ได้ ส่วนเซิร์ฟเช่าจะรันบนเครื่องของผู้ให้บริการตลอดเวลา ไม่ต้องเปิดเครื่องเราเอง
ต้องเปิดพอร์ตอะไรบ้างสำหรับ Rust server?
พอร์ตหลักคือ 28015 (UDP) สำหรับให้ผู้เล่นเชื่อมต่อ และ 28016 สำหรับ RCON (จัดการเซิร์ฟระยะไกล) ถ้า self-host ต้องเปิด port forwarding พอร์ตเหล่านี้ที่เราเตอร์เอง แต่ถ้าเช่าเซิร์ฟ ผู้ให้บริการจะเปิดพอร์ตให้พร้อมใช้งานอยู่แล้ว
เช่าเซิร์ฟเวอร์ Rust ควรเลือกกี่สล็อต?
ขึ้นกับขนาดกลุ่ม ถ้าเล่นกับเพื่อนไม่กี่คนเริ่มที่ 8 หรือ 16 สล็อตก็พอ ถ้าทำเป็นคอมมูนิตี้เปิดสาธารณะควรเลือก 32 หรือ 64 สล็อต ที่ Plusweb เลือกได้ทั้ง 8/16/32/64 และปรับแพ็กเกจภายหลังได้ตามจำนวนคนที่เพิ่มขึ้น
เช่าเซิร์ฟแล้วตั้งค่าเองได้ไหม?
ได้ เซิร์ฟเวอร์ Rust ของ Plusweb ให้จัดการเองได้ทั้งหมด (self-manage) ผ่านแผงควบคุม ทั้งตั้งค่าแมพ จำนวนผู้เล่น รอบ wipe ติดตั้งปลั๊กอิน Oxide/Carbon และใช้คำสั่งแอดมินผ่าน RCON เริ่มต้น ฿550/เดือน ดาต้าเซ็นเตอร์ในไทย ping ต่ำ
GUIDES
บทความที่เกี่ยวข้อง
อ่านต่อในหัวข้อใกล้เคียง

เกม Rust คืออะไร? คู่มือมือใหม่เริ่มเล่นจากศูนย์
เกม Rust คือเกมเอาชีวิตรอด (survival) แนว PvP สุดโหดโดย Facepunch บทความนี้อธิบายว่าเกม Rust เล่นยังไง ระบบ wipe กับ raid คืออะไร และมือใหม่ควรเริ่มต้นแบบไหนไม่ให้ท้อ
อ่านต่อ
คำสั่งแอดมินเซิร์ฟเวอร์ Rust ที่ต้องรู้ (Admin Commands)
เปิดเซิร์ฟเวอร์ Rust แล้วต้องคุมเซิร์ฟเป็น บทความนี้รวมคำสั่งแอดมิน Rust ที่ใช้บ่อย ตั้งแต่ kick, ban, give, teleport ไปจนถึง env พร้อมตารางและวิธีตั้งตัวเองเป็นแอดมิน
อ่านต่อ
สเปคเซิร์ฟเวอร์ Rust ต้องใช้เท่าไหร่ + วิธีแก้แลค
เซิร์ฟเวอร์ Rust แลคเพราะ RAM/CPU ไม่พอกับจำนวน slot และ entity ที่สะสม บทความนี้สรุปสเปคที่ควรใช้ตามขนาดก๊วน พร้อมวิธีแก้แลครวมถึงการ wipe ให้เซิร์ฟกลับมาลื่น
อ่านต่อ