เช่า VPS แล้ว SSH เข้าเครื่อง
VPS-01 (1 vCPU / RAM 3 GB / NVMe 30 GB — 250฿/เดือน) เอาอยู่สบายสำหรับกลุ่มเพื่อน เลือก Ubuntu 22.04 หรือ 24.04:
ยังไม่คุ้นกับ SSH? อ่านพื้นฐาน VPSก่อนได้ — อธิบายทุกคำสั่งที่ใช้ซ้ำในไกด์ฝั่ง VPS ทั้งหมด
~15 นาทีCloud VPS · headless Linux ทางการ · เบาที่สุด
เกมที่ตั้งเซิร์ฟง่ายที่สุดในลิสต์ VPS — มี headless ทางการสำหรับ Linux โดยเฉพาะ พอร์ตเดียว ไฟล์ตั้งค่าเดียว
Factorio เป็นเกมที่เหมาะกับ VPS ที่สุดในลิสต์ของเรา — ผู้พัฒนาทำเซิร์ฟheadless สำหรับ Linux มาให้โดยเฉพาะ ไม่ต้องพึ่งตัวช่วยหรือระบบเสริมใด ๆ พอร์ตเดียว ไฟล์ตั้งค่าเดียว และเบามากจนเหลือเครื่องไว้รันอย่างอื่นได้อีก ที่สำคัญกว่านั้นคือโรงงานเดินต่อแม้ทุกคนออฟไลน์ ซึ่งเปลี่ยนวิธีเล่นเป็นคนละเกม
VPS-01 (1 vCPU / RAM 3 GB / NVMe 30 GB — 250฿/เดือน) เอาอยู่สบายสำหรับกลุ่มเพื่อน เลือก Ubuntu 22.04 หรือ 24.04:
ยังไม่คุ้นกับ SSH? อ่านพื้นฐาน VPSก่อนได้ — อธิบายทุกคำสั่งที่ใช้ซ้ำในไกด์ฝั่ง VPS ทั้งหมด
ต่างจากเกมอื่นในลิสต์ที่ต้องผ่าน SteamCMD — Factorio แจกไฟล์ headless ตรงจากเว็บทางการโหลดได้เลยโดยไม่ต้องล็อกอิน:
คำสั่งนี้ดึงรุ่น stable ล่าสุดเสมอ — และใช้ซ้ำได้ตอนอัปเดตเซิร์ฟเวลาเกมออกเวอร์ชันใหม่ (แตกทับของเดิม เซฟไม่หาย แต่ backup ไว้ก่อนจะอุ่นใจกว่า)

เริ่มใหม่ — สั่งสร้างไฟล์เซฟด้วยคำสั่งเดียว:
ย้ายเซฟเดิม — นี่คือจุดที่ Factorio ง่ายกว่าทุกเกม: ไฟล์เซฟเป็น zip ไฟล์เดียว ก๊อปขึ้นไปวางในโฟลเดอร์ saves/ แล้วสั่งโหลดได้เลย ไม่ต้องแปลงอะไรทั้งนั้น
ก๊อปไฟล์ตัวอย่างที่มากับเซิร์ฟมาแก้:
ตั้ง public: false ไว้สำหรับเซิร์ฟกลุ่มเพื่อน แล้วให้เข้าตรงด้วย IP — ถ้าอยากให้ขึ้นในลิสต์สาธารณะในเกม ต้องใส่ username กับ tokenของบัญชี Factorio ของคุณเพิ่ม (หา token ได้จากหน้าโปรไฟล์บน factorio.com)
เกมนี้ใช้พอร์ตเดียวจบ ไม่ต้องเปิดหลายช่วงเหมือนเกมอื่น:
ฝั่งผู้เล่น: ในเกมเลือก Multiplayer → Connect to addressแล้วกรอก IP-ของคุณ:34197 ใส่รหัสถ้าตั้งไว้ เท่านั้นจบ
สร้าง /etc/systemd/system/factorio.service ให้เซิร์ฟเปิดเองตอนบูตและเด้งกลับเมื่อล่ม:
สำคัญ: ถ้าเซิร์ฟถูกปิดแบบไม่ปกติ งานตั้งแต่ autosave ล่าสุดจะหาย — ตั้ง autosave_interval ไว้ 10 นาทีตามขั้นที่ 4 แล้วความเสียหายสูงสุดคือ 10 นาที
นี่คือข้อดีที่ Factorio ทำได้ดีกว่าเกือบทุกเกมในลิสต์เรา:ผู้เล่นไม่ต้องไปโหลดม็อดเองก่อนเข้าเซิร์ฟ — เกมจะเสนอให้โหลดม็อดตามเซิร์ฟอัตโนมัติตอนเชื่อมต่อ ขอแค่เวอร์ชันเกมตรงกัน
วิธีลง: โหลดไฟล์ zip ของม็อดจาก mods.factorio.comแล้ววางใน /opt/factorio/mods/ จากนั้น restart เซิร์ฟ
ม็อดที่กลุ่มไทยเล่นกันเยอะ: Krastorio 2 และ Space Exploration(สองตัวนี้เปลี่ยนเกมทั้งระบบ เล่นได้เป็นร้อยชั่วโมง) ส่วนสายอยากได้แค่ความสะดวกSqueak Through (เดินลอดท่อได้) กับ Even Distribution เป็นสองตัวที่แทบทุกเซิร์ฟลง

เกมนี้มีตัวชี้วัดสุขภาพเซิร์ฟที่ชัดที่สุดในบรรดาเกมทั้งหมด: UPS (updates per second)คือจำนวนรอบที่เซิร์ฟคำนวณโรงงานต่อวินาที ค่ามาตรฐานคือ 60
ถ้าโรงงานใหญ่จนคำนวณไม่ทัน UPS จะตกต่ำกว่า 60 และเกมจะช้าลงพร้อมกันทุกคน — สายพานเดินช้าลง เตาหลอมช้าลง ทั้งโลกช้าลงเท่ากันหมด ไม่ใช่แค่กระตุกเฉพาะคนที่เน็ตไม่ดี ในเกมกด F4 เพื่อเปิดหน้าจอ debug แล้วดูค่า UPS ได้เลย
สิ่งที่ควรรู้ก่อนคิดขยับแพ็ก: UPS ขึ้นกับความแรงของ CPU ต่อคอร์เป็นหลัก ไม่ใช่ RAM และไม่ใช่จำนวนคอร์ — เพิ่ม RAM ไม่ได้ช่วยเรื่อง UPS เลย สิ่งที่ช่วยจริงคือลดของบนสายพาน จัดสายการผลิตให้กระชับ และเลิกใช้ลูปสายพานเพื่อพักของ
อยากเข้าใจเรื่องการวัดให้ลึกขึ้น อ่านหน้าเซิร์ฟแลค วัดยังไงให้รู้ว่าใครผิด — และถ้าวัดแล้วเข้าเกณฑ์ของเรา เราย้ายเครื่องแรงกว่าให้ฟรี
เบามากในช่วงต้นเกม 2 GB ก็เหลือ — แต่สิ่งที่ต้องดูคือความแรงของ CPU ต่อคอร์ ไม่ใช่ RAM เพราะ Factorio คำนวณโรงงานทั้งหมด 60 รอบต่อวินาที และงานส่วนนี้พึ่งคอร์เดียวเป็นหลัก เพิ่มคอร์ไม่ได้ช่วยเท่าคอร์ที่เร็วกว่า
UPS (updates per second) คือจำนวนรอบที่เซิร์ฟคำนวณโลกต่อวินาที ค่ามาตรฐานคือ 60 — ถ้าโรงงานใหญ่จนคำนวณไม่ทัน UPS จะตกและเกมจะช้าลงพร้อมกันทุกคน ไม่ใช่แค่กระตุกเฉพาะคน ส่วน FPS คือภาพที่เครื่องผู้เล่นวาด ซึ่งเป็นคนละเรื่องกัน
ไม่ต้อง — Factorio ให้ผู้เล่นโหลดม็อดตามเซิร์ฟอัตโนมัติตอนเข้าเซิร์ฟ ต่างจากเกมส่วนใหญ่ที่ต้องให้ทุกคนไปโหลดเองก่อน ข้อแม้เดียวคือเวอร์ชันเกมต้องตรงกัน นี่เป็นข้อดีใหญ่ของเกมนี้เวลาเปิดเซิร์ฟกับเพื่อน
ได้ และง่ายที่สุดเกมหนึ่ง — ไฟล์เซฟของ Factorio เป็นไฟล์ zip ไฟล์เดียว อัปขึ้นเซิร์ฟแล้วสั่งให้โหลดเซฟนั้นได้เลย ไม่ต้องแปลงอะไร
ตัวเซิร์ฟ headless โหลดและรันได้โดยไม่ต้องล็อกอิน — แต่ถ้าอยากให้เซิร์ฟขึ้นในลิสต์สาธารณะในเกม ต้องใส่ชื่อผู้ใช้กับ token ของบัญชีคุณใน server-settings.json ส่วนเซิร์ฟกลุ่มเพื่อนที่เข้าตรงด้วย IP ไม่ต้องใส่ก็ได้
พร้อมสั่งแล้ว? ดูสเปก VPS ที่เหมาะกับ Factorio
Cloud VPS
SteamCMD, systemd รัน 24/7, ลงม็อด BepInEx และย้ายโลกเดิมขึ้นเซิร์ฟ
Cloud VPS
แอป dedicated แยกโหลดแบบ anonymous, แคมเปญเก็บต่อได้ และกับดัก serversettings.xml ที่ถูกเขียนทับ
Cloud VPS
เกมเดียวในลิสต์ที่เข้าด้วย Game ID ไม่ใช่ IP — ต้องลง xvfb ก่อน ไม่งั้นเซิร์ฟไม่ยอมสตาร์ท
แก้ปัญหา · 6 สาเหตุ
ไล่จากสาเหตุที่เจอบ่อยที่สุด — เวอร์ชันไม่ตรง, whitelist, ม็อดไม่ครบ, พอร์ต
หรือกลับไปดูไกด์ทั้งหมด 34 หน้า
เซิร์ฟแลค = ย้ายเครื่องแรงกว่าให้ฟรีเริ่ม 150฿/เดือน · ดาต้าเซ็นเตอร์กรุงเทพ ping 5–20 ms
เปิดเซิร์ฟเลย