การเล่นเกมนั้นสนุกยิ่งขึ้นด้วยผู้เล่นหลายคน เริ่มด้วย Atari 2600 และตู้อาร์เคด เมื่อยุคอินเทอร์เน็ตมาถึง เซิร์ฟเวอร์เกมทำให้การกระทำหลายคนจากระยะไกลกลายเป็นจริง
ด้วยการเล่นเกมบนพีซีรุ่นปัจจุบัน คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์หรือเรียกใช้ด้วยตัวเอง Minecraft, Counter-Strike และเกมอื่น ๆ อีกมากมายรองรับผู้เล่นหลายคนบนเซิร์ฟเวอร์สาธารณะและส่วนตัว
ผลลัพธ์ที่ดีที่สุดคือเซิร์ฟเวอร์ Linux ไม่ว่าเกมจะอยู่บน Windows, macOS หรือแม้แต่บน Android เซิร์ฟเวอร์เกม Linux ก็เหมาะอย่างยิ่ง
นี่คือสิ่งที่คุณต้องรู้เพื่อสร้างเซิร์ฟเวอร์เกมบน Linux
ข้อกำหนดสำหรับการสร้างเซิร์ฟเวอร์เกม
มีความเข้าใจผิดว่าการสร้างเซิร์ฟเวอร์เกมต้องใช้ฮาร์ดแวร์ที่มีประสิทธิภาพ ตรงกันข้าม คุณไม่จำเป็นต้องมีฮาร์ดแวร์ระดับไฮเอนด์ อย่างไรก็ตาม คอมพิวเตอร์สเป็คต่ำมักจะไม่ให้ประสิทธิภาพสูงสุด
ขึ้นอยู่กับเกมที่คุณวางแผนจะโฮสต์บนเซิร์ฟเวอร์เกม Linux ของคุณ แล้วคุณจะเริ่มต้นได้อย่างไร?
คุณต้องรู้บางสิ่งก่อน ในขณะที่การสร้างเซิร์ฟเวอร์เกมบน Linux นั้นไม่ใช่เรื่องยากอย่างยิ่ง แต่จำเป็นต้องมีเครือข่ายและความคุ้นเคยของคอมพิวเตอร์ สิ่งที่คุณไม่รู้ ค้นหาออนไลน์
แล้วมีฮาร์ดแวร์ โดยทั่วไปคุณมีสามทางเลือก ทั้งหมดนี้มีข้อจำกัด:
- SBC (คอมพิวเตอร์บอร์ดเดียว) ขนาดกะทัดรัดและราคาไม่แพง เช่น Raspberry Pi
- พีซีของคุณพร้อมข้อมูลจำเพาะของระบบที่ปรับปรุงแล้ว
- เซิร์ฟเวอร์เกม Linux โดยเฉพาะ โฮสต์ที่อื่น
มาดูข้อดีข้อเสียของแต่ละคนกัน
การโฮสต์เซิร์ฟเวอร์เกม Linux บน Raspberry Pi
การโฮสต์เซิร์ฟเวอร์เกมบน Raspberry Pi นั้นตรงไปตรงมา แต่คุณจะจำกัดเฉพาะเกมที่เก่ากว่าเป็นส่วนใหญ่ อย่างไรก็ตาม คอมพิวเตอร์มีราคาไม่แพง ใช้พลังงานต่ำ และมีเครือข่ายไร้สายและอีเทอร์เน็ตในตัว
ทำให้เหมาะสำหรับการโฮสต์สภาพแวดล้อมการเล่นเกมแบบผู้เล่นหลายคน เช่น Minecraft, QuakeWorld, Terraria, Windward และแม้แต่ OpenTTD และ FreeCiv
สนใจใช้เซิร์ฟเวอร์เกม Linux ที่ขับเคลื่อนด้วย Raspberry Pi หรือไม่? สำหรับรายละเอียดเพิ่มเติม ตรวจสอบรายชื่อเซิร์ฟเวอร์เกม Raspberry Pi ของเรา โปรดทราบว่าเกมส่วนใหญ่ในรายการสามารถโฮสต์บนพีซี Linux มาตรฐานได้เช่นกัน
ใช้พีซีของคุณเป็นเซิร์ฟเวอร์เกม
วางแผนที่จะใช้พีซีของคุณเพื่อโฮสต์เกมเครือข่ายแบบผู้เล่นหลายคน? การใช้พีซีของคุณเป็นเซิร์ฟเวอร์เกมที่ทำงานบน Linux เป็นตัวเลือกที่ชาญฉลาดหากคุณมีอุปกรณ์ที่ทรงพลัง จะสามารถรับมือกับอะไรก็ได้ตั้งแต่ Minecraft ไปจนถึง Call of Duty: Black Ops
นี้มาพร้อมกับข้อบกพร่องบางอย่างอย่างไรก็ตาม คุณจะต้องเปิดเครื่องพีซีทิ้งไว้และเชื่อมต่อกับเครือข่ายของคุณเต็มเวลา ขอแนะนำให้ใช้ที่อยู่ IP เฉพาะเพื่อเพิ่มค่าใช้จ่ายที่อาจเกิดขึ้น
นอกจากนี้ยังมีความท้าทายในการทำให้เซิร์ฟเวอร์ของคุณทันสมัยอยู่เสมอ การแพตช์ระบบปฏิบัติการ Linux การรักษาความปลอดภัย และการอัพเกรดฮาร์ดแวร์เมื่อจำเป็น
เช่าเซิร์ฟเวอร์เกม Linux โดยเฉพาะ
คุณยังสามารถเช่าเซิร์ฟเวอร์ที่สามารถตั้งค่าด้วยซอฟต์แวร์เซิร์ฟเวอร์เกม
ประหยัดเวลาได้มาก นี่เป็นวิธีแก้ปัญหาสำหรับเกมเมอร์หลายผู้เล่นตัวยง แม้ว่าเซิร์ฟเวอร์เกม Linux โดยเฉพาะจะมีราคาไม่แพง (จากประมาณ 10 เหรียญต่อเดือนสำหรับเซิร์ฟเวอร์ Minecraft พื้นฐาน) แต่ก็แสดงถึงการออกจากเซิร์ฟเวอร์ปกติที่คุณอาจไม่ต้องการทำ
วิธีที่ดีที่สุดในการซื้อ macbook
ในทางกลับกัน การเช่าเซิร์ฟเวอร์จะช่วยประหยัดเวลาในการบำรุงรักษา และหลีกเลี่ยงค่าใช้จ่ายของที่อยู่ IP เฉพาะ อย่างไรก็ตาม คุณจะถูกจำกัดให้โฮสต์เกมที่สนับสนุนโดยซอฟต์แวร์เซิร์ฟเวอร์เกม Linux ที่คุณเลือก
GameServers.com นำเสนอโซลูชันที่มั่นคง พร้อมเซิร์ฟเวอร์คุณภาพดีสำหรับการเล่นบนเครือข่าย พวกเขายังมี มีเซิร์ฟเวอร์ฟรี สำหรับเกมเก่ายอดนิยม
การสร้างเซิร์ฟเวอร์เกมด้วย Linux
เมื่อคุณเลือกโซลูชันที่เหมาะกับเกม กลุ่มเกมเมอร์ และงบประมาณของคุณแล้ว ก็ถึงเวลาสร้างเซิร์ฟเวอร์ สำหรับโซลูชันแบบเช่า คุณสามารถคลิกปุ่มสองสามปุ่มบนเว็บไซต์ หากคุณกำลังใช้พีซี คุณต้องตรวจสอบบางสิ่ง:
- มีเซิร์ฟเวอร์หรือไม่?
- รองรับผู้เล่นหลายคนออนไลน์หรือไม่
- พีซีของคุณมีคุณสมบัติตรงตามข้อกำหนดของฮาร์ดแวร์หรือไม่?
คุณควรพิจารณาด้วยว่าต้องใช้ที่อยู่ IP เฉพาะจาก ISP ของคุณหรือไม่ สิ่งนี้จะช่วยให้ผู้เล่นจากทั่วทุกคำเข้าถึงเซิร์ฟเวอร์ของคุณ อย่างไรก็ตาม ที่อยู่ IP เฉพาะนั้นไม่ถูก การยึดติดกับการเล่นเครือข่ายท้องถิ่นจะพิสูจน์ได้ว่ามีราคาที่ไม่แพงมาก
คุณต้องการผู้จัดการเซิร์ฟเวอร์เกมหรือไม่?
Linux Distro ใดดีที่สุดสำหรับเซิร์ฟเวอร์เกม
อย่างไรก็ตาม คุณดำเนินการกับเซิร์ฟเวอร์เกม Linux ของคุณ คุณต้องเลือก distro ที่ดีที่สุดสำหรับเกม
สำหรับใครก็ตามที่ยังใหม่กับสิ่งนี้ Ubuntu เวอร์ชัน Linux ที่เข้าถึงได้มากที่สุดสร้างเซิร์ฟเวอร์เกมที่ยอดเยี่ยม ด้วยเอกสาร คำแนะนำ และบล็อกมากมายบนระบบปฏิบัติการนี้ ไม่ต้องพูดถึงฮาร์ดแวร์ที่รองรับที่มีให้เลือกมากมาย จึงควรตั้งค่าให้โฮสต์เกมได้ง่าย
ทางเลือกอื่นที่คุณอาจพิจารณา ได้แก่
- เดเบียน
- Arch Linux
- เจนทู
กล่าวโดยย่อ คุณกำลังมองหา distro ที่ใช้งานง่าย เหมาะกับฮาร์ดแวร์ของคุณ และสามารถสนับสนุนเกมได้
คุณสามารถสร้างเซิร์ฟเวอร์เกมใดด้วย Linux?
เกมยอดนิยมมากมายมาพร้อมกับการสนับสนุนผู้เล่นหลายคนออนไลน์ ดังนั้น เมื่อติดตั้งบนระบบบนเครือข่ายเดียวกันกับเซิร์ฟเวอร์เกมของคุณ เกมจะตรวจจับเซสชันผู้เล่นหลายคน
ตัวอย่างเกมได้แก่:
เปลี่ยนโทรศัพท์ของคุณให้เป็นคอมพิวเตอร์
- Minecraft
- Team Fortress 2 (ด้านบน)
- Counter-Strike
อย่างไรก็ตาม ตัวเลือกต่าง ๆ นั้นกว้างกว่าสามคนนี้มาก คุณอาจสร้างเซิร์ฟเวอร์เกมสำหรับเกมเหล่านี้ได้อย่างง่ายดาย สำหรับเกมอื่นๆ ให้ตรวจสอบว่ารองรับผู้เล่นหลายคนในเครือข่ายหรือไม่
คุณไม่จำเป็นต้องมีพีซีขนาดเต็มด้วยซ้ำในบางกรณี Raspberry Pi เป็นตัวเลือกหลักสำหรับ Minecraft เป็นต้น ตรวจสอบคำแนะนำโดยละเอียดของเราเกี่ยวกับ วิธีตั้งค่าเซิร์ฟเวอร์ Minecraft บน Raspberry Pi เพื่อดูรายละเอียด สำหรับเดสก์ท็อป โปรดดูคำแนะนำในการตั้งค่าเซิร์ฟเวอร์ Minecraft
การสร้างเซิร์ฟเวอร์เกม Steam
สำหรับเกม Counter-Strike และเกม Steam อื่นๆ คุณจะต้องมีเซิร์ฟเวอร์เกม Steam อย่างไรก็ตาม การสร้างเซิร์ฟเวอร์เกม Steam นั้นแตกต่างออกไปเล็กน้อย เพื่อการสนับสนุนที่กว้างที่สุดสำหรับเกมให้ได้มากที่สุดบน Linux ควรใช้ Ubuntu กับ Steam
รายการล่าสุดของ Steam เซิร์ฟเวอร์เกมเฉพาะ สำหรับ Linux จะช่วยคุณตัดสินใจ เซิร์ฟเวอร์บางเครื่องจำเป็นต้องซื้อเกมดั้งเดิม (เช่น Counter-Strike Global Offensive Dedicated Server) อื่นๆ (เช่น Terraria) ไม่ต้องการต้นฉบับ
สิ่งนี้หมายความว่า? คุณสามารถโฮสต์เซิร์ฟเวอร์เกมสำหรับเกมที่คุณไม่ได้เป็นเจ้าของบน Linux แต่มีใน Windows
Steam Game Server ไม่พร้อมใช้งานตามค่าเริ่มต้นกับ Steam หลังจากติดตั้งไคลเอนต์เกม คุณจะต้องใช้ SteamCMD เพื่อจัดการเกมของคุณ เริ่มต้นด้วยการสร้างผู้ใช้ Steam ในเทอร์มินัล Linux ของคุณ:
useradd -m steam
สร้างและเข้าสู่โฟลเดอร์เริ่มต้นของผู้ใช้:
cd /home/steam
หากต้องการติดตั้งบนระบบ 64 บิต ให้เพิ่มที่เก็บลิขสิทธิ์และอัปเดต:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
สุดท้าย ติดตั้ง steamcmd:
sudo apt install lib32gcc1 steamcmd
หากคุณกำลังใช้งานระบบ 32 บิต คุณไม่จำเป็นต้องมีที่เก็บลิขสิทธิ์ หลังจากสร้างโฟลเดอร์หลักแล้ว ให้ใช้
sudo apt install steamcmd
ตรวจสอบหน้าสนับสนุน Steam สำหรับ คำแนะนำสำหรับ Linux distros อื่น ๆ .
เมื่อติดตั้ง SteamCMD แล้ว ให้รันด้วย:
cd ~
steamcmd
ตามที่ระบุไว้ SteamCMD รองรับการเข้าสู่ระบบแบบไม่ระบุชื่อสำหรับเซิร์ฟเวอร์เกมส่วนใหญ่ ใช้
login anonymous
สำหรับเซิร์ฟเวอร์เฉพาะที่คุณวางแผนจะโฮสต์นอกเหนือจากเครือข่ายในบ้าน คุณควรสร้างบัญชี Steam ใหม่ สิ่งนี้ควรมีข้อมูลประจำตัวที่แตกต่างจากไคลเอนต์เกม Steam ปกติของคุณ
การตั้งค่าเซิร์ฟเวอร์เกม Steam
ในการติดตั้งเซิร์ฟเวอร์เกมบน Steam ให้ป้อนชื่อของไดเร็กทอรีการติดตั้ง:
force_install_dir
(ซึ่งนำไปสู่ไดเร็กทอรีที่ตั้งชื่อให้ตรงกับเกม)
Steam กำหนด AppID สำหรับทั้งไคลเอนต์และเซิร์ฟเวอร์ ตัวอย่างเช่น:
แหล่งที่มาของ Counter-Strike
- รหัสแอปไคลเอ็นต์: 240
- รหัสแอปเซิร์ฟเวอร์: 232330
Team Fortress 2
- รหัสแอปไคลเอ็นต์: 440
- รหัสแอปเซิร์ฟเวอร์: 232250
ในการติดตั้ง (และอัปเดต) เซิร์ฟเวอร์เกม Steam:
app_update
สำหรับ Counter-Strike Source ให้ใช้
app_update 232330
ในการเชื่อมต่อกับเซิร์ฟเวอร์เกม Steam ของคุณ เพียงแค่เรียกใช้เกมบนพีซีไคลเอนต์ของคุณ หากระบบตรวจไม่พบเซิร์ฟเวอร์เกมโดยอัตโนมัติ ให้เลือกตัวเลือกการเล่นแบบผู้เล่นหลายคนหรือเครือข่าย เซิร์ฟเวอร์เกมควรอยู่ในรายการที่นี่ ดังนั้นให้เข้าสู่ระบบและเล่น
ผู้เล่นหลายคนพร้อมผู้จัดการเซิร์ฟเวอร์เกม Linux
สุดท้ายนี้ ผู้จัดการเซิร์ฟเวอร์เกมของ Linux ได้มอบโซลูชันที่ดี เป็นเครื่องมือที่ยอดเยี่ยมที่เข้ากันได้กับคนส่วนใหญ่ LGSM มีเซิร์ฟเวอร์มากกว่า 50 เซิร์ฟเวอร์ นอกจากนี้ยังเป็นโอเพ่นซอร์สและทำงานร่วมกับ SteamCMD เครื่องมือบรรทัดคำสั่งช่วยให้ปรับใช้เซิร์ฟเวอร์เกมบน Linux ได้อย่างรวดเร็ว
ค้นหาข้อมูลเพิ่มเติมโดยไปที่ linuxgsm.com .
ถึงเวลาสร้างเซิร์ฟเวอร์เกม Linux ของคุณ
การสร้างเซิร์ฟเวอร์เกมสำหรับ Linux ไม่ใช่เรื่องง่าย แต่มีซอฟต์แวร์ที่ดีเพียงพอที่จะหยุดยั้งความซับซ้อนได้
ไม่ว่าคุณจะกำลังตั้งค่าเซิร์ฟเวอร์ Minecraft หรือเตรียมพร้อมสำหรับการดำเนินการบางอย่างใน Counter-Strike Source เครื่องมือก็พร้อมใช้ หากฮาร์ดแวร์ของคุณพร้อมสำหรับการทำงาน เซิร์ฟเวอร์เกมของคุณควรเป็นปลายทางที่สนุกและเป็นที่นิยมสำหรับนักเล่นเกมคนอื่นๆ
ในขณะที่คุณอาจต้องการสนทนากับคู่ต่อสู้ของคุณ นี่คือ วิธีตั้งค่าเซิร์ฟเวอร์ Discord ของคุณเอง .
แบ่งปัน แบ่งปัน ทวีต อีเมล การอัพเกรดเป็น Windows 11 คุ้มค่าหรือไม่?Windows ได้รับการออกแบบใหม่ แต่นั่นเพียงพอที่จะโน้มน้าวให้คุณเปลี่ยนจาก Windows 10 เป็น Windows 11 หรือไม่
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ลินุกซ์
- เกม
- ลินุกซ์
- บทแนะนำโครงการ DIY
- โฮมเซิร์ฟเวอร์
รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค
วิธีการติดตั้ง microsoft office 2016เพิ่มเติมจาก Christian Cawley
สมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก