Radius Server คืออะไร? ทำไมโรงแรมและอพาร์ตเมนต์ต้องใช้บริหาร WiFi
ตี 2 คืนวันเสาร์ เสียงโทรศัพท์ผมดังขึ้น เจ้าของโรงแรมขนาด 80 ห้องทางใต้โทรมาหาผมด้วยน้ำเสียงร้อนรน 'ช่างครับ แขกโวยทั้งตึก เน็ตเล่นไม่ได้ บางคนเข้าได้แต่ช้ามาก แถมมีคนแอบโหลดบิตจนท่อเต็ม แต่ผมไม่รู้เลยว่าใครเป็นคนทำ!' พอผมรีโมทเข้าไปเช็กรอบนั้น ถึงได้เห็นว่าระบบเดิมใช้รหัสผ่าน WiFi ชุดเดียวกันทั้งโรงแรม พอแขกคนไหนดึงเน็ต ระบบก็ล่มครืนทันทีโดยที่เจ้าของทำอะไรไม่ได้เลย
เหตุการณ์คืนนั้นทำให้เจ้าของโรงแรมตัดสินใจยกฮาร์ดแวร์เดิมออกทั้งหมด แล้วปรับมาใช้ระบบ Radius Server ร่วมกับ MikroTik ตามที่ผมแนะนำ ผลลัพธ์คือปัญหาแขกโวยเรื่องเน็ตช้าจบลงทันที วันนี้ผมเลยอยากมาเล่าให้ฟังครับว่าเจ้าเซิร์ฟเวอร์ตัวนี้คืออะไร และทำไมอสังหาริมทรัพย์ที่ปล่อยเช่าถึงขาดไม่ได้เลย
Radius Server คืออะไร? อธิบายแบบไม่อิงตำราวิชาการ
ถ้าพูดให้เข้าใจง่ายที่สุด โดยไม่ต้องเปิดพจนานุกรมศัพท์เทคนิค Radius Server (Remote Authentication Dial-In User Service) ก็เปรียบเสมือน 'พนักงานรปภ. ประจำหน้าประตู' ของระบบ network ครับ
ในระบบ WiFi บ้านทั่วไป เวลาเราจะเล่นเน็ต เราแค่พิมพ์รหัสผ่านที่แปะไว้หลังกล่อง แล้วอุปกรณ์ก็ต่อเข้าได้เลย แต่ในธุรกิจโรงแรมหรืออพาร์ตเมนต์ การทำแบบนั้นคือฝันร้าย เพราะทุกคนใช้รหัสเดียวกันหมด ไม่สามารถระบุตัวตนได้ว่าใครเป็นใคร
เมื่อเรานำระบบยึดหลัก AAA (Authentication, Authorization, Accounting) ผ่าน Radius เข้ามาแทรกกลาง เวลาแขกจะใช้งาน WiFi จะต้องผ่านหน้าหน้าต่าง Captive Portal เพื่อกรอก Username และ Password จากนั้นตัวอุปกรณ์ Access Point หรือ MikroTik จะส่งข้อมูลไปถาม Radius Server ว่า 'คนนี้รหัสถูกต้องไหม? (Authentication) ได้สิทธิ์ความเร็วเท่าไร (Authorization) และใช้งานไปกี่ชั่วโมงแล้ว (Accounting)' ถ้าทุกอย่างถูกต้อง เซิร์ฟเวอร์ถึงจะปล่อยให้ใช้งานอินเทอร์เน็ตได้ครับ
4 เหตุผลที่โรงแรมและอพาร์ตเมนต์ขาด Radius Server ไม่ได้
1. จัดการข้อมูลผู้ใช้งานจากจุดศูนย์กลาง (Centralized User Database)
ลองจินตนาการดูครับว่าถ้าอพาร์ตเมนต์คุณมี Access Point อยู่ 20 ตัว แล้วคุณต้องการเปลี่ยนรหัสผ่านผู้ใช้ หรือเพิ่มผู้เช่าใหม่ ถ้าไม่มีระบบกลาง คุณต้องนั่งล็อกอินเข้าไปแก้ทีละตัว แต่เมื่อมี ระบบยืนยันตัวตน WiFi ผ่าน Radius ข้อมูลผู้ใช้ทุกคนจะถูกเก็บไว้ที่จุดเดียว ไม่ว่าแขกจะเดินไปเล่นเน็ตที่ชั้น 1 ชั้น 5 หรือสระว่ายน้ำ ระบบจะวิ่งมาถามเซิร์ฟเวอร์กลางตัวเดียว ทำให้การจัดการง่ายขึ้นมหาศาล
2. ควบคุม Bandwidth และตัดหมดอายุตามแพ็กเกจได้เป๊ะๆ
ปัญหาคลาสสิกของ WiFi โรงแรม คือห้องหนึ่งโหลดไฟล์ใหญ่ยักษ์ จนทำให้ห้องข้างๆ ดึงหน้าเว็บไม่ขึ้น การใช้ Radius Server ร่วมกับ MikroTik จะช่วยให้เรากำหนดกฎ Bandwidth Control ได้รายบุคคล เช่น ห้อง Standard ได้ความเร็ว 30/30 Mbps เล่นได้ 1 อุปกรณ์ ในขณะที่ห้อง VIP ได้ 100/100 Mbps เล่นได้ 3 อุปกรณ์ พร้อมกำหนดวันหมดอายุของคูปองได้แบบอัตโนมัติ
3. เก็บ Log ถูกต้องตาม พ.ร.บ.คอมพิวเตอร์
กฎหมายไทยระบุชัดเจนว่าผู้ให้บริการอินเทอร์เน็ตเชิงพาณิชย์ (รวมถึงโรงแรม อพาร์ตเมนต์ และร้านกาแฟ) ต้องเก็บข้อมูลการจราจรทางคอมพิวเตอร์ (Log Files) ย้อนหลังอย่างน้อย 90 วัน การใช้ Radius Server ร่วมกับ Syslog Server จะช่วยจับคู่ระหว่าง IP Address, MAC Address, และชื่อผู้ใช้งานจริง (Username/เลขห้อง) ทำให้เมื่อเกิดเหตุการณ์กระทำผิดกฎหมายขึ้นมา เจ้าของสถานที่สามารถดึงหลักฐานส่งตำรวจได้ทันที ไม่ต้องรับผิดแทนผู้เช่า
4. ตัดปัญหาแอบแชร์รหัสเน็ต (MAC Binding & Concurrent Limit)
หลายอพาร์ตเมนต์เจอผู้เช่าซื้อคูปอง WiFi ไป 1 แอคเคานต์ แล้วเอาไปแชร์ให้เพื่อนทั้งห้องเล่น การตั้งค่าบน Radius สามารถล็อค MAC Address ของอุปกรณ์ชิ้นแรกที่ล็อกอิน หรือจำกัดจำนวนเครื่องที่เข้าใช้งานพร้อมกัน (Concurrent Users) ได้อย่างแม่นยำ หมดปัญหาการละเมิดสิทธิ์แพ็กเกจเน็ต
จากประสบการณ์จริง: สถาปัตยกรรมระบบ WiFi ที่เสถียรควรเป็นอย่างไร?
ตลอดเวลาที่ผมทำระบบให้ลูกค้า SIAM-LOGIN ผมมักจะแนะนำโครงสร้างระบบที่ตัดจุดอ่อนออกให้หมด ดังนี้ครับ:
- Gateway Router: ใช้ MikroTik รุ่นที่รองรับผู้ใช้ตามขนาดตึก (เช่น RB3011 หรือ CCR2004) ทำหน้าที่เป็น NAS (Network Access Server) รับหน้าเสื่อคุยกับผู้ใช้
- Radius Server: อาจเป็น FreeRADIUS ที่ติดตั้งบน Linux Local Server ภายในตึก หรือใช้ Cloud RADIUS สำหรับสถานที่ๆ ไม่อยากดูแลฮาร์ดแวร์เอง
- Access Point: เลือก AP ระดับการค้า (Enterprise Grade) ที่รองรับ Multi-SSID และ VLAN แยกวงเครือข่ายพนักงานกับแขกออกจากกันเด็ดขาด
การแยกหน้าที่กันแบบนี้ จะทำให้ระบบ network ของคุณไม่โหลดไปที่อุปกรณ์ตัวใดตัวหนึ่ง เมื่อมีผู้ใช้งานพร้อมกันหลักร้อยคน ระบบก็ยังทำงานได้ราบรื่น ไม่ค้าง ไม่หลุด
สรุป: เปลี่ยนระบบ WiFi ให้เป็นเรื่องง่ายและปลอดภัย
การลงทุนติดตั้ง ระบบ WiFi อพาร์ตเมนต์ หรือโรงแรมโดยมี Radius Server เป็นหัวใจหลัก ไม่ใช่แค่เรื่องของความสะดวกสบาย แต่คือการปกป้องธุรกิจของคุณจากความเสี่ยงทางกฎหมาย และเป็นการสร้างประสบการณ์ที่ดีให้กับลูกค้าที่เข้ามาพัก หากคุณกำลังเจอปัญหาเน็ตช้า แขกบ่น หรือจัดการรหัสผ่านยุ่งยาก การปรับมาใช้ Radius คือคำตอบที่คุ้มค่าที่สุดในระยะยาวครับ
คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)
Q: ถ้าเน็ตตัดหรือเครื่อง Radius Server ล่ม แขกจะยังใช้งาน WiFi ได้ไหม?
หากตั้งค่าระบบแบบปกติและ Radius Server ล่ม แขกจะไม่สามารถล็อกอินใหม่ได้ครับ แต่เราสามารถป้องกันได้ด้วยการทำ Redundant RADIUS (เซิร์ฟเวอร์สำรอง) หรือตั้งค่า MikroTik ให้มีระบบ Fallback หรือ Bypass ชั่วคราวเมื่อไม่สามารถติดต่อเซิร์ฟเวอร์หลักได้ครับ
Q: อพาร์ตเมนต์ขนาดเล็ก 30 ห้อง จำเป็นต้องติด Radius Server ไหม?
จำเป็นครับ โดยเฉพาะในเรื่องของ พ.ร.บ.คอมพิวเตอร์ และการจำกัดความเร็วเน็ตรายห้อง ไม่เช่นนั้นผู้เช่าห้องเดียวอาจดึงเน็ตจนอีก 29 ห้องใช้งานไม่ได้ สำหรับตึกขนาดเล็กสามารถเลือกใช้ Cloud RADIUS เพื่อประหยัดค่าเครื่องเซิร์ฟเวอร์ได้ครับ
Q: Radius Server ต่างจากการตั้งรหัส WiFi (WPA2/WPA3 Personal) ปกติอย่างไร?
WPA2/WPA3 Personal ใช้รหัสผ่านเดียวร่วมกันทุกคน ไม่สามารถระบุได้ว่าใครเป็นผู้ใช้งานจริงและจำกัดความเร็วรายคนไม่ได้ ส่วน Radius Server จะยืนยันตัวตนรายบุคคลผ่าน Username/Password หรือคูปอง มีระบบจัดเก็บข้อมูลการใช้งานและควบคุมสิทธิ์แบบศูนย์กลางครับ
ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?
ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน