วิธีตั้ง Captive Portal ผ่าน Nuclias Connect สำหรับ Guest Wi-Fi ให้ล็อกอินก่อนใช้อินเทอร์เน็ต
การตั้ง Captive Portal ผ่าน Nuclias Connect เหมาะสำหรับสำนักงาน โรงแรม ร้านอาหาร โรงเรียน หอพัก และพื้นที่ Public Wi-Fi ที่ต้องการให้ผู้ใช้เชื่อมต่อ Guest Wi-Fi แล้วผ่านหน้า Login หรือหน้า Accept Policy ก่อนออกอินเทอร์เน็ต
โครงสร้างตัวอย่าง
Smartphone
↓
COMSIAM-GUEST
↓
D-Link Access Point
↓
Captive Portal
↓
Authentication
↓
Internet
ผู้ดูแลสามารถบริหาร Portal และ Guest Network จาก Nuclias Connect ส่วนกลาง แล้วกระจาย Configuration ไปยัง Access Point หลายตัวพร้อมกันได้
บทความนี้จาก comsiam จะอธิบายตั้งแต่การสร้าง Guest SSID, VLAN, Captive Portal, Username/Password, Passcode, RADIUS, External Portal, Session Timeout, Redirect ไปจนถึงวิธีแก้เมื่อเชื่อม Wi-Fi ได้แต่หน้า Login ไม่เด้ง
① Captive Portal คืออะไร
Captive Portal คือหน้า Web Authentication ที่ปรากฏหลังผู้ใช้เชื่อม Wi-Fi
ตัวอย่าง
เชื่อม Guest Wi-Fi
↓
ได้ IP Address
↓
เปิด Browser
↓
Captive Portal
↓
Login / Accept
↓
Internet
นิยมใช้กับ Guest และ Public Wi-Fi
② Captive Portal ไม่ใช่ Wi-Fi Password
Wi-Fi Password ทำงานตอน Client เชื่อมกับ Access Point
ตัวอย่าง
WPA2/WPA3
↓
เชื่อม Wi-Fi
ส่วน Captive Portal ทำงานหลัง Client เข้า Network แล้ว
Wi-Fi Connected
↓
Portal Login
↓
Internet Access
จึงสามารถใช้ร่วมกันได้
③ ใช้ Captive Portal กับ Guest Wi-Fi
ตัวอย่างที่แนะนำ
SSID:
COMSIAM-GUEST
VLAN:
20
Captive Portal:
Enable
ทำให้ Guest ถูกแยกออกจาก Staff และต้องผ่าน Portal ก่อนใช้งาน Internet
④ อย่าใช้ Guest VLAN ร่วมกับ Staff VLAN
ไม่ควรออกแบบ
COMSIAM-STAFF
COMSIAM-GUEST
↓
VLAN 10 เดียวกัน
เพราะ Guest อาจอยู่ Network เดียวกับอุปกรณ์ของบริษัท
ควรแยก เช่น
STAFF
→ VLAN 10
GUEST
→ VLAN 20
⑤ วาง Network ก่อนตั้ง Portal
ตัวอย่าง
VLAN 20:
192.168.20.0/24
Gateway:
192.168.20.1
DHCP:
192.168.20.100-250
Guest Client ต้องได้รับ IP, Gateway และ DNS ก่อน Captive Portal จะทำงานได้อย่างถูกต้อง
⑥ Firewall สำหรับ Guest
ควรกำหนดอย่างน้อย
Guest → Internet
Allow
แต่
Guest → Staff
Deny
Guest → Server
Deny
Guest → Management
Deny
Captive Portal ไม่ได้แทน Firewall หรือ VLAN Isolation
⑦ เข้า Nuclias Connect
Login เข้า Controller
จากนั้นเลือก
Site
↓
Network
ที่มี AP สำหรับ Guest Wi-Fi
ตัวอย่าง
Site:
HQ
Network:
Guest-WiFi
⑧ เข้า Profile Settings
เข้า Configuration/Profile ของ Network แล้วหาเมนูเกี่ยวกับ
SSID
User Authentication
Captive Portal
ตำแหน่งและชื่อเมนูอาจแตกต่างตาม Nuclias Connect Version และ AP Model
⑨ สร้าง Guest SSID ก่อน
ตัวอย่าง
SSID:
COMSIAM-GUEST
จากนั้น Enable SSID และเลือก Wireless Band ที่ต้องการ
เช่น
2.4 GHz
5 GHz
ตาม AP ที่รองรับ
⑩ กำหนด VLAN ให้ Guest SSID
ตั้ง
VLAN ID:
20
เพื่อให้ Guest Traffic ถูกส่งไป Guest Network
จากนั้นตรวจ Switch Port ไปยัง AP ว่า Allow VLAN 20 แล้ว
⑪ ตรวจ Switch Trunk
ตัวอย่าง AP ใช้
Staff:
VLAN 10
Guest:
VLAN 20
IoT:
VLAN 30
Management:
VLAN 99
Switch Port ต้องรองรับ VLAN ที่ใช้งานทั้งหมดตาม Tagged/Untagged/PVID Design
⑫ เปิด User Authentication
ใน SSID/Profile ให้หาส่วน
User Authentication
แล้วเลือก Authentication Type ตามรูปแบบ Guest Network ที่ต้องการ
⑬ Web Redirection Only คืออะไร
รูปแบบนี้เน้น Redirect ผู้ใช้ไปยัง Web Page ที่กำหนด
ตัวอย่าง
Guest Connect
↓
Redirect
↓
Welcome Page
เหมาะกับกรณีที่ไม่ต้องการ Username/Password แต่ต้องการพาผู้ใช้ไปยังหน้า Landing Page
⑭ Username/Password
สามารถกำหนดให้ผู้ใช้ต้องกรอก
Username
Password
ก่อนออก Internet
เหมาะกับ
พนักงานชั่วคราว
ผู้เข้าร่วมประชุม
ผู้พักโรงแรม
ลูกค้าบางประเภท
⑮ Passcode คืออะไร
Passcode เหมาะกับ Guest ที่ต้องใช้รหัสชั่วคราว
ตัวอย่าง
Guest Wi-Fi
↓
Portal
↓
Passcode:
728194
↓
Internet
สะดวกสำหรับโรงแรม ร้านอาหาร หรือ Front Desk
⑯ Passcode ต่างจาก Wi-Fi Password
Wi-Fi Password อาจใช้ร่วมกันทั้ง Network
ตัวอย่าง
Wi-Fi Key:
GuestWifi2026
ส่วน Passcode สามารถใช้ในขั้นตอน Portal และบริหารตามรูปแบบที่ระบบรองรับ
จึงเหมาะกับการควบคุม Guest มากกว่าใช้ Wi-Fi Password เดียวอย่างเดียว
⑰ Remote RADIUS
องค์กรที่มี RADIUS Server สามารถใช้ Authentication แบบ
Guest
↓
Captive Portal
↓
RADIUS
↓
Authentication
ได้ในระบบที่รองรับ
ต้องกำหนด
RADIUS Server
Port
Shared Secret
ให้ถูกต้อง
⑱ LDAP Authentication
บาง Deployment สามารถใช้ LDAP สำหรับตรวจสอบบัญชีผู้ใช้
เหมาะกับองค์กรที่มี User Directory อยู่แล้ว
แต่ไม่ควรเปิดสิทธิ์ Directory User ทั้งหมดเข้าสู่ Guest Network โดยไม่มี Policy ที่ชัดเจน
⑲ External Captive Portal
สามารถใช้ Portal ภายนอกได้ในระบบที่รองรับ
โครงสร้าง
Guest
↓
D-Link AP
↓
External Portal Server
↓
Authentication
เหมาะกับองค์กรที่ต้องการออกแบบ Portal หรือระบบสมาชิกของตัวเอง
⑳ External Portal ใช้ HTTP หรือ HTTPS
ถ้าระบบรองรับควรใช้
HTTPS
โดยเฉพาะเมื่อ Portal มีการกรอก Credential หรือข้อมูลผู้ใช้
ไม่ควรส่ง Username/Password ผ่าน Web Page ที่ไม่มีการป้องกันอย่างเหมาะสม
㉑ Click-through Portal
บางระบบสามารถให้ผู้ใช้เพียงกด
Accept
หรือ
Continue
เพื่อยอมรับ Terms of Use
เหมาะกับ Guest Wi-Fi ที่ไม่จำเป็นต้องสร้าง Account รายบุคคล
㉒ Terms of Use
สามารถใช้ Portal แสดงข้อความ เช่น
เงื่อนไขการใช้งาน Wi-Fi
นโยบายการใช้งาน
ข้อจำกัดบริการ
ก่อนอนุญาตออก Internet
ข้อความควรสั้น อ่านง่าย และเป็นไปตามนโยบายขององค์กร
㉓ Session Timeout คืออะไร
Session Timeout กำหนดระยะเวลาที่ Authentication มีผล
ตัวอย่าง
Session Timeout:
240 นาที
หลังหมดเวลา ผู้ใช้อาจต้อง Authentication ใหม่ตาม Policy
㉔ Idle Timeout คืออะไร
Idle Timeout ใช้ตัด Session เมื่อผู้ใช้ไม่มี Traffic ตามเวลาที่กำหนด
ตัวอย่าง
Idle Timeout:
60 นาที
ช่วยลด Session ที่ค้างอยู่โดยไม่จำเป็น
㉕ Session Timeout ไม่ควรสั้นเกินไป
ถ้าตั้ง
10 นาที
ผู้ใช้โรงแรมหรือร้านอาหารอาจต้อง Login ซ้ำบ่อยจนสร้างประสบการณ์ไม่ดี
ควรกำหนดให้เหมาะกับสถานที่
㉖ Session Timeout ไม่ควรยาวเกินความจำเป็น
ในทางกลับกัน หากตั้งหลายวันกับ Public Wi-Fi อาจทำให้ Account หรือ Session ถูกใช้งานนานเกิน Policy
ต้องพิจารณา
Security
User Experience
รูปแบบธุรกิจ
ร่วมกัน
㉗ Web Redirection หลัง Login
สามารถกำหนดให้ผู้ใช้หลัง Authentication ถูก Redirect ไปยัง Website
ตัวอย่าง
Login Success
↓
www.company.example
อาจใช้สำหรับ
Welcome Page
Promotion
Hotel Information
Restaurant Menu
Corporate Website
㉘ อย่าใช้ Redirect URL ที่เข้าไม่ได้จาก Guest
หาก Portal Redirect ไป Server ภายในที่ Guest VLAN ถูก Firewall Block ผู้ใช้จะเห็น Error
ต้องตรวจเส้นทางไปยัง Destination จริง
㉙ Portal Template
ระบบอาจมี Template สำหรับ Login Page
สามารถเลือก Style ที่ต้องการตาม Version
ควรทำหน้า Portal ให้
อ่านง่าย
Responsive
Logo ไม่ใหญ่เกิน
Button ชัดเจน
ใช้งานบนมือถือได้
㉚ ทดสอบ Portal บน Smartphone
ผู้ใช้ Guest ส่วนใหญ่ใช้ Smartphone
ควรทดสอบอย่างน้อย
Android
iPhone
ไม่ควรตรวจจาก Notebook เพียงเครื่องเดียว
㉛ Captive Portal Detection คืออะไร
ระบบปฏิบัติการของ Smartphone/Notebook มักตรวจว่าหลังเชื่อม Wi-Fi สามารถออก Internet ได้หรือไม่
หากพบว่าต้อง Authentication ระบบอาจเปิดหน้าต่าง Portal ให้อัตโนมัติ
แต่ไม่ได้รับประกันว่าจะเด้งทุกครั้ง
㉜ เชื่อม Wi-Fi แล้ว Portal ไม่เด้ง
ให้เปิด Browser แล้วลองเข้าเว็บไซต์ HTTP ทั่วไปเพื่อ Trigger Redirect
บางครั้ง HTTPS, DNS Cache หรือ Browser Behavior ทำให้ Portal ไม่เด้งอัตโนมัติ
㉝ Client ต้องได้ IP ก่อน
ตรวจ Client
ตัวอย่าง
IP:
192.168.20.105
Gateway:
192.168.20.1
DNS:
ได้รับแล้ว
ถ้าเป็น
169.254.x.x
ยังไม่ควรแก้ Captive Portal
ต้องแก้ DHCP/VLAN ก่อน
㉞ Portal ไม่เด้งเพราะ VLAN ผิด
ตัวอย่าง Guest SSID ตั้ง
VLAN 20
แต่ Switch Port ไม่ Allow VLAN 20
Client อาจเชื่อม SSID ได้แต่ไม่มี Network Connectivity
Captive Portal จึงทำงานไม่ได้
㉟ Portal ไม่เด้งเพราะ DNS
หาก DNS ใช้งานไม่ได้ Client อาจไม่สามารถ Resolve Destination ที่ต้องใช้ระหว่างกระบวนการ Portal
ตรวจ
DNS Server
Firewall
Guest VLAN
ให้ครบ
㊱ HTTPS ทำให้ Redirect ซับซ้อนได้
เว็บไซต์สมัยใหม่ส่วนใหญ่ใช้ HTTPS
การ Redirect HTTPS Connection โดยตรงมีข้อจำกัดด้าน Certificate และ Security
ดังนั้น Captive Portal Detection ของ OS และ HTTP Request แรกจึงมีความสำคัญ
ไม่ควรแก้ด้วยการทำ Certificate Bypass แบบไม่ปลอดภัย
㊲ Portal เปิดได้แต่ Login ไม่ผ่าน
ตรวจ
Authentication Type
Username
Password
Passcode
RADIUS
LDAP
ตามระบบที่ใช้
หากหน้า Portal เปิดได้ แสดงว่า SSID/VLAN/Portal Reachability มีโอกาสทำงานแล้ว
㊳ RADIUS Login ไม่ผ่าน
ตรวจ
RADIUS Server IP
Port
Shared Secret
Firewall
User Account
รวมถึง Log บน RADIUS Server
Shared Secret ผิดเพียงตัวเดียว Authentication ก็ล้มเหลวได้
㊴ Portal Login ผ่านแต่ไม่มี Internet
ตรวจ
Guest Firewall
NAT
Default Gateway
DNS
WAN
เพราะ Authentication ผ่านแล้ว แต่ Internet Routing อาจยังไม่ทำงาน
㊵ Guest ออก Internet ได้โดยไม่เจอ Portal
ตรวจ
Captive Portal Enabled?
Authentication Type?
SSID Mapping?
Profile Applied?
รวมถึงดูว่ากำลังทดสอบ SSID ถูกตัวหรือไม่
㊶ AP บางตัวมี Portal บางตัวไม่มี
หากใช้ SSID ชื่อเดียวกันหลาย AP แต่ Portal ทำงานไม่เหมือนกัน ให้ตรวจ
AP Online
Profile Version
Upload Configuration
Run Status
Network Assignment
AP บางตัวอาจยังใช้ Configuration เก่า
㊷ Save แล้วต้อง Push Configuration
หลังตั้ง Captive Portal ให้
Save
จากนั้นต้อง Upload/Push Configuration ไปยัง Access Point ตาม Workflow ของ Nuclias Connect
อย่าคิดว่า Save Controller แล้ว AP ทุกตัวเปลี่ยนทันทีเสมอไป
㊸ ใช้ Immediate หรือ Schedule
สามารถเลือก
Immediate
เพื่อ Push ทันที
หรือกำหนดเวลา เช่น
02:00
สำหรับระบบ Production ที่มี AP จำนวนมาก
㊹ เปลี่ยน Captive Portal อาจกระทบผู้ใช้ปัจจุบัน
การเปลี่ยน Authentication หรือ SSID Profile อาจทำให้ Client
Reconnect
Login ใหม่
Session หมด
Internet ขาดชั่วคราว
ควรทำใน Maintenance Window หากเป็นสถานที่ใช้งานหนาแน่น
㊺ ทดสอบ AP ตัวเดียวก่อน
ถ้ามี Guest AP 30 ตัว ให้เริ่ม
AP-Test
ก่อน
ทดสอบ
Connect
↓
ได้ IP
↓
Portal
↓
Login
↓
Internet
ครบแล้วจึง Push ไป AP ที่เหลือ
㊻ Guest Client Isolation
นอกจาก Captive Portal ควรพิจารณา Client Isolation
แนวคิด
Guest A
✕
Guest B
ช่วยลดการติดต่อกันโดยตรงระหว่างผู้ใช้ Guest
㊼ Captive Portal ไม่แทน Client Isolation
แม้ Guest ทั้งสองคน Login Portal สำเร็จ
ถ้าอยู่ VLAN เดียวและไม่มี Isolation/Firewall ที่เหมาะสม อาจยังติดต่อกันได้
ดังนั้นต้องใช้ Security หลาย Layer
㊽ จำกัด Bandwidth Guest
สามารถกำหนด Bandwidth Policy ตามความสามารถของ AP/Profile
ตัวอย่าง
Guest Client:
10 Mbps
หรือ Policy ตามองค์กร
ช่วยป้องกันผู้ใช้รายเดียวใช้ Bandwidth สูงเกินไป
㊾ อย่าจำกัด Bandwidth ต่ำเกินไป
Guest ปัจจุบันอาจใช้
Video Call
Maps
Cloud
Social Media
Work Application
หาก Limit ต่ำเกินไป ผู้ใช้จะมองว่า Wi-Fi มีปัญหา
ควรดู Capacity และจำนวนผู้ใช้จริง
㊿ จำกัดระยะเวลาการใช้งาน Guest
หากระบบ Authentication รองรับ สามารถออกแบบ
Passcode
→ ใช้ได้ 1 วัน
หรือ
Session
→ 4 ชั่วโมง
ตามประเภทสถานที่
เหมาะกับโรงแรม Event หรือ Meeting Room
51. Captive Portal สำหรับโรงแรม
ตัวอย่าง
SSID:
HOTEL-GUEST
VLAN:
20
Authentication:
Passcode
Session:
ตามระยะเวลาที่กำหนด
Front Desk สามารถออก Credential ตามระบบที่ใช้
ช่วยควบคุม Guest Access ได้ดีกว่าแจก Wi-Fi Password เดียวทุกห้อง
52. Captive Portal สำหรับร้านอาหาร
ตัวอย่าง
SSID:
RESTAURANT-GUEST
Authentication:
Click Through
หรือ Passcode
หลัง Login อาจ Redirect ไปยัง
เมนู
โปรโมชั่น
เว็บไซต์ร้าน
ตามความเหมาะสม
53. Captive Portal สำหรับสำนักงาน
สำหรับผู้มาติดต่อสามารถสร้าง
VISITOR-WIFI
แยกจาก
STAFF-WIFI
แล้วกำหนด
Visitor
→ Internet Only
ช่วยไม่ให้บุคคลภายนอกเข้า Network ภายในบริษัท
54. Captive Portal สำหรับโรงเรียน
สามารถแยก
STAFF
STUDENT
GUEST
เป็น SSID/VLAN คนละกลุ่ม
จากนั้นใช้ Authentication และ Firewall Policy ให้เหมาะกับแต่ละกลุ่ม
ไม่ควรใช้ Portal เดียวแล้วให้ทุกคนเข้าถึง Network เท่ากันทั้งหมด
55. เก็บ Log ตามนโยบายองค์กร
ระบบ Guest Wi-Fi อาจต้องมี Log สำหรับ
Authentication
Session
Events
Troubleshooting
ตามความสามารถของระบบ
ควรกำหนด Retention ตามนโยบาย ความเป็นส่วนตัว และกฎหมายที่เกี่ยวข้องกับองค์กร
56. อย่าเก็บข้อมูลเกินความจำเป็น
Captive Portal ไม่ควรขอข้อมูลส่วนบุคคลจำนวนมากหากไม่จำเป็นต่อวัตถุประสงค์
ควรใช้หลัก
เก็บเท่าที่จำเป็น
และป้องกันข้อมูล Authentication อย่างเหมาะสม
57. ตรวจ Portal หลัง Firmware Update
หลัง Upgrade AP หรือ Nuclias Connect ควรทดสอบ Captive Portal ใหม่
โดยเฉพาะ
Redirect
Authentication
Template
RADIUS
Passcode
External Portal
เพราะ Guest Wi-Fi อาจพึ่ง Feature หลายส่วนพร้อมกัน
58. Troubleshoot แบบเป็น Layer
Layer 1
AP
PoE
Cable
Switch
Layer 2
SSID
VLAN
Trunk
PVID
Layer 3
IP
DHCP
Gateway
DNS
Firewall
NAT
Portal
Authentication
Portal Profile
Session
Redirect
RADIUS
การไล่ตาม Layer จะเร็วกว่าการเปลี่ยน Portal Template แบบสุ่ม
59. Checklist ตั้ง Captive Portal
✓ สร้าง Guest SSID
✓ แยก Guest VLAN
✓ Switch Allow VLAN
✓ DHCP ทำงาน
✓ Guest ได้ Gateway/DNS
✓ Guest เข้า Internet ได้ตาม Policy
✓ Guest เข้า Staff ไม่ได้
✓ เปิด User Authentication
✓ เลือก Authentication Type
✓ ตั้ง Session/Idle Timeout
✓ ตั้ง Redirect หากจำเป็น
✓ ตั้ง Portal Template
✓ ตั้ง RADIUS/LDAP หากใช้
✓ เปิด Client Isolation ตามเหมาะสม
✓ จำกัด Bandwidth หากต้องการ
✓ Save Profile
✓ Push Configuration
✓ ตรวจ Run Status
✓ ทดสอบ Android
✓ ทดสอบ iPhone
✓ ทดสอบ Notebook
60. ตัวอย่าง Captive Portal สำหรับ Guest Wi-Fi
สมมติ
SSID:
COMSIAM-GUEST
VLAN:
20
Guest Network:
192.168.20.0/24
Gateway:
192.168.20.1
DHCP:
192.168.20.100-250
กำหนด Firewall
Guest
→ Internet
Allow
Guest
→ Staff
Deny
Guest
→ Server
Deny
Guest
→ Management
Deny
ใน Nuclias Connect
COMSIAM-GUEST
↓
User Authentication
↓
Captive Portal
↓
Authentication Type:
Passcode / Username-Password / Click-through
ตามความต้องการขององค์กร
จากนั้น
Save Profile
↓
Upload Configuration
↓
AP01
AP02
AP03
AP04
ทดสอบจาก Smartphone
Connect COMSIAM-GUEST
↓
ได้รับ 192.168.20.x
↓
Portal แสดง
↓
Authentication
↓
Internet ใช้งานได้
กรณีเชื่อม Wi-Fi ได้แต่ Portal ไม่เด้ง
ตรวจตามลำดับ
1. Client ได้ IP หรือไม่
2. Gateway ถูกหรือไม่
3. DNS ใช้งานได้หรือไม่
4. VLAN ถูกหรือไม่
5. Captive Portal Enable หรือไม่
6. SSID ผูก Portal ถูกตัวหรือไม่
7. Profile ถูก Push ไป AP หรือยัง
8. เปิด HTTP Page ทดสอบ
9. ลอง Forget Wi-Fi แล้ว Connect ใหม่
10. ทดสอบ Client อีกเครื่อง
กรณี Portal ขึ้นแต่ Internet ไม่ได้
ถ้า
Portal:
สำเร็จ
แต่
Internet:
ไม่ได้
ให้ตรวจ
Firewall
NAT
Gateway
DNS
WAN
ไม่ควรเสียเวลาแก้ Username/Password ต่อ เพราะ Authentication ผ่านแล้ว
ข้อผิดพลาดที่พบบ่อย
ข้อผิดพลาดสำคัญ ได้แก่
Guest กับ Staff ใช้ VLAN เดียวกัน
Switch ไม่ Allow Guest VLAN
Guest ไม่มี DHCP
Captive Portal ผูกผิด SSID
Save Profile แต่ไม่ได้ Push ไป AP
Session Timeout สั้นเกินไป
External Portal เข้าไม่ได้
RADIUS Shared Secret ผิด
DNS มีปัญหา
HTTPS ทำให้เข้าใจผิดว่า Redirect เสีย
Guest เข้า Management VLAN ได้
ไม่มี Client Isolation
ใช้ Wi-Fi Password เดียวแทนการควบคุม Guest ทั้งหมด
ไม่ทดสอบ Portal บน Smartphone
สรุป
การ ตั้ง Captive Portal ผ่าน Nuclias Connect ควรเริ่มจากสร้าง Guest Network ที่ถูกต้องก่อน ไม่ใช่เริ่มจากหน้า Portal เพียงอย่างเดียว
ลำดับที่แนะนำคือ
Guest SSID
↓
Guest VLAN
↓
DHCP
↓
Firewall
↓
Captive Portal
↓
Authentication
↓
Push Configuration
↓
ทดสอบ Client
หากเชื่อม Wi-Fi ได้แต่หน้า Portal ไม่เด้ง ให้ตรวจก่อนว่า Client ได้ IP, Gateway และ DNS ถูกต้องหรือไม่ แล้วจึงตรวจ Portal Profile และ Authentication
สำหรับระบบ Guest Wi-Fi ที่ดี ควรแยก Staff, Guest และ Management ออกจากกัน พร้อมจำกัดสิทธิ์ Guest ให้ออก Internet ได้เฉพาะที่จำเป็น
แนวทางของ comsiam คือมอง Captive Portal เป็นเพียงชั้น Authentication หนึ่งของระบบ Guest Wi-Fi โดย Security หลักยังต้องมี VLAN, Firewall และ Client Isolation ร่วมด้วย วิธีนี้จะปลอดภัยและบริหารง่ายกว่าการใช้ Portal เพียงอย่างเดียวแล้วปล่อย Guest อยู่ Network เดียวกับระบบภายใน