Ruckus के लिए कैप्टिव पोर्टल
यह तकनीकी संदर्भ गाइड CommScope Ruckus SmartZone और Unleashed आर्किटेक्चर पर बाहरी कैप्टिव पोर्टल डिप्लॉय करने के लिए एक प्रामाणिक इंटीग्रेशन प्लेबुक प्रदान करती है। यह एक सुरक्षित, हाई-डेंसिटी गेस्ट WiFi समाधान प्रदान करने के लिए गेस्ट WLANs, WISPr रीडायरेक्शन, RADIUS AAA सर्वर सेटिंग्स और Walled Garden अपवादों के लिए स्टेप-बाय-स्टेप कॉन्फ़िगरेशन के माध्यम से नेटवर्क इंजीनियरों का मार्गदर्शन करती है।
इस गाइड को सुनें
पॉडकास्ट ट्रांसक्रिप्ट देखें
📚 Part of our core series: Multi-Tenant WiFi →
- कार्यकारी सारांश
- तकनीकी गहन विश्लेषण
- WISPr ऑथेंटिकेशन फ्लो
- कोर आर्किटेक्चर तुलना
- इम्प्लीमेंटेशन गाइड
- भाग A: Ruckus SmartZone कॉन्फ़िगरेशन
- भाग B: Ruckus Unleashed कॉन्फ़िगरेशन
- सर्वश्रेष्ठ अभ्यास
- 1. विस्तृत गेस्ट VLAN सेगमेंटेशन
- 2. हाई-डेंसिटी RF ऑप्टिमाइज़ेशन
- 3. डायनेमिक Walled Garden प्रबंधन
- 4. सुरक्षित सेशन प्रबंधन
- 5. नियामक अनुपालन और सुरक्षा
- समस्या निवारण और जोखिम न्यूनीकरण
- सामान्य विफलता मोड और समाधान पाथ
- नेटवर्क पोर्ट और प्रोटोकॉल आवश्यकताएं
- ROI और व्यावसायिक प्रभाव
- 1. बड़े पैमाने पर फर्स्ट-पार्टी डेटा कैप्चर
- 2. हाइपर-लोकलाइज्ड मार्केटिंग और जुड़ाव
- 3. परिचालन दक्षता और वेन्यू अंतर्दृष्टि
- व्यावसायिक प्रभाव मैट्रिक्स
- संदर्भ

कार्यकारी सारांश
एंटरप्राइज स्थानों में एक हाई-परफॉर्मेंस गेस्ट वायरलेस नेटवर्क को डिप्लॉय करने के लिए सहज यूजर एक्सपीरियंस और मजबूत तकनीकी सुरक्षा के बीच एक नाजुक संतुलन की आवश्यकता होती है। CommScope Ruckus आर्किटेक्चर का उपयोग करने वाले संगठनों के लिए—चाहे वे हाई-डेंसिटी वाले स्टेडियम और कन्वेंशन सेंटर हों या बड़े रिटेल एस्टेट और हॉस्पिटैलिटी ग्रुप—कैप्टिव पोर्टल यूजर ऑनबोर्डिंग, अनुपालन (compliance) लागू करने और फर्स्ट-पार्टी डेटा कैप्चर के लिए प्राथमिक गेटवे के रूप में कार्य करता है।
यह गाइड बाहरी कैप्टिव पोर्टल को Ruckus SmartZone और Ruckus Unleashed कंट्रोलर्स के साथ इंटीग्रेट करने के लिए एक प्रामाणिक, स्टेप-बाय-स्टेप प्लेबुक प्रदान करती है। इंडस्ट्री-मानक Wireless Internet Service Provider roaming (WISPr) प्रोटोकॉल का लाभ उठाकर, नेटवर्क इंजीनियर विश्वसनीय रीडायरेक्शन, सुरक्षित Remote Authentication Dial-In User Service (RADIUS) ऑथेंटिकेशन और विस्तृत Walled Garden कॉन्फ़िगरेशन लागू कर सकते हैं।
जब इसे Purple's Guest WiFi और WiFi Analytics प्लेटफॉर्म के साथ जोड़ा जाता है, तो यह इंटीग्रेशन वेन्यू ऑपरेटरों को महत्वपूर्ण विजिटर डेमोग्राफिक्स कैप्चर करने, अंतरराष्ट्रीय डेटा नियमों (जैसे GDPR और PCI-DSS) का अनुपालन करने और शक्तिशाली मार्केटिंग ऑटोमेशन को अनलॉक करने की अनुमति देता है। चाहे Hospitality और Transport हब में सेंट्रलाइज्ड Virtual SmartZone (vSZ) आर्किटेक्चर डिप्लॉय करना हो, या Retail वातावरण में डिस्ट्रीब्यूटेड AP-आधारित Unleashed नेटवर्क, यह तकनीकी संदर्भ एक मजबूत, हाई-थ्रूपुट डिप्लॉयमेंट सुनिश्चित करता है।
तकनीकी गहन विश्लेषण
एक अत्यधिक स्केलेबल गेस्ट नेटवर्क को डिप्लॉय करने के लिए, इंजीनियरों को उन अंतर्निहित कम्युनिकेशन मानकों को समझना चाहिए जो कैप्टिव पोर्टल फ्लो को नियंत्रित करते हैं। Ruckus आर्किटेक्चर क्लाइंट रीडायरेक्शन और ऑथेंटिकेशन को नेगोशिएट करने के लिए WISPr 2.0 मानक का उपयोग करते हैं। WISPr यह परिभाषित करता है कि कैसे एक वायरलेस एक्सेस पॉइंट (AP) या कंट्रोलर अनऑथेंटिकेटेड HTTP/HTTPS ट्रैफिक को इंटरसेप्ट करता है और क्लाइंट ब्राउज़र को बाहरी पोर्टल वेब सर्वर पर रीडायरेक्ट करता है।
WISPr ऑथेंटिकेशन फ्लो
बाहरी कैप्टिव पोर्टल रीडायरेक्शन प्रक्रिया नेटवर्क ट्रांजैक्शन के एक सख्त क्रम का पालन करती है। समस्या निवारण (troubleshooting) और अपस्ट्रीम फ़ायरवॉल पॉलिसियों को कॉन्फ़िगर करने के लिए इस फ्लो को समझना आवश्यक है:
- Association: गेस्ट क्लाइंट ओपन, अनएन्क्रिप्टेड गेस्ट SSID से जुड़ता है। AP DHCP के माध्यम से क्लाइंट को एक IP एड्रेस असाइन करता है।
- HTTP Probe: क्लाइंट ऑपरेटिंग सिस्टम इंटरनेट एक्सेस को सत्यापित करने के लिए एक HTTP प्रोब (जैसे,
captive.apple.comपर Apple का Captive Network Assistant प्रोब याconnectivitycheck.gstatic.comपर Android का कनेक्टिविटी चेक) भेजता है। - HTTP 302 Redirect: Ruckus AP या SmartZone कंट्रोलर इस अनऑथेंटिकेटेड HTTP अनुरोध को इंटरसेप्ट करता है। यह HTTP 302 रीडायरेक्ट के साथ प्रतिक्रिया देता है, जिससे क्लाइंट का ब्राउज़र बाहरी पोर्टल URL (जैसे, Purple का लॉगिन पेज) पर फॉरवर्ड हो जाता है। इस रीडायरेक्ट URL में महत्वपूर्ण क्वेरी पैरामीटर जोड़े जाते हैं, जिसमें क्लाइंट का MAC एड्रेस (
client_mac), IP एड्रेस (client_ip), AP MAC एड्रेस (ap_mac), और कंट्रोलर का Northbound Interface IP (nbiIP) शामिल हैं। - Portal Rendering: क्लाइंट ब्राउज़र बाहरी पोर्टल पेज लोड करता है। पोर्टल डोमेन और उससे जुड़े एसेट्स के लिए अनऑथेंटिकेटेड ट्रैफिक को कंट्रोलर की Walled Garden पॉलिसी द्वारा अनुमति दी जाती है।
- User Authentication: यूजर पोर्टल पर लॉगिन आवश्यकताओं (जैसे, सोशल साइन-ऑन, SMS रजिस्ट्रेशन, फॉर्म सबमिशन) को पूरा करता है।
- RADIUS Access-Request: बाहरी पोर्टल प्लेटफॉर्म, एक RADIUS क्लाइंट के रूप में कार्य करते हुए, कॉन्फ़िगर किए गए RADIUS ऑथेंटिकेशन सर्वर (जैसे Purple का क्लाउड RADIUS इन्फ्रास्ट्रक्चर) को एक Access-Request भेजता है।
- RADIUS Access-Accept: RADIUS सर्वर क्रेडेंशियल्स को वैलिडेट करता है और Ruckus कंट्रोलर को सेशन पैरामीटर (जैसे, सेशन टाइमआउट, बैंडविड्थ सीमाएं) वाला एक Access-Accept पैकेट लौटाता है।
- NBI Callback: बाहरी पोर्टल WISPr क्रेडेंशियल्स का उपयोग करके Ruckus कंट्रोलर के Northbound Interface (NBI) को एक API कॉल करता है, जो कंट्रोलर को क्लाइंट के MAC एड्रेस को ऑथराइज करने का निर्देश देता है।
- Internet Access: कंट्रोलर क्लाइंट की स्थिति को "Authenticated" में बदल देता है, जिससे कॉन्फ़िगर की गई सेशन पॉलिसियों के अधीन पूर्ण इंटरनेट एक्सेस की अनुमति मिलती है।

कोर आर्किटेक्चर तुलना
वेन्यू के पैमाने के आधार पर, संगठन या तो CommScope Ruckus SmartZone (एंटरप्राइज-स्केल, कंट्रोलर-आधारित) या Ruckus Unleashed (डिस्ट्रीब्यूटेड, कंट्रोलर-रहित) आर्किटेक्चर डिप्लॉय करते हैं। हालांकि दोनों WISPr-आधारित बाहरी कैप्टिव पोर्टल का समर्थन करते हैं, लेकिन उनके अंतर्निहित कॉन्फ़िगरेशन पाथ और क्षमताएं काफी भिन्न हैं:
| तकनीकी विशेषता | Ruckus SmartZone (vSZ / SZ144 / SZ300) | Ruckus Unleashed (डिस्ट्रीब्यूटेड AP) |
|---|---|---|
| कंट्रोलर आर्किटेक्चर | सेंट्रलाइज्ड फिजिकल या वर्चुअल अप्लायंस जो 10,000 APs तक का प्रबंधन करता है। | डिस्ट्रीब्यूटेड मास्टर-मेंबर AP आर्किटेक्चर जो 50 APs तक का प्रबंधन करता है। |
| कॉन्फ़िगरेशन पाथ | Services > Hotspots & Portals > Hotspot (WISPr) |
Admin & Services > Services > Hotspot Services |
| API कॉलबैक विधि | TCP पोर्ट 9080/9443 के माध्यम से Northbound Interface (NBI)। | बिना किसी बाहरी API कॉलबैक के डायरेक्ट RADIUS/लोकल ऑथेंटिकेशन। |
| MAC एड्रेस एन्क्रिप्शन | डिफ़ॉल्ट रूप से सक्षम; CLI (no encrypt-mac-ip) के माध्यम से अक्षम किया जाना चाहिए। |
डिफ़ॉल्ट रूप से अक्षम; MAC एड्रेस प्लेन टेक्स्ट में पास किए जाते हैं। |
| Walled Garden वाइल्डकार्ड | पूर्ण वाइल्डकार्ड फ़ॉर्मेटिंग का समर्थन करता है (जैसे, *.purple.ai)। |
डोमेन-स्तरीय प्रविष्टियों का समर्थन करता है (जैसे, purple.ai)। |
| RADIUS प्रॉक्सी सपोर्ट | "Proxy (SZ Authenticator)" या डायरेक्ट AAA के माध्यम से समर्थित। | डायरेक्ट AAA सर्वर कॉन्फ़िगरेशन के माध्यम से समर्थित। |
| लक्षित डिप्लॉयमेंट | स्टेडियम, बड़े होटल, Transport हब, Healthcare कैंपस। | मिड-मार्केट होटल, Retail स्टोर, Schools । |
इम्प्लीमेंटेशन गाइड
यह स्टेप-बाय-स्टेप इम्प्लीमेंटेशन गाइड नेटवर्क इंजीनियरों को Ruckus SmartZone और Ruckus Unleashed कंट्रोलर्स पर बाहरी कैप्टिव पोर्टल कॉन्फ़िगर करने की प्रक्रिया बताती है।
भाग A: Ruckus SmartZone कॉन्फ़िगरेशन
चरण 1: RADIUS AAA सर्वर कॉन्फ़िगर करें
एक बाहरी डेटाबेस के खिलाफ गेस्ट यूजर्स को ऑथेंटिकेट करने के लिए, आपको पहले RADIUS ऑथेंटिकेशन और अकाउंटिंग सर्वर को परिभाषित करना होगा।
- Services & Profiles > Authentication पर जाएं और Proxy (SZ Authenticator) टैब चुनें।
- अपने लक्षित Zone का चयन करें और Create पर क्लिक करें।
- निम्नलिखित पैरामीटर कॉन्फ़िगर करें:
- Name:
Purple_RADIUS_Auth - Service Protocol:
RADIUS - Primary Server IP: अपने Purple एडमिन कंसोल में प्रदान किया गया IP एड्रेस दर्ज करें।
- Port:
1812 - Shared Secret: अपना Purple RADIUS Shared Secret दर्ज करें।
- Backup RADIUS: Enabled (हाई अवेलेबिलिटी के लिए सेकेंडरी IP, पोर्ट
1812, और वही shared secret कॉन्फ़िगर करें)।
- Name:
- सहेजने के लिए OK पर क्लिक करें।
- Services & Profiles > Accounting पर जाएं और Proxy (SZ Authenticator) टैब के तहत Create पर क्लिक करें।
- निम्नलिखित पैरामीटर कॉन्फ़िगर करें:
- Name:
Purple_RADIUS_Acct - Service Protocol:
RADIUS Accounting - Primary Server IP: अपने Purple एडमिन कंसोल में प्रदान किया गया IP एड्रेस दर्ज करें।
- Port:
1813 - Shared Secret: अपना Purple RADIUS Shared Secret दर्ज करें।
- Backup RADIUS: Enabled (सेकेंडरी IP, पोर्ट
1813, और वही shared secret कॉन्फ़िगर करें)।
- Name:
- सहेजने के लिए OK पर क्लिक करें।
चरण 2: Hotspot WISPr पोर्टल प्रोफाइल कॉन्फ़िगर करें
Hotspot WISPr प्रोफाइल रीडायरेक्शन व्यवहार और Walled Garden नियमों को परिभाषित करता है।
- Services & Profiles > Hotspots & Portals > Hotspot (WISPr) पर जाएं।
- अपने लक्षित Zone का चयन करें और Create पर क्लिक करें।
- General Options सेक्शन में, कॉन्फ़िगर करें:
- Portal Name:
Purple_WISPr_Portal - WISPr Smart Client Support:
None - Login URL: External चुनें और Purple द्वारा प्रदान किया गया प्राथमिक रीडायरेक्ट URL दर्ज करें (जैसे,
https://login.purple.ai/start)। - Redirect MAC Format:
AA:BB:CC:DD:EE:FF(यह फ़ॉर्मेट Purple के डेटाबेस पार्सिंग के लिए महत्वपूर्ण है)।
- Portal Name:
- Start Page सेक्शन में, कॉन्फ़िगर करें:
- Redirect to the following URL चुनें और दर्ज करें:
https://login.purple.ai/success.php
- Redirect to the following URL चुनें और दर्ज करें:
- Session Options सेक्शन में, कॉन्फ़िगर करें:
- Session Timeout:
1440मिनट (24 घंटे, या अपनी कॉर्पोरेट पॉलिसी के अनुसार रखें)। - Grace Period:
60मिनट (यूजर को बिना दोबारा ऑथेंटिकेट किए 1 घंटे के भीतर फिर से कनेक्ट करने की अनुमति देता है)।
- Session Timeout:
- प्रोफाइल को सहेजने के लिए OK पर क्लिक करें।
चरण 3: Walled Garden अपवादों को परिभाषित करें
Walled Garden अनऑथेंटिकेटेड क्लाइंट्स को DNS रिज़ॉल्यूशन करने और स्प्लैश पेज लोड करने तथा ऑथेंटिकेट करने के लिए आवश्यक विशिष्ट डोमेन से एसेट्स डाउनलोड करने की अनुमति देता है।
- अपने नए बनाए गए
Purple_WISPr_Portalप्रोफाइल को एडिट करें। - नीचे स्क्रॉल करें और Walled Garden सेक्शन को विस्तृत करने के लिए + चिह्न पर क्लिक करें।
- निम्नलिखित अनिवार्य डोमेन जोड़ें। ध्यान दें कि Ruckus SmartZone को वाइल्डकार्ड फ़ॉर्मेट
*.domain.comकी आवश्यकता होती है:*.purple.ai(मुख्य पोर्टल और रीडायरेक्शन डोमेन)*.cloudfront.net(स्टाइलशीट और JavaScript एसेट्स लोड करने के लिए CDN)*.apple.comऔरcaptive.apple.com(Apple Captive Network Assistant व्यवहार को प्रबंधित करने के लिए)*.googleapis.comऔर*.gstatic.com(Google API और एसेट डिलीवरी के लिए)
- यदि आप सोशल लॉगिन सक्षम करते हैं तो कोई भी सोशल मीडिया डोमेन जोड़ें (जैसे, Facebook लॉगिन के लिए
*.facebook.com,*.facebook.net)। - सहेजने के लिए OK पर क्लिक करें।
चरण 4: गेस्ट वायरलेस LAN (WLAN) कॉन्फ़िगर करें
अब, RADIUS सर्वर और Hotspot प्रोफाइल को एक नए SSID से बाइंड करें।
- Wireless LANs पर जाएं और अपने लक्षित Zone का चयन करें।
- एक नया WLAN बनाने के लिए Create पर क्लिक करें।
- General Options कॉन्फ़िगर करें:
- Name:
Guest_WiFi - SSID:
!Free_Venue_WiFi
- Name:
- Security Options कॉन्फ़िगर करें:
- Authentication Type:
Hotspot (WISPr) - Method:
Open - Encryption Options:
None
- Authentication Type:
- Hotspot Portal सेक्शन को विस्तृत करें:
- Hotspot (WISPr) Portal:
Purple_WISPr_Portalचुनें। - Authentication Service:
Purple_RADIUS_Authचुनें। - Accounting Service:
Purple_RADIUS_Acctचुनें। - Send Interim Update:
5मिनट पर सेट करें (रीयल-टाइम सेशन ट्रैकिंग के लिए आवश्यक)।
- Hotspot (WISPr) Portal:
- RADIUS Options को विस्तृत करें:
- NAS ID: User-defined पर सेट करें और अपना Purple-असाइन किया गया वेन्यू ID दर्ज करें।
- Called Station ID: AP MAC चुनें।
- Single Session ID: ON (APs पर सेशन डुप्लिकेशन को रोकता है)।
- WLAN को डिप्लॉय करने के लिए OK पर क्लिक करें।
चरण 5: WISPr Northbound Interface (NBI) सक्षम करें
NBI Purple को क्लाइंट्स को ऑथराइज करने के लिए SmartZone से वापस संवाद करने की अनुमति देता है।
- Administration > External Services > WISPr Northbound Interface पर जाएं।
- Enable Northbound Interface support बॉक्स को चेक करें।
- एक Username और Password परिभाषित करें (जैसे,
purple_nbi/SecureNbiPassword123!)। - इन क्रेडेंशियल्स को Purple एडमिन कंसोल में Integrations > Ruckus SmartZone के तहत दर्ज करें।
चरण 6: MAC/IP एन्क्रिप्शन अक्षम करें (महत्वपूर्ण CLI चरण)
डिफ़ॉल्ट रूप से, SmartZone रीडायरेक्ट URL में MAC एड्रेस को एन्क्रिप्ट करता है। आपको इसे अक्षम करना होगा ताकि Purple क्लाइंट MAC को पढ़ सके।
- अपने SmartZone कंट्रोलर मैनेजमेंट IP पर एक SSH सेशन खोलें।
- अपने एडमिनिस्ट्रेटर क्रेडेंशियल्स के साथ लॉग इन करें।
- निम्नलिखित कमांड निष्पादित करें:
ruckus> enable ruckus# config ruckus(config)# no encrypt-mac-ip ruckus(config)# end ruckus# write memory
भाग B: Ruckus Unleashed कॉन्फ़िगरेशन
कंट्रोलर-रहित Unleashed आर्किटेक्चर का उपयोग करने वाले छोटे वेन्यू के लिए, मास्टर AP वेब इंटरफेस के माध्यम से कैप्टिव पोर्टल को कॉन्फ़िगर करें।
चरण 1: AAA सर्वर परिभाषित करें
- Admin & Services > Services > AAA Servers पर जाएं।
- RADIUS ऑथेंटिकेशन सर्वर जोड़ने के लिए Create New पर क्लिक करें:
- Name:
Purple_Auth - Type:
RADIUS - IP Address: Purple का RADIUS IP दर्ज करें।
- Port:
1812 - Shared Secret: अपना Purple RADIUS Shared Secret दर्ज करें।
- Name:
- OK पर क्लिक करें।
- RADIUS अकाउंटिंग सर्वर जोड़ने के लिए Create New पर क्लिक करें:
- Name:
Purple_Acct - Type:
RADIUS Accounting - IP Address: Purple का RADIUS IP दर्ज करें।
- Port:
1813 - Shared Secret: अपना Purple RADIUS Shared Secret दर्ज करें।
- Name:
- OK पर क्लिक करें।
चरण 2: Hotspot सर्विस कॉन्फ़िगर करें
- Admin & Services > Services > Hotspot Services पर जाएं।
- Create New पर क्लिक करें।
- General टैब के तहत:
- Name:
Purple_Hotspot - Login URL: अपना Purple रीडायरेक्ट URL दर्ज करें।
- Start Page: Redirect to the following URL चुनें और
https://login.purple.ai/success.phpदर्ज करें।
- Name:
- Authentication टैब के तहत:
- Authentication Server:
Purple_Authचुनें। - Accounting Server:
Purple_Acctचुनें। - Interim Update:
5मिनट पर सेट करें।
- Authentication Server:
- Walled Garden टैब के तहत:
- डोमेन-स्तरीय प्रविष्टियां जोड़ें (जैसे,
purple.ai,cloudfront.net,gstatic.com)। ध्यान दें कि Unleashed को एस्टरिस्क वाइल्डकार्ड प्रीफिक्स की आवश्यकता नहीं होती है; मानक डोमेन-स्तरीय मिलान स्वचालित रूप से लागू किया जाता है।
- डोमेन-स्तरीय प्रविष्टियां जोड़ें (जैसे,
- सहेजने के लिए OK पर क्लिक करें।
चरण 3: WLAN को Hotspot सर्विस असाइन करें
- Wi-Fi Networks पर जाएं और Create पर क्लिक करें।
- Name और SSID को अपने गेस्ट नेटवर्क नाम पर सेट करें।
- Usage Type को Hotspot Service पर सेट करें।
- सेवाओं की सूची से
Purple_Hotspotचुनें। - सभी Unleashed APs पर SSID को पब्लिश करने के लिए OK पर क्लिक करें।

सर्वश्रेष्ठ अभ्यास
अधिकतम परफॉर्मेंस, सुरक्षा और नियामक अनुपालन सुनिश्चित करने के लिए, नेटवर्क आर्किटेक्ट्स को निम्नलिखित उद्योग-मानक सर्वश्रेष्ठ प्रथाओं को लागू करना चाहिए:
1. विस्तृत गेस्ट VLAN सेगमेंटेशन
गेस्ट ट्रैफिक को कभी भी नेटिव या मैनेजमेंट VLAN पर मैप न करें। गेस्ट क्लाइंट्स को हमेशा एक समर्पित, नॉन-रूटेबल VLAN (जैसे, VLAN 100) पर आइसोलेट करें। गेस्ट ट्रैफिक को कॉर्पोरेट सबनेट, पॉइंट-ऑफ-सेल (POS) सिस्टम और IoT इन्फ्रास्ट्रक्चर तक पहुंचने से रोकने के लिए अपस्ट्रीम स्विच या फ़ायरवॉल पर सख्त Access Control Lists (ACLs) लागू करें। यह सेगमेंटेशन PCI-DSS अनुपालन के लिए एक मुख्य आवश्यकता है।
2. हाई-डेंसिटी RF ऑप्टिमाइज़ेशन
स्टेडियम, कॉन्फ्रेंस सेंटर और बड़े रिटेल हब जैसे हाई-डेंसिटी वाले वातावरण में, RF ट्यूनिंग महत्वपूर्ण है। क्लाइंट्स को तेज दरों पर मजबूर करने के लिए कम लेगेसी डेटा दरों को अक्षम करें (जैसे, 12 Mbps से नीचे की 802.11b दरों को अक्षम करें), जिससे एयरटाइम विवाद कम हो। डुअल-बैंड क्लाइंट डिवाइसों को 5 GHz और 6 GHz स्पेक्ट्रम पर निर्देशित करने के लिए Band Steering सक्षम करें, जिससे लेगेसी डिवाइसों के लिए अत्यधिक भीड़भाड़ वाले 2.4 GHz बैंड को सुरक्षित रखा जा सके।
3. डायनेमिक Walled Garden प्रबंधन
अपने Walled Garden को यथासंभव सीमित रखें। अत्यधिक अनुमति देने वाले Walled Garden (जैसे कि 172.217.0.0/16 जैसे बड़े IP सबनेट जोड़ना) अनऑथेंटिकेटेड यूजर्स को कैप्टिव पोर्टल को बायपास करने और बिना लॉग इन किए बाहरी सेवाओं (जैसे Google Search या YouTube) तक पहुंचने की अनुमति दे सकते हैं। अपने Walled Garden डोमेन का नियमित रूप से ऑडिट करें, विशेष रूप से नए सोशल लॉगिन प्रदाताओं को सक्षम करने के बाद।
4. सुरक्षित सेशन प्रबंधन
उचित सेशन टाइमआउट (जैसे, 1440 मिनट / 24 घंटे) और ग्रेस पीरियड (जैसे, 60 मिनट) सेट करें। एक अच्छी तरह से कॉन्फ़िगर किया गया ग्रेस पीरियड उन यूजर्स को, जो अस्थायी रूप से WiFi कवरेज खो देते हैं (जैसे, होटल की लॉबी से बाहर कदम रखना), बिना दोबारा ऑथेंटिकेट करने के लिए मजबूर किए सहजता से फिर से कनेक्ट करने की अनुमति देकर "पोर्टल थकान" को रोकता है।
5. नियामक अनुपालन और सुरक्षा
सार्वजनिक गेस्ट WiFi डिप्लॉय करने से वेन्यू कानूनी जोखिमों के दायरे में आ जाते हैं। सुनिश्चित करें कि आपका कैप्टिव पोर्टल इंटीग्रेशन स्थानीय नियमों का अनुपालन करता है:
- GDPR / CCPA: सुनिश्चित करें कि स्प्लैश पेज सेवा की स्पष्ट शर्तें और गोपनीयता नीतियां प्रदर्शित करता है, जिसके लिए मार्केटिंग कम्युनिकेशन्स के लिए सक्रिय ऑप्ट-इन सहमति की आवश्यकता होती है।
- WPA3-Transition Mode: हालांकि गेस्ट नेटवर्क आमतौर पर ओपन होते हैं, लेकिन क्लाइंट और AP के बीच वायरलेस ट्रैफिक को बिना किसी प्री-शेयर्ड की (pre-shared key) के एन्क्रिप्ट करने के लिए Opportunistic Wireless Encryption (OWE) के साथ WPA3-Transition मोड को सक्षम करने पर विचार करें, जो मेहमानों को पैसिव ईव्सड्रॉपिंग (चोरी-छिपे सुनने) से बचाता है।
- Web Content Filtering: अपस्ट्रीम DNS सर्वर (जैसे Cisco Umbrella या Cloudflare Families) को गेस्ट VLAN पर दुर्भावनापूर्ण डोमेन, एडल्ट कंटेंट और अवैध फ़ाइल-शेयरिंग ट्रैफिक को ब्लॉक करने के लिए कॉन्फ़िगर किया जाना चाहिए।
समस्या निवारण और जोखिम न्यूनीकरण
Ruckus हार्डवेयर पर बाहरी कैप्टिव पोर्टल डिप्लॉय करते समय, इंजीनियरों को आमतौर पर कॉन्फ़िगरेशन और नेटवर्क पाथ समस्याओं के एक अनुमानित सेट का सामना करना पड़ता है। डिप्लॉयमेंट की बाधाओं को हल करने के लिए इस संरचित समस्या निवारण ढांचे का उपयोग करें।
सामान्य विफलता मोड और समाधान पाथ
समस्या 1: गेस्ट डिवाइस कैप्टिव पोर्टल पेज पर रीडायरेक्ट नहीं हो रहे हैं।
- मूल कारण A: DNS रिज़ॉल्यूशन विफलता। अनऑथेंटिकेटेड क्लाइंट्स को रीडायरेक्शन से पहले DNS क्वेरीज़ को रिज़ॉल्व करने में सक्षम होना चाहिए। यदि क्लाइंट
login.purple.aiको रिज़ॉल्व नहीं कर सकता है, तो रीडायरेक्ट विफल हो जाएगा।- समाधान: सत्यापित करें कि गेस्ट VLAN को असाइन किया गया DHCP स्कोप वैध, सार्वजनिक DNS सर्वर (जैसे,
1.1.1.1या8.8.8.8) प्रदान करता है। सुनिश्चित करें कि अपस्ट्रीम फ़ायरवॉल प्री-ऑथेंटिकेशन के तहत गेस्ट सबनेट से इंटरनेट पर UDP पोर्ट 53 ट्रैफिक की अनुमति देता है।
- समाधान: सत्यापित करें कि गेस्ट VLAN को असाइन किया गया DHCP स्कोप वैध, सार्वजनिक DNS सर्वर (जैसे,
- मूल कारण B: फ़ायरवॉल पोर्ट 9080/9443 को ब्लॉक कर रहा है। SmartZone को स्प्लैश पेज लोड करने के लिए विशिष्ट पोर्ट खुले होने की आवश्यकता होती है।
- समाधान: सुनिश्चित करें कि किसी भी स्थानीय फ़ायरवॉल के माध्यम से TCP पोर्ट 9080 (HTTP) या 9443 (HTTPS) की अनुमति है।
- मूल कारण C: Walled Garden गलत कॉन्फ़िगरेशन। रीडायरेक्ट URL स्वयं ब्लॉक हो सकता है।
- समाधान: सुनिश्चित करें कि
*.purple.aiको Hotspot WISPr Walled Garden में स्पष्ट रूप से परिभाषित किया गया है।
- समाधान: सुनिश्चित करें कि
समस्या 2: मेहमान लॉगिन पेज देख सकते हैं और पूरा कर सकते हैं, लेकिन "Connect" पर क्लिक करने के बाद इंटरनेट का उपयोग नहीं कर सकते।
- मूल कारण A: NBI कम्युनिकेशन विफलता। बाहरी पोर्टल SmartZone कंट्रोलर को वापस ऑथराइजेशन API कॉल नहीं भेज सकता है।
- समाधान: सत्यापित करें कि SmartZone का Northbound Interface (NBI) सक्षम है और Purple एडमिन कंसोल में दर्ज क्रेडेंशियल्स कंट्रोलर कॉन्फ़िगरेशन से मेल खाते हैं। सुनिश्चित करें कि आपका एज फ़ायरवॉल Purple के सार्वजनिक IP रेंज से SmartZone मैनेजमेंट IP पर इनबाउंड TCP पोर्ट 9080 (या 9443) ट्रैफिक की अनुमति देता है।
- मूल कारण B: RADIUS ऑथेंटिकेशन विफलता। कंट्रोलर RADIUS Access-Accept को अस्वीकार कर रहा है या इसे प्राप्त नहीं किया है।
- समाधान: SmartZone पर Services & Profiles > Authentication पर जाएं, अपने RADIUS सर्वर का चयन करें, और Test AAA पर क्लिक करें। कनेक्टिविटी सत्यापित करने के लिए परीक्षण क्रेडेंशियल्स दर्ज करें। यदि परीक्षण विफल रहता है, तो RADIUS IP, पोर्ट 1812, और Shared Secret सत्यापित करें। सुनिश्चित करें कि आपके एज फ़ायरवॉल पर UDP पोर्ट 1812 और 1813 आउटबाउंड की अनुमति है।
समस्या 3: Apple iOS डिवाइस स्वचालित रूप से Captive Network Assistant (CNA) मिनी-ब्राउज़र प्रदर्शित नहीं करते हैं।
- मूल कारण: Apple CNA बायपास सक्षम है या Walled Garden बहुत अधिक अनुमति देने वाला है। यदि Apple के परीक्षण डोमेन को Walled Garden में अनुमति दी जाती है, तो iOS मान लेता है कि उसके पास सीधे इंटरनेट एक्सेस है और CNA को दबा देता है।
- समाधान: यदि आप CNA को प्रदर्शित होने के लिए मजबूर करना चाहते हैं, तो सुनिश्चित करें कि
captive.apple.comआपके Walled Garden में पूरी तरह से बायपास नहीं है। इसके विपरीत, यदि आपकी पॉलिसी CNA को बायपास करने और यूजर्स को एक मानक ब्राउज़र खोलने के लिए मजबूर करने की है, तो सुनिश्चित करें कि WLAN कॉन्फ़िगरेशन में Bypass CNA को ON किया गया है।
- समाधान: यदि आप CNA को प्रदर्शित होने के लिए मजबूर करना चाहते हैं, तो सुनिश्चित करें कि
नेटवर्क पोर्ट और प्रोटोकॉल आवश्यकताएं
Ruckus कंट्रोलर, क्लाइंट डिवाइस और बाहरी पोर्टल के बीच निर्बाध संचार सुनिश्चित करने के लिए, सत्यापित करें कि आपके नेटवर्क फ़ायरवॉल पर निम्नलिखित पोर्ट की अनुमति है:
| स्रोत | गंतव्य | प्रोटोकॉल | पोर्ट | उद्देश्य |
|---|---|---|---|---|
| गेस्ट सबनेट | सार्वजनिक DNS | UDP | 53 |
प्री-ऑथेंटिकेशन DNS रिज़ॉल्यूशन। |
| गेस्ट सबनेट | SmartZone कंट्रोलर | TCP | 9080 / 9443 |
कैप्टिव पोर्टल रीडायरेक्शन और WISPr वेब ऑथेंटिकेशन। |
| SmartZone कंट्रोलर | Purple RADIUS सर्वर | UDP | 1812 |
RADIUS ऑथेंटिकेशन ट्रैफिक। |
| SmartZone कंट्रोलर | Purple RADIUS सर्वर | UDP | 1813 |
RADIUS अकाउंटिंग / सेशन ट्रैकिंग। |
| Purple पोर्टल क्लाउड | SmartZone कंट्रोलर | TCP | 9080 / 9443 |
इनबाउंड Northbound Interface (NBI) API कॉलबैक। |
ROI और व्यावसायिक प्रभाव
जबकि नेटवर्क इंजीनियर पैकेट फ्लो और पोर्ट कॉन्फ़िगरेशन पर ध्यान केंद्रित करते हैं, IT निदेशकों और CTOs को एंटरप्राइज गेस्ट WiFi में निवेश को सही ठहराना होगा। Ruckus हाई-डेंसिटी हार्डवेयर को Purple's WiFi Analytics प्लेटफॉर्म के साथ इंटीग्रेट करना एक कॉस्ट-सेंटर नेटवर्क को एक उच्च-मूल्य वाली व्यावसायिक संपत्ति में बदल देता है, जो निवेश पर मापने योग्य रिटर्न (ROI) प्रदान करता है।
1. बड़े पैमाने पर फर्स्ट-पार्टी डेटा कैप्चर
Retail और Hospitality जैसे उद्योगों में, ग्राहकों के डेमोग्राफिक्स को समझना व्यावसायिक विकास का एक प्राथमिक चालक है। एक मानक ओपन SSID शून्य विजिटर डेटा कैप्चर करता है। Purple के कैप्टिव पोर्टल को लागू करके, वेन्यू 25% से 40% की औसत लॉगिन पूर्णता दर प्राप्त करते हैं। यह ऑपरेटरों को कानूनी रूप से सत्यापित ईमेल पते, फोन नंबर और सोशल प्रोफाइल कैप्चर करने की अनुमति देता है।
2. हाइपर-लोकलाइज्ड मार्केटिंग और जुड़ाव
Ruckus की सटीक लोकेशन सेवाओं को Purple के मार्केटिंग इंजन के साथ जोड़कर, वेन्यू भौतिक उपस्थिति के आधार पर स्वचालित, रीयल-टाइम अभियान शुरू कर सकते हैं। उदाहरण के लिए, एक रिटेल ब्रांड उस गेस्ट को लक्षित SMS कूपन भेज सकता है जो 15 मिनट से अधिक समय से किसी विशिष्ट विभाग में ब्राउज़ कर रहा है, या एक होटल गेस्ट के लॉबी WiFi से कनेक्ट होने के तुरंत बाद स्पा सेवाओं को बुक करने के लिंक के साथ एक स्वागत ईमेल भेज सकता है।
3. परिचालन दक्षता और वेन्यू अंतर्दृष्टि
कैप्टिव पोर्टल को लोकेशन एनालिटिक्स के साथ इंटीग्रेट करना शक्तिशाली परिचालन इंटेलिजेंस प्रदान करता है। वेन्यू निदेशक निम्नलिखित की निगरानी कर सकते हैं:
- फुटफॉल और ड्वेल टाइम: विजिटर्स की सटीक संख्या, वे कितने समय तक रुकते हैं, और भौतिक स्थान के माध्यम से उनके मार्ग को मापें।
- लॉयल्टी और रिटर्न दरें: मार्केटिंग अभियानों और परिचालन परिवर्तनों के प्रभाव का मूल्यांकन करने के लिए नए बनाम लौटने वाले विजिटर्स की पहचान करें।
- स्टाफ ऑप्टिमाइज़ेशन: स्टाफिंग स्तरों को रीयल-टाइम विजिटर डेंसिटी मैप्स के साथ संरेखित करें, जिससे ऑफ-पीक घंटों के दौरान ओवरहेड कम हो और पीक समय के दौरान ग्राहक सेवा में सुधार हो।
व्यावसायिक प्रभाव मैट्रिक्स
नीचे दी गई तालिका Ruckus और Purple इंटीग्रेटेड गेस्ट WiFi नेटवर्क के डिप्लॉयमेंट के बाद कोर वर्टिकल में विशिष्ट व्यावसायिक परिणामों को रेखांकित करती है:
| वेन्यू वर्टिकल | प्राथमिक व्यावसायिक चुनौती | Ruckus + Purple समाधान | मापने योग्य व्यावसायिक प्रभाव |
|---|---|---|---|
| Hospitality (होटल, रिसॉर्ट्स) | उच्च गेस्ट ऑनबोर्डिंग घर्षण; कम डायरेक्ट बुकिंग दरें; खराब समीक्षा वॉल्यूम। | सहज WISPr ऑनबोर्डिंग; TripAdvisor से जुड़े स्वचालित पोस्ट-स्टे ईमेल ट्रिगर। | डायरेक्ट बुकिंग में 20% की वृद्धि; सकारात्मक ऑनलाइन समीक्षा वॉल्यूम में 35% की वृद्धि। |
| Retail (मॉल, फ्लैगशिप स्टोर) | भौतिक विजिटर यात्राओं को ट्रैक करने में असमर्थता; कम लॉयल्टी प्रोग्राम नामांकन। | स्प्लैश पेज के माध्यम से डेमोग्राफिक डेटा कैप्चर करें; भौतिक मार्ग और ड्वेल टाइम को ट्रैक करें। | लॉयल्टी डेटाबेस में 15% की वृद्धि; लक्षित SMS के माध्यम से औसत बास्केट आकार में 10% की वृद्धि। |
| Transport (हवाई अड्डे, ट्रेन स्टेशन) | उच्च भीड़भाड़; जटिल बहु-भाषी यात्री ऑनबोर्डिंग। | हाई-डेंसिटी Ruckus AP परफॉर्मेंस; फ्लाइट ट्रैकिंग के साथ बहु-भाषी कैप्टिव पोर्टल। | कनेक्शन से संबंधित सपोर्ट टिकटों में 40% की कमी; रिटेल रियायत खर्च में 25% की वृद्धि। |
| Healthcare (अस्पताल, क्लीनिक) | सख्त सुरक्षा अनुपालन; गेस्ट एक्सेस के लिए उच्च प्रशासनिक ओवरहेड। | आइसोलेटेड गेस्ट VLAN; सुरक्षित स्व-पंजीकरण पोर्टल; NAC समाधानों के साथ इंटीग्रेशन। | HIPAA और PCI-DSS के साथ 100% अनुपालन; IT हेल्पडेस्क टिकट वॉल्यूम में 30% की कमी। |
वायरलेस इंजीनियरिंग में तकनीकी उत्कृष्टता को रणनीतिक व्यावसायिक लक्ष्यों के साथ संरेखित करके, Ruckus और Purple इंटीग्रेशन एक सुरक्षित, अनुपालनशील और अत्यधिक लाभदायक एंटरप्राइज नेटवर्क इन्फ्रास्ट्रक्चर प्रदान करता है।
संदर्भ
- [1] CommScope Ruckus SmartZone Access Services Guide
- [2] Ruckus SmartZone RADIUS Authentication Deployment Guide
- [3] Ruckus Unleashed Hotspot WISPr Configuration Guide
- [4] Cisco Wireless APs: 2026 Guide to Products & Deployment
- [5] 10 Best Network Access Control (NAC) Solutions for 2026
- [6] WiFi in Schools: The 2026 Administrator & IT Guide
- [7] How to Implement 802.1X Authentication with Cloud RADIUS
मुख्य परिभाषाएं
WISPr (Wireless Internet Service Provider roaming)
Wi-Fi Alliance द्वारा विकसित एक ड्राफ्ट प्रोटोकॉल जो स्मार्ट क्लाइंट्स और वेब ब्राउज़रों को मानकीकृत XML या HTTP 302 रीडायरेक्शन का उपयोग करके वायरलेस हॉटस्पॉट के खिलाफ स्वचालित रूप से ऑथेंटिकेट करने में सक्षम बनाता है।
बाहरी कैप्टिव पोर्टल प्लेटफॉर्म पर अनऑथेंटिकेटेड गेस्ट डिवाइसों को फॉरवर्ड करने के लिए Ruckus कंट्रोलर्स में कोर रीडायरेक्शन प्रोटोकॉल के रूप में उपयोग किया जाता है।
Northbound Interface (NBI)
Ruckus SmartZone कंट्रोलर द्वारा प्रदर्शित एक API जो बाहरी वेब पोर्टलों को ऑथराइजेशन कॉलबैक भेजने की अनुमति देता है, जो कंट्रोलर को एक विशिष्ट क्लाइंट MAC एड्रेस को इंटरनेट एक्सेस प्रदान करने का निर्देश देता है।
सफल लॉगिन के बाद Purple को गेस्ट सेशन को ऑथराइज करने की अनुमति देने के लिए TCP पोर्ट 9080 (HTTP) या 9443 (HTTPS) पर सक्षम होना चाहिए।
Walled Garden
IP एड्रेस, सबनेट या डोमेन नामों की एक सूची जिसे अनऑथेंटिकेटेड गेस्ट क्लाइंट्स को प्री-ऑथेंटिकेशन के तहत एक्सेस करने की अनुमति होती है।
स्प्लैश पेज सही ढंग से लोड होना सुनिश्चित करने के लिए पोर्टल के डोमेन, CDNs और ऑपरेटिंग सिस्टम कैप्टिव पोर्टल डिटेक्शन एंडपॉइंट्स के साथ कॉन्फ़िगर किया जाना चाहिए।
RADIUS (Remote Authentication Dial-In User Service)
UDP पोर्ट 1812 (ऑथेंटिकेशन) और 1813 (अकाउंटिंग) पर काम करने वाला एक नेटवर्किंग प्रोटोकॉल जो यूजर्स के लिए सेंट्रलाइज्ड ऑथेंटिकेशन, ऑथराइजेशन और अकाउंटिंग (AAA) प्रबंधन प्रदान करता है।
Ruckus कंट्रोलर क्रेडेंशियल्स को वैलिडेट करने और सेशन की अवधि को ट्रैक करने के लिए क्लाइंट सेशन डेटा को Purple के RADIUS सर्वर पर फॉरवर्ड करते हैं।
CNA (Captive Network Assistant)
ऑपरेटिंग सिस्टम (जैसे Apple iOS/macOS और Android) में निर्मित एक लाइटवेट, सीमित ब्राउज़र जो एक सक्रिय कैप्टिव पोर्टल वाले ओपन नेटवर्क का पता चलने पर स्वचालित रूप से लॉन्च होता है।
यदि इंजीनियर मेहमानों को ऑथेंटिकेशन पूरा करने के लिए मैन्युअल रूप से एक पूर्ण ब्राउज़र खोलने के लिए मजबूर करना चाहते हैं, तो WLAN सेटिंग्स में इसे बायपास किया जा सकता है।
Interim Accounting Update
सक्रिय सेशन स्थिति, बैंडविड्थ खपत और कनेक्शन समय को अपडेट करने के लिए वायरलेस कंट्रोलर द्वारा RADIUS सर्वर को भेजा जाने वाला एक आवधिक (periodic) RADIUS संदेश।
यह सुनिश्चित करने के लिए कि Purple का डैशबोर्ड सटीक, रीयल-टाइम एनालिटिक्स प्रदर्शित करे, Ruckus WLAN कॉन्फ़िगरेशन में इसे 5 मिनट पर सेट किया जाना चाहिए।
Client Isolation
वायरलेस कंट्रोलर पर कॉन्फ़िगर की गई एक सुरक्षा विशेषता जो एक ही AP या WLAN से जुड़े वायरलेस क्लाइंट्स को एक-दूसरे से सीधे संवाद करने से रोकती है।
यूजर्स को स्थानीय ARP स्पूफिंग, मैन-इन-द-मिडल हमलों और अनधिकृत डिवाइस स्कैनिंग से बचाने के लिए गेस्ट WiFi नेटवर्क के लिए आवश्यक है।
WPA3-Transition Mode
एक सुरक्षा कॉन्फ़िगरेशन जो पुराने WPA2-संगत उपकरणों और नए WPA3-संगत उपकरणों को एक साथ एक ही SSID से कनेक्ट करने की अनुमति देता है।
बिना पासवर्ड की आवश्यकता के ओपन SSIDs के लिए ओवर-द-एयर एन्क्रिप्शन प्रदान करने के लिए Opportunistic Wireless Encryption (OWE) के साथ गेस्ट नेटवर्क पर डिप्लॉय किया जा सकता है।
हल किए गए उदाहरण
Ruckus SmartZone (vSZ) को डिप्लॉय करने वाले एक हाई-डेंसिटी कॉन्फ्रेंस सेंटर को Purple के कैप्टिव पोर्टल का उपयोग करके एक गेस्ट WiFi नेटवर्क लागू करने की आवश्यकता है। नेटवर्क को 5,000 तक समवर्ती (concurrent) सेशन को संभालना चाहिए, गेस्ट ट्रैफिक को कॉर्पोरेट सबनेट से अलग करना चाहिए, और सोशल लॉगिन ऑथेंटिकेशन का समर्थन करना चाहिए।
- कोर स्विच पर समर्पित गेस्ट VLAN 200 कॉन्फ़िगर करें और इसे Ruckus AP ज़ोन पर मैप करें। उच्च रोटेशन को समायोजित करने के लिए सार्वजनिक DNS सर्वर (जैसे, 1.1.1.1, 8.8.8.8) और कम लीज समय (2 घंटे) के साथ एक DHCP स्कोप परिभाषित करें।
- SmartZone में, Services & Profiles > Authentication > Proxy (SZ Authenticator) पर जाएं और दिए गए shared secret के साथ पोर्ट 1812 पर Purple के क्लाउड RADIUS IPs की ओर इशारा करते हुए प्राइमरी/बैकअप RADIUS सर्वर बनाएं।
- पोर्ट 1813 पर Purple के अकाउंटिंग IPs की ओर इशारा करते हुए RADIUS अकाउंटिंग सर्वर बनाएं। सक्रिय सेशन को सटीक रूप से ट्रैक करने के लिए अंतरिम अपडेट अंतराल (interim update interval) को 5 मिनट पर सेट करें।
- एक Hotspot WISPr पोर्टल प्रोफाइल बनाएं। लॉगिन URL को Purple रीडायरेक्शन URL के साथ 'External' पर सेट करें। '.purple.ai', '.cloudfront.net', और सोशल मीडिया डोमेन (जैसे, '*.facebook.com') के लिए Walled Garden वाइल्डकार्ड अपवाद जोड़ें।
- गेस्ट WLAN बनाएं। ऑथेंटिकेशन टाइप को Hotspot (WISPr) पर सेट करें, नए बनाए गए Hotspot प्रोफाइल का चयन करें, और RADIUS ऑथेंटिकेशन और अकाउंटिंग सेवाओं को बाइंड करें। Called Station ID को 'AP MAC' पर सेट करें और 'Single Session ID' सक्षम करें।
- SSH के माध्यम से SmartZone CLI तक पहुंचें और पोर्टल पर रॉ MAC एड्रेस पास करने के लिए 'no encrypt-mac-ip' निष्पादित करें। कंट्रोलर पर WISPr Northbound Interface (NBI) को सक्षम करें और NBI ऑथराइजेशन कॉलबैक को सक्षम करने के लिए Purple पोर्टल एडमिन कंसोल में क्रेडेंशियल्स इनपुट करें।
45 कमरों वाला एक मध्यम आकार का बुटीक होटल Ruckus Unleashed APs का उपयोग करके एक बाहरी स्प्लैश पेज के साथ गेस्ट WiFi डिप्लॉय करना चाहता है। उन्हें एक लाइटवेट, कंट्रोलर-रहित सेटअप की आवश्यकता है जिसमें CLI प्रबंधन या सार्वजनिक-सामना करने वाले NBI API पोर्ट की आवश्यकता न हो।
- मास्टर Unleashed AP वेब इंटरफेस में लॉग इन करें। Admin & Services > Services > AAA Servers पर जाएं और Purple के क्लाउड RADIUS इन्फ्रास्ट्रक्चर की ओर इशारा करते हुए RADIUS ऑथेंटिकेशन (पोर्ट 1812) और अकाउंटिंग (पोर्ट 1813) सर्वर प्रविष्टियां बनाएं।
- Admin & Services > Services > Hotspot Services पर जाएं और Create New पर क्लिक करें। सेवा का नाम 'Purple_Hotel_Hotspot' रखें।
- General टैब के तहत, लॉगिन URL को Purple पोर्टल रीडायरेक्ट URL पर सेट करें। Start Page को ' https://login.purple.ai/success.php ' पर रीडायरेक्ट करने के लिए सेट करें।
- Authentication टैब के तहत, नए बनाए गए RADIUS सर्वर का चयन करें। अंतरिम अकाउंटिंग अपडेट अंतराल को 5 मिनट पर सेट करें।
- Walled Garden टैब के तहत, आवश्यक डोमेन को डोमेन-स्तरीय प्रविष्टियों के रूप में जोड़ें (जैसे, 'purple.ai', 'cloudfront.net', 'gstatic.com')। ध्यान दें कि Unleashed को एस्टरिस्क वाइल्डकार्ड प्रीफिक्स (*.domain.com) की आवश्यकता या समर्थन नहीं है।
- Wi-Fi Networks पर जाएं, Create पर क्लिक करें, और SSID नाम सेट करें (जैसे, 'Hotel_Guest_WiFi')। Usage Type को 'Hotspot Service' पर सेट करें और ड्रॉप-डाउन सूची से 'Purple_Hotel_Hotspot' चुनें। सभी 45 Unleashed APs पर SSID को स्वचालित रूप से सिंक करने के लिए कॉन्फ़िगरेशन को सहेजें।
अभ्यास प्रश्न
Q1. एक इंजीनियर ने Ruckus SmartZone कैप्टिव पोर्टल इंटीग्रेशन कॉन्फ़िगर किया है। जब यूजर गेस्ट WiFi से कनेक्ट होते हैं, तो उन्हें लॉगिन पेज पर रीडायरेक्ट किया जाता है। हालांकि, अपने क्रेडेंशियल्स दर्ज करने और 'Connect' पर क्लिक करने के बाद, उन्हें तुरंत एक अनंत लूप (infinite loop) में वापस लॉगिन पेज पर रीडायरेक्ट कर दिया जाता है। इस समस्या का सबसे संभावित कारण क्या है, और इसे कैसे हल किया जाना चाहिए?
संकेत: ऑथेंटिकेशन पूरा होने के बाद पोर्टल क्लाउड और SmartZone कंट्रोलर के बीच संचार पर ध्यान केंद्रित करें।
मॉडल उत्तर देखें
सबसे संभावित कारण WISPr Northbound Interface (NBI) कॉलबैक में विफलता या RADIUS ऑथेंटिकेशन बेमेल (mismatch) है। जब यूजर 'Connect' पर क्लिक करता है, तो पोर्टल यूजर को ऑथेंटिकेट करता है और क्लाइंट के MAC एड्रेस को ऑथराइज करने के लिए TCP पोर्ट 9080 या 9443 पर SmartZone कंट्रोलर को एक NBI कॉलबैक भेजने का प्रयास करता है। यदि एज फ़ायरवॉल इस इनबाउंड पोर्ट को ब्लॉक करता है, या यदि पोर्टल कंसोल में दर्ज NBI क्रेडेंशियल्स कंट्रोलर की सेटिंग्स से मेल नहीं खाते हैं, तो कंट्रोलर क्लाइंट को कभी ऑथराइज नहीं करता है। परिणामस्वरूप, जब क्लाइंट फिर से इंटरनेट एक्सेस करने का प्रयास करता है, तो कंट्रोलर ट्रैफिक को इंटरसेप्ट करता है और उन्हें वापस पोर्टल पर रीडायरेक्ट कर देता है। इसे हल करने के लिए: 1) सत्यापित करें कि एज फ़ायरवॉल पर पोर्टल की IP रेंज से SmartZone के मैनेजमेंट IP पर TCP पोर्ट 9443 (या 9080) इनबाउंड खुला है। 2) Administration > WISPr Northbound Interface के तहत SmartZone के NBI कॉन्फ़िगरेशन की जांच करें और पुष्टि करें कि यूजरनेम और पासवर्ड पोर्टल एडमिन कंसोल में कॉन्फ़िगर किए गए विवरण से मेल खाते हैं। 3) shared secret सही होने की पुष्टि करने के लिए Services & Profiles > Authentication > Test AAA के तहत SmartZone पर RADIUS कनेक्टिविटी का परीक्षण करें।
Q2. Ruckus Unleashed क्लस्टर पर गेस्ट WiFi नेटवर्क के डिप्लॉयमेंट के दौरान, कई मेहमान रिपोर्ट करते हैं कि स्प्लैश पेज टूटी हुई छवियों (broken images) और स्टाइलिंग के साथ लोड होता है, और सोशल लॉगिन विकल्प काम करने में विफल रहते हैं। विभिन्न उपकरणों पर अन्य मेहमान स्प्लैश पेज को बिल्कुल भी लोड नहीं कर पाते हैं। सबसे संभावित कॉन्फ़िगरेशन त्रुटि क्या है?
संकेत: सफलतापूर्वक लोड होने वाले डोमेन और प्री-ऑथेंटिकेशन में विफल होने वाले डोमेन के बीच अंतर का विश्लेषण करें।
मॉडल उत्तर देखें
सबसे संभावित कारण एक गलत तरीके से कॉन्फ़िगर किया गया या अपूर्ण Walled Garden है। अनऑथेंटिकेटेड क्लाइंट्स को Walled Garden में स्पष्ट रूप से परिभाषित गंतव्यों को छोड़कर किसी भी इंटरनेट गंतव्य तक पहुंचने से ब्लॉक कर दिया जाता है। यदि स्प्लैश पेज टूटी हुई स्टाइलिंग और छवियों के साथ लोड होता है, तो इसका मतलब है कि ब्राउज़र को बाहरी CDNs से उन एसेट्स को डाउनलोड करने से ब्लॉक किया गया है। यदि सोशल लॉगिन विकल्प विफल हो जाते हैं, तो इसका मतलब है कि सोशल प्रदाता के ऑथेंटिकेशन एंडपॉइंट्स (जैसे, Facebook या Google OAuth URLs) ब्लॉक हैं। इसे हल करने के लिए: 1) Unleashed Hotspot Service कॉन्फ़िगरेशन में Walled Garden प्रविष्टियों का ऑडिट करें। 2) सुनिश्चित करें कि पोर्टल द्वारा उपयोग किए जाने वाले सभी CDN डोमेन (जैसे '.cloudfront.net') और मुख्य पोर्टल डोमेन (जैसे 'purple.ai') जोड़े गए हैं। 3) यदि सोशल लॉगिन सक्षम है, तो विशिष्ट सोशल प्रदाता डोमेन जोड़ें (जैसे, '.facebook.com', '.facebook.net', '.google.com')। 4) ध्यान दें कि Unleashed डोमेन-स्तरीय मिलान का उपयोग करता है, इसलिए एस्टरिस्क वाइल्डकार्ड प्रीफिक्स शामिल न करें (जैसे, '*.purple.ai' के बजाय 'purple.ai' का उपयोग करें)।
Q3. एक वायरलेस इंजीनियर Ruckus Unleashed से एक सेंट्रलाइज्ड Virtual SmartZone (vSZ) कंट्रोलर पर गेस्ट WiFi नेटवर्क को माइग्रेट कर रहा है। वे Walled Garden सूची को बिल्कुल वैसे ही कॉपी करते हैं जैसे इसे Unleashed में कॉन्फ़िगर किया गया था: 'purple.ai', 'cloudfront.net', 'apple.com'। हालांकि, माइग्रेशन के बाद, vSZ नेटवर्क पर क्लाइंट स्प्लैश पेज लोड नहीं कर पाते हैं। सिंटैक्स का वह क्या अंतर है जिसके कारण यह विफलता हुई?
संकेत: Ruckus Unleashed की तुलना में Ruckus SmartZone के लिए विशिष्ट वाइल्डकार्ड फ़ॉर्मेटिंग नियमों की समीक्षा करें।
मॉडल उत्तर देखें
यह विफलता दोनों प्लेटफॉर्म द्वारा Walled Garden प्रविष्टियों को पार्स करने के तरीके में सिंटैक्स अंतर के कारण हुई है। Ruckus Unleashed स्वचालित डोमेन-स्तरीय मिलान लागू करता है, जिसका अर्थ है कि 'purple.ai' दर्ज करने से सभी सबडोमेन (जैसे 'login.purple.ai' या 'assets.purple.ai') स्वचालित रूप से कवर हो जाते हैं। हालांकि, Ruckus SmartZone स्वचालित सबडोमेन मिलान लागू नहीं करता है; इसके लिए एस्टरिस्क प्रीफिक्स (जैसे, '.purple.ai') का उपयोग करके स्पष्ट वाइल्डकार्ड फ़ॉर्मेटिंग की आवश्यकता होती है। यदि इंजीनियर ने SmartZone में 'purple.ai' दर्ज किया है, तो कंट्रोलर केवल रूट डोमेन के लिए ट्रैफिक की अनुमति देगा, जिससे क्लाइंट 'login.purple.ai' पर वास्तविक लॉगिन पेज लोड करने से ब्लॉक हो जाएगा। इसे हल करने के लिए, इंजीनियर को SmartZone में Hotspot WISPr प्रोफाइल को एडिट करना होगा और सही फ़ॉर्मेट का उपयोग करने के लिए Walled Garden प्रविष्टियों को अपडेट करना होगा: '.purple.ai', '.cloudfront.net', और '.apple.com'।
इस श्रृंखला में आगे पढ़ें
Purple WiFi के साथ Grandstream GWN Access Points का एकीकरण
यह आधिकारिक तकनीकी संदर्भ गाइड विस्तार से बताती है कि Grandstream GWN access points को Purple के Guest WiFi और एनालिटिक्स प्लेटफॉर्म के साथ कैसे एकीकृत किया जाए। यह Grandstream कैप्टिव पोर्टल कॉन्फ़िगरेशन, RADIUS AAA सेटिंग्स, walled garden सेटअप, डायनेमिक VLAN स्टीयरिंग के साथ सुरक्षित स्टाफ 802.1X प्रमाणीकरण, और मल्टी-टेनेंट PPSK विभाजन को कवर करता है - जो बड़े पैमाने पर अतिथि और स्टाफ WiFi तैनात करने वाले MSPs और आईटी टीमों के लिए व्यावहारिक, चरण-दर-चरण मार्गदर्शन प्रदान करता है।
Cisco WLC और Catalyst एकीकरण Purple WiFi के साथ: चरण-दर-चरण अतिथि एक्सेस गाइड
यह गाइड Purple के साथ Cisco WLC और Catalyst 9800 Wireless के चरण-दर-चरण एकीकरण का विवरण देती है, जिसमें Central Web Authentication के माध्यम से Guest WiFi कैप्टिव पोर्टल रीडायरेक्शन, 802.1X EAP-TLS का उपयोग करके सुरक्षित Staff WiFi, और डायनेमिक VLAN असाइनमेंट के साथ Cisco Identity Pre-Shared Keys (iPSK) का उपयोग करके मल्टी-टेनेंट सेगमेंटेशन शामिल है। यह उन एंटरप्राइज नेटवर्क आर्किटेक्ट्स और IT सुरक्षा निदेशकों के लिए लिखी गई है जो हॉस्पिटैलिटी, रिटेल और बड़े सार्वजनिक वेन्यू में Cisco इन्फ्रास्ट्रक्चर को डिप्लॉय कर रहे हैं।
Purple WiFi के साथ OpenWrt कस्टम फ़र्मवेयर एकीकरण
यह गाइड Purple WiFi के साथ OpenWrt कस्टम फ़र्मवेयर को तैनात करने के लिए संपूर्ण एकीकरण प्लेबुक प्रदान करती है। इसमें CoovaChilli कैप्टिव पोर्टल कॉन्फ़िगरेशन, iptables वॉल्ड गार्डन प्रबंधन, hostapd के साथ 802.1X सुरक्षित स्टाफ WiFi, और डायनेमिक VLAN असाइनमेंट के साथ मल्टी-टेनेंट PPSK सेगमेंटेशन शामिल है - जो IT टीमों को किसी भी OpenWrt-सक्षम हार्डवेयर पर पहचान-आधारित नेटवर्क बनाने के लिए आवश्यक सटीक कॉन्फ़िगरेशन चरण प्रदान करता है।