ติดตั้งระบบ Server-Client และ LAN ร้านเน็ต
ติดตั้งระบบ Server-Client และ LAN ร้านเน็ต
หัวข้อที่มีชื่อว่า “ติดตั้งระบบ Server-Client และ LAN ร้านเน็ต”การติดตั้งระบบ server-client สำหรับร้านเน็ต ร้านเกม อินเทอร์เน็ตคาเฟ่ หรือเกมมิ่งคาเฟ่ ไม่ได้ซับซ้อนอย่างที่คิด หัวใจหลักคือเครื่อง admin (server หรือแผงควบคุมคลาวด์) ที่คุมเครื่องลูกทุกเครื่องในร้านผ่านเครือข่าย LAN เดียวกัน เมื่อตั้งค่าเสร็จ เจ้าของร้านสามารถเปิด-ปิดเซสชัน ดูเวลาที่ใช้ไป และรับเงินได้จากจุดเดียว โดยไม่ต้องเดินไปดูทุกเครื่อง
สำหรับโซลูชันคลาวด์อย่าง IZI ขั้นตอนยิ่งง่ายกว่า เพราะคุณไม่ต้องมีเครื่อง server ในร้าน แค่ติดตั้ง agent บนเครื่องลูกแต่ละเครื่อง ก็เชื่อมต่อกับแผงควบคุมบนคลาวด์ได้ทันที ต่างจากโปรแกรมทั่วไปที่ต้องดูแลเครื่อง server เอง อัปเดตเอง และเสี่ยงที่ทั้งร้านจะหยุดทำงานหากเครื่อง server มีปัญหา
หน้านี้จะพาคุณผ่านทุกขั้นตอนตั้งแต่เตรียม LAN ไปจนถึงทดสอบเซสชันจริง รวมถึงวิธีแก้ปัญหาที่พบบ่อย
เตรียมพื้นฐาน LAN ก่อนติดตั้ง
หัวข้อที่มีชื่อว่า “เตรียมพื้นฐาน LAN ก่อนติดตั้ง”ก่อนติดตั้งโปรแกรมใดๆ ต้องให้เครือข่ายพร้อมก่อน ระบบ server-client ทำงานบน LAN ดังนั้นเครื่องทุกเครื่องต้องสื่อสารกันได้ผ่านสาย
Switch: เลือกขนาดให้พอดีกับร้าน
หัวข้อที่มีชื่อว่า “Switch: เลือกขนาดให้พอดีกับร้าน”| ขนาดร้าน | Switch ที่แนะนำ |
|---|---|
| ไม่เกิน 15 เครื่อง | Unmanaged Gigabit 16–24 พอร์ต |
| 15–40 เครื่อง | Managed L2 24–48 พอร์ต (รองรับ VLAN) |
| มากกว่า 40 เครื่อง | Managed L2/L3 48 พอร์ตขึ้นไป พร้อม QoS |
สิ่งที่ต้องดู: ทุกพอร์ตต้องเป็น Gigabit ไม่ใช่แค่ uplink เพราะการรีสโตร์ image ของเครื่องต้องการความเร็วสูง ซื้อ switch ให้มีพอร์ตเผื่อไว้อย่างน้อย 20% เพื่อรองรับการขยายในอนาคต
สายและการเดินสาย
หัวข้อที่มีชื่อว่า “สายและการเดินสาย”ใช้สาย Cat5e ขึ้นไป ความยาวไม่เกิน 100 เมตรต่อจุด เดินสายจาก switch ไปยังเครื่องทุกเครื่องโดยตรง ห้ามใช้ Wi-Fi สำหรับเครื่องลูกในระบบ เพราะ latency ที่ไม่เสถียรจะทำให้การควบคุมเวลาผิดเพี้ยนและเกมกระตุก
สำหรับ Wi-Fi แขก ควรแยก SSID และ VLAN ออกจากวงเน็ตเครื่องเกม เพื่อไม่ให้ traffic ของแขกมาแย่ง bandwidth เกม
Subnet เดียวกันและ IP แบบ static
หัวข้อที่มีชื่อว่า “Subnet เดียวกันและ IP แบบ static”เครื่องทุกเครื่องในร้าน (ทั้ง admin station และเครื่องลูก) ต้องอยู่ใน subnet เดียวกัน เช่น 192.168.1.x ทั้งหมด
กำหนด IP แบบ static ให้กับเครื่องลูกทุกเครื่อง วิธีที่สะดวกที่สุดคือ DHCP reservation ในเราเตอร์ โดยผูก MAC address ของแต่ละเครื่องกับ IP ที่ต้องการ เช่น 192.168.1.101–192.168.1.150 สำหรับเครื่องเกม เครื่องที่ได้ IP เปลี่ยนไปทุกครั้งที่รีสตาร์ทจะทำให้ระบบจำเครื่องไม่ได้และต้องลงทะเบียนใหม่
ลำดับการติดตั้ง
หัวข้อที่มีชื่อว่า “ลำดับการติดตั้ง”ขั้นที่ 1 — ตั้งค่า admin station หรือบัญชีคลาวด์
หัวข้อที่มีชื่อว่า “ขั้นที่ 1 — ตั้งค่า admin station หรือบัญชีคลาวด์”โซลูชันคลาวด์ (แนะนำ):
- สมัครบัญชีและเข้าสู่แผงควบคุมออนไลน์
- สร้างร้านและกำหนดโซนตามที่ต้องการ เช่น โซนทั่วไป, VIP, คอนโซล
- ไม่ต้องมีเครื่อง server ในร้าน — แผงควบคุมพร้อมใช้ทันที
โปรแกรมแบบ on-premise:
- เลือกเครื่องที่แรงพอเป็น server (RAM อย่างน้อย 8 GB, SSD, IP static ถาวร)
- ติดตั้งโปรแกรม server บนเครื่องนั้น
- ตั้งค่า IP ของ server ให้คงที่ เช่น
192.168.1.10และบันทึกไว้ - เปิดพอร์ตที่ระบบต้องการใน Windows Firewall ของเครื่อง server
ขั้นที่ 2 — ดาวน์โหลด agent installer
หัวข้อที่มีชื่อว่า “ขั้นที่ 2 — ดาวน์โหลด agent installer”ล็อกอินเข้าแผงควบคุม (คลาวด์หรือ on-premise) ไปที่หน้าเพิ่มเครื่อง แล้วดาวน์โหลด installer ของ agent คัดลอก installer ไปไว้บน USB drive หรือ network share ที่เข้าถึงได้จากทุกเครื่อง เพื่อความสะดวกในการติดตั้ง
ขั้นที่ 3 — ติดตั้ง agent บนเครื่องลูกทุกเครื่อง
หัวข้อที่มีชื่อว่า “ขั้นที่ 3 — ติดตั้ง agent บนเครื่องลูกทุกเครื่อง”รัน installer บนเครื่องลูกแต่ละเครื่อง ระหว่างติดตั้งระบุ:
- ที่อยู่ server (IP หรือ URL สำหรับคลาวด์)
- ชื่อหรือหมายเลขเครื่อง (เช่น PC-01, PC-02)
agent จะทำงานเป็น Windows service และเริ่มต้นอัตโนมัติทุกครั้งที่เปิดเครื่อง ไม่ต้องล็อกอิน Windows ก่อน
เคล็ดลับสำหรับร้านหลายเครื่อง: ใช้ทำ reference image หลังจากติดตั้ง agent แล้ว จากนั้น clone image ไปยังเครื่องอื่นด้วย IZI Boot หรือ disk cloning tool ช่วยประหยัดเวลาได้มาก ดูเพิ่มเติมใน การปกป้องเครื่องลูกในร้านเกม
ขั้นที่ 4 — ลงทะเบียนเครื่องลูกในแผงควบคุม
หัวข้อที่มีชื่อว่า “ขั้นที่ 4 — ลงทะเบียนเครื่องลูกในแผงควบคุม”กลับไปที่แผงควบคุม admin เครื่องลูกที่ติดตั้ง agent แล้วจะปรากฏในรายการรอการยืนยัน หรือใช้ pairing code ที่ได้จากแผงควบคุมไปยืนยันบนเครื่องลูก
จัดกลุ่มเครื่องเป็นโซน:
- โซนทั่วไป (เครื่องมาตรฐาน)
- VIP หรือ Premium (สเปคสูงกว่า, ราคาต่างกัน)
- คอนโซล (PlayStation, Xbox ถ้ามี)
การแบ่งโซนช่วยให้ตั้งราคาและอัตราค่าบริการแตกต่างกันได้ตามประเภทเครื่อง
ขั้นที่ 5 — ทดสอบเซสชันแบบครบวงจร
หัวข้อที่มีชื่อว่า “ขั้นที่ 5 — ทดสอบเซสชันแบบครบวงจร”นี่คือขั้นตอนสำคัญที่ไม่ควรข้ามก่อนเปิดร้านจริง:
- เปิดเซสชัน — จากแผงควบคุม admin เลือกเครื่องลูกหนึ่งเครื่องและเปิดเซสชันด้วยเวลา 30 นาที
- ตรวจสอบสถานะ — เครื่องลูกควรเปลี่ยนสถานะเป็น “กำลังใช้งาน” และแสดงเวลาที่นับถอยหลัง
- ตรวจสอบการหักเวลา — ดูว่าเวลาที่แผงควบคุมและเครื่องลูกตรงกัน
- ปิดเซสชัน — ปิดจากแผงควบคุมและยืนยันว่าเครื่องลูกล็อกหรือแสดงหน้าจอ idle ถูกต้อง
- ทดสอบกรณีเวลาหมด — ปล่อยให้เวลาหมดเองแล้วดูว่าระบบล็อกเครื่องอัตโนมัติหรือไม่
ทำขั้นตอนนี้กับตัวแทนจากแต่ละโซนก่อนที่จะเปิดให้ลูกค้าใช้งาน
ปัญหาที่พบบ่อยและวิธีแก้
หัวข้อที่มีชื่อว่า “ปัญหาที่พบบ่อยและวิธีแก้”| ปัญหา | สาเหตุที่พบบ่อย | วิธีแก้ |
|---|---|---|
| เครื่องลูกไม่ปรากฏในแผง admin | firewall บล็อก port ที่ agent ใช้ | เพิ่ม agent ใน whitelist Windows Firewall และ antivirus |
| เครื่องลูกขึ้นแล้วหายไป | IP เปลี่ยนทุกรีบูต (dynamic DHCP) | ตั้ง DHCP reservation หรือ static IP ในเครื่องนั้น |
| เซสชันเปิดได้แต่เวลาไม่ตรง | เครื่องลูกและ server เวลาต่างกัน | ตรวจสอบ Windows Time Service ให้ sync เวลาจาก NTP server เดียวกัน |
| agent เริ่มต้นไม่ได้หลังรีบูต | service ถูก antivirus หยุด | เพิ่ม agent executable ใน exclusion list ของ antivirus |
| ความเร็วเน็ตช้าเมื่อเครื่องลูกออนไลน์ | ไม่ได้แยก VLAN กับ Wi-Fi แขก | แยก SSID แขกออกไปอีก subnet หรือ VLAN ต่างหาก |
ความแตกต่างระหว่างโซลูชันคลาวด์กับแบบ on-premise
หัวข้อที่มีชื่อว่า “ความแตกต่างระหว่างโซลูชันคลาวด์กับแบบ on-premise”ต่างจากโปรแกรมทั่วไปที่ต้องมีเครื่อง server เฉพาะในร้าน โซลูชันคลาวด์อย่าง IZI ติดตั้งแค่ agent ในเครื่องลูก server อยู่บนคลาวด์และพร้อมใช้ตลอดเวลา
| ประเด็น | แบบ on-premise | แบบคลาวด์ (เช่น IZI) |
|---|---|---|
| เครื่อง server | ต้องมีในร้าน | ไม่ต้องมี — อยู่บนคลาวด์ |
| การอัปเดต | ดูแลเอง | อัปเดตอัตโนมัติ |
| ความเสี่ยงเมื่อ server ดับ | ทั้งร้านหยุดทำงาน | ระบบทำงานต่อเนื่อง |
| การเข้าถึงจากระยะไกล | ต้องตั้ง VPN เพิ่ม | เข้าแผงได้จากทุกที่ |
| ค่าใช้จ่ายเริ่มต้น | สูงกว่า (ค่าเครื่อง server) | ต่ำกว่า (subscription รายเดือน) |
ร้านที่เพิ่งเปิดหรือไม่มีทีมไอที มักเลือกโซลูชันคลาวด์เพราะลดภาระการดูแลระบบลงอย่างมาก
หลังติดตั้งเสร็จ: สิ่งที่ควรทำต่อ
หัวข้อที่มีชื่อว่า “หลังติดตั้งเสร็จ: สิ่งที่ควรทำต่อ”เมื่อระบบ server-client ทำงานได้แล้ว ขั้นตอนต่อไปที่ช่วยให้ร้านเปิดได้อย่างมืออาชีพ:
- ตั้งค่าระบบสมาชิก — ลูกค้าที่เป็น member มักใช้เงินมากกว่าและกลับมาบ่อยกว่า ดูวิธีตั้งใน ระบบสมาชิกและคูปองร้านเน็ต
- วางแผนราคา — กำหนดอัตราค่าบริการแต่ละโซนและช่วงเวลา ดูแนวทางใน กลยุทธ์ราคาร้านเกม
- ตั้งค่าป้องกันเครื่อง — ป้องกันเครื่องลูกจากการแก้ไขการตั้งค่า ดูใน ปกป้องเครื่อง client ในร้านเกม
- จัดการสต็าฟ — กำหนดสิทธิ์เข้าถึงให้พนักงานแต่ละคนใน การจัดการพนักงานร้านเกม
เรื่องใบอนุญาตและข้อกำหนดทางกฎหมาย โปรดตรวจสอบกับหน่วยงานท้องถิ่น
คำถามที่พบบ่อย
ต้องใช้ switch แบบไหนสำหรับร้านเน็ต?
ร้านขนาดไม่เกิน 20 เครื่อง ใช้ unmanaged Gigabit switch 24 พอร์ตก็เพียงพอ ถ้ามากกว่า 30 เครื่องหรือต้องการแยก VLAN ระหว่างโซนเกมกับ Wi-Fi แขก ควรเลือก managed switch ที่รองรับ 802.1Q
IP แบบ static จำเป็นไหมสำหรับเครื่องลูก?
จำเป็นมาก เครื่องลูกที่ได้ IP เปลี่ยนไปทุกครั้งที่รีบูต อาจไม่กลับมาออนไลน์ในระบบได้ถูกต้อง วิธีที่ง่ายที่สุดคือจอง IP ผ่าน DHCP reservation ตาม MAC address ในเราเตอร์
ติดตั้ง agent กี่นาทีต่อเครื่อง?
ถ้าเตรียม installer ไว้บน USB หรือ network share การติดตั้งต่อเครื่องใช้เวลาประมาณ 3-5 นาที ร้านที่มี 20 เครื่องสามารถติดตั้งได้ภายใน 2 ชั่วโมง
โปรแกรมคลาวด์ต่างจากแบบ on-premise อย่างไร?
โปรแกรมแบบ on-premise ต้องมีเครื่อง server ในร้าน ดูแลอัปเดตเอง หากเครื่อง server ดับทั้งร้านก็หยุดทำงาน ระบบคลาวด์ติดตั้งแค่ agent ในเครื่องลูก server อยู่บนคลาวด์พร้อมใช้ตลอด ไม่ต้องดูแลเอง
ร้านเกมส์หรืออินเทอร์เน็ตคาเฟ่เล็กๆ ใช้ระบบนี้ได้ไหม?
ได้เลย ระบบ server-client รองรับตั้งแต่ร้านขนาด 5 เครื่องจนถึงหลักร้อย ร้านขนาดเล็กยิ่งได้ประโยชน์มากเพราะช่วยควบคุมเวลาและรายรับโดยไม่ต้องจ้างคนนั่งจับเวลาเอง
firewall หรือ antivirus ทำให้ agent เชื่อมต่อไม่ได้ แก้อย่างไร?
เพิ่ม agent executable เข้า whitelist ของ antivirus และเปิด port ที่ระบบใช้งาน (ดูได้จากคู่มือ) ใน Windows Firewall เป็นกรณีแรกที่ควรตรวจสอบเมื่อเครื่องลูกไม่ขึ้นในแผง admin
ต้องมีช่างไอทีมาติดตั้งไหม?
ไม่จำเป็น เจ้าของร้านที่ไม่มีพื้นฐาน IT สามารถทำได้เองตามขั้นตอน ส่วนที่ยากที่สุดคือการตั้ง IP และตรวจสอบ subnet ซึ่งโดยทั่วไปเราเตอร์บ้านหรือ ISP จะจัดการให้อยู่แล้ว