Cisco Meraki साठी Captive Portal
Cisco Meraki MR ॲक्सेस पॉइंट्सला Purple च्या क्लाउड Captive Portal सोबत समाकलित करण्यासाठी एक अधिकृत, मध्यम-स्तरीय तांत्रिक संदर्भ मार्गदर्शिका. यामध्ये उच्च-कार्यक्षमता असलेल्या गेस्ट WiFi उपयोजनांसाठी टप्प्याटप्प्याने Meraki डॅशबोर्ड कॉन्फिगरेशन, RADIUS सर्व्हर सेटिंग्ज (पोर्ट्स 1812/1813), Walled Garden वाइल्डकार्ड डोमेन अपवाद आणि सेशन टाइमआउट पॅरामीटर्स समाविष्ट आहेत.
हे मार्गदर्शक ऐका
पॉडकास्ट ट्रान्सक्रिप्ट पहा
📚 Part of our core series: मल्टी-टेनंट WiFi →
- कार्यकारी सारांश
- तांत्रिक सखोल विश्लेषण
- कंट्रोल प्लेन आणि डेटा प्लेन वेगळे करणे
- RADIUS ऑथेंटिकेशन प्रोटोकॉल (PAP)
- समर्थित RADIUS ॲट्रिब्युट्स
- अंमलबजावणी मार्गदर्शक
- पायरी १: SSID ॲक्सेस कंट्रोल कॉन्फिगर करा
- पायरी २: कस्टम Splash Page URL कॉन्फिगर करा
- पायरी ३: Walled Garden डोमेन नेम अपवाद कॉन्फिगर करा
- सर्वोत्तम पद्धती
- १. नेटवर्क सेगमेंटेशन आणि VLAN आयसोलेशन
- २. फेलओव्हर आणि सेशन रेझिलियन्स कॉन्फिगर करा
- ३. सेशन आणि आयडल टाईमआउट्स लागू करा
- ट्रबलशूटिंग आणि जोखीम कमी करणे
- ROI आणि व्यावसायिक प्रभाव
- संदर्भ

कार्यकारी सारांश
ही अधिकृत संदर्भ मार्गदर्शिका Cisco Meraki वायरलेस नेटवर्कला Purple च्या क्लाउड-आधारित Captive Portal सोबत समाकलित करण्यासाठी एक सर्वसमावेशक, टप्प्याटप्प्याने कॉन्फिगरेशन फ्रेमवर्क प्रदान करते. आयटी व्यवस्थापक, नेटवर्क आर्किटेक्ट्स आणि मॅनेज्ड सर्व्हिस प्रोव्हाइडर्स (MSPs) यांच्यासाठी डिझाइन केलेले, हे दस्तऐवज सुरक्षित, उच्च-कार्यक्षमता असणारे गेस्ट WiFi सोल्यूशन तैनात करण्यासाठी Meraki डॅशबोर्डमध्ये आवश्यक असलेल्या अचूक कॉन्फिगरेशनचा तपशील देते [1].
गेस्ट इंटेलिजन्स लेयरला हार्डवेअरपासून वेगळे करून, एंटरप्राइझ ठिकाणे नेटवर्क अखंडता आणि नियामक अनुपालन सुनिश्चित करताना समृद्ध, GDPR-सुसंगत फर्स्ट-पार्टी डेटा कॅप्चर करण्यासाठी Purple च्या प्रमाणित Guest WiFi आणि WiFi Analytics प्लॅटफॉर्मचा लाभ घेऊ शकतात [2]. हे मार्गदर्शक विविध भौतिक ठिकाणांवर जसे की रिटेल , हेल्थकेअर , हॉस्पिटॅलिटी , आणि ट्रान्सपोर्ट हबमध्ये RADIUS ऑथेंटिकेशन (पोर्ट्स 1812/1813), Walled Garden डोमेन अपवाद, CDN वाइल्डकार्ड रिझोल्यूशन आणि गेस्ट रिडायरेक्शन मेकॅनिक्ससह महत्त्वपूर्ण एकत्रीकरण पॅरामीटर्सचे निराकरण करते.
तांत्रिक सखोल विश्लेषण
Cisco Meraki MR ॲक्सेस पॉइंट्स (APs) ला Purple सारख्या बाह्य Captive Portal सोबत यशस्वीरित्या समाकलित करण्यासाठी, नेटवर्क इंजिनिअर्सना मूलभूत कंट्रोल आणि डेटा प्लेन आर्किटेक्चर समजून घेणे आवश्यक आहे. पारंपारिक ऑन-प्रिमाइसेस वायरलेस कंट्रोलर्सच्या विपरीत जेथे RADIUS ऑथेंटिकेशन विनंत्या भौतिक कंट्रोलर किंवा वैयक्तिक APs कडून घेतल्या जातात, Cisco Meraki क्लाउड-व्यवस्थापित आर्किटेक्चरचा वापर करते [1].
कंट्रोल प्लेन आणि डेटा प्लेन वेगळे करणे
जेव्हा एखादा गेस्ट क्लायंट बाह्य Captive Portal साठी कॉन्फिगर केलेल्या ओपन SSID शी जोडला जातो, त्यावेळेस Meraki MR AP क्लायंटला प्री-ऑथेंटिकेशन स्थितीत ठेवतो. या स्थितीत, DNS क्वेरी, DHCP आणि Walled Garden मध्ये स्पष्टपणे परिभाषित केलेल्या IP पत्त्यांवर किंवा होस्टनेमवर जाणाऱ्या ट्रॅफिक व्यतिरिक्त सर्व ट्रॅफिक ब्लॉक केले जाते [3].
वास्तविक RADIUS Access-Request संदेश स्थानिक Meraki MR AP द्वारे व्युत्पन्न केले जात नाहीत. त्याऐवजी, ते Cisco Meraki Dashboard Cloud Infrastructure मधून घेतले जातात [1]. हा एक महत्त्वपूर्ण आर्किटेक्चरल फरक आहे:
> "स्प्लॅश पेजसाठी RADIUS ॲक्सेस विनंती संदेश डॅशबोर्डवरून घेतले जातील, स्थानिक Meraki उपकरणांवरून नाही. त्यामुळे, RADIUS सर्व्हरचा खाजगी LAN IP पत्ता येथे निर्दिष्ट केला जाऊ शकत नाही." [1]
परिणामी, तुमच्या RADIUS सर्व्हरचे रक्षण करणाऱ्या अपस्ट्रीम फायरवॉल्सनी Meraki डॅशबोर्ड आउटबाउंड IP श्रेणींच्या संपूर्ण ब्लॉककडून येणाऱ्या इनबाउंड ट्रॅफिकला परवानगी दिली पाहिजे, जे डायनॅमिक आणि प्रदेश-विशिष्ट असतात [1]. या श्रेणी Meraki डॅशबोर्डवर Help > Firewall info अंतर्गत डायनॅमिकरित्या मिळवल्या जाऊ शकतात [1].

RADIUS ऑथेंटिकेशन प्रोटोकॉल (PAP)
साइन-ऑन स्प्लॅश पेज ऑथेंटिकेशनसाठी, Meraki पासवर्ड ऑथेंटिकेशन प्रोटोकॉल (PAP) चा वापर करते [1]. जरी PAP ऐतिहासिकदृष्ट्या अनइन्क्रिप्टेड असले, तरी Meraki-Purple एकत्रीकरण बहु-स्तरीय एन्क्रिप्शनद्वारे सुरक्षा जोखीम कमी करते:
- क्लायंट-टू-क्लाउड एन्क्रिप्शन: गेस्ट क्लायंट थेट Purple च्या होस्ट केलेल्या Captive Portal सह सुरक्षित HTTPS (SSL/TLS) सेशन स्थापित करतो. क्रेडेंशियल्स (उदा. सोशल लॉगिन टोकन, ईमेल फॉर्म) क्लायंटच्या ब्राउझरपासून Purple च्या सर्व्हरवर ट्रान्सिट दरम्यान एन्क्रिप्ट केले जातात [1].
- RADIUS शेअर्ड सिक्रेट एन्क्रिप्शन: जेव्हा Meraki क्लाउड Purple च्या क्लाउड RADIUS सर्व्हरला RADIUS Access-Request पाठवतो, तेव्हा तो RFC 2865 नुसार कॉन्फिगर केलेले RADIUS Shared Secret आणि मानक XOR फंक्शन वापरून वापरकर्त्याचा पासवर्ड एन्क्रिप्ट करतो [1]. हे सुनिश्चित करते की क्लिअरटेक्स्ट क्रेडेंशियल्स कधीही सार्वजनिक इंटरनेटवर प्रसारित केले जाणार नाहीत.
समर्थित RADIUS ॲट्रिब्युट्स
Meraki क्लाउड आणि Purple क्लाउड RADIUS सेशन पॅरामीटर्स आणि पॉलिसी लागू करण्यासाठी ऑथेंटिकेशन हँडशेक दरम्यान अनेक महत्त्वाच्या ॲट्रिब्युट्सची देवाणघेवाण करतात:
| RADIUS ॲट्रिब्युट | प्रकार | दिशा | वर्णन आणि व्यावहारिक संदर्भ |
|---|---|---|---|
| User-Name | String | Request | गेस्ट वापरकर्त्याचा आयडेंटिफायर (उदा. ईमेल पत्ता, MAC पत्ता) [1]. |
| User-Password | String | Request | एन्क्रिप्ट केलेला वापरकर्ता पासवर्ड किंवा सेशन टोकन [1]. |
| Called-Station-ID | String | Request | AP_MAC:SSID_NAME (उदा. AA-BB-CC-DD-EE-FF:GuestWiFi) म्हणून फॉरमॅट केलेले. स्थान-आधारित पॉलिसी राउटिंगसाठी महत्त्वपूर्ण [1]. |
| Calling-Station-ID | String | Request | क्लायंटचा भौतिक MAC पत्ता (उदा. 11-22-33-44-55-66). डिव्हाइस ट्रॅकिंग आणि सेशन पुन्हा सुरू करण्यासाठी वापरले जाते [1]. |
| Session-Timeout | Integer | Accept | सेकंदांमध्ये कमाल सेशन कालावधी. कालबाह्य झाल्यानंतर, क्लायंटला पुन्हा Captive Portal वर रिडायरेक्ट केले जाते [1]. |
| Idle-Timeout | Integer | Accept | सेकंदांमध्ये कमाल निष्क्रिय वेळ. कोणताही डेटा ट्रान्सफर न झाल्यास, सेशन समाप्त केले जाते. यासाठी RADIUS अकाउंटिंग आवश्यक आहे [1]. |
| Filter-Id | String | Accept | क्लायंटवर लागू करण्यासाठी विशिष्ट Meraki ग्रुप पॉलिसीचे नाव दर्शवते (उदा. बँडविड्थ मर्यादित करणे किंवा विशिष्ट श्रेणी ब्लॉक करणे) [1]. |
अंमलबजावणी मार्गदर्शक
हा टप्प्याटप्प्याने कॉन्फिगरेशन वॉकथ्रू Cisco Meraki MR ॲक्सेस पॉइंट्सला Purple च्या बाह्य Captive Portal सोबत कसे समाकलित करायचे याचे वर्णन करतो.
पायरी १: SSID ॲक्सेस कंट्रोल कॉन्फिगर करा
Meraki डॅशबोर्डमध्ये Wireless > Configure > Access control वर जा [1]. तुमचे लक्ष्य गेस्ट SSID निवडा आणि खालील पॅरामीटर्स कॉन्फिगर करा:
- Association Requirements: Open (no encryption) वर सेट करा [1]. हे अडथळामुक्त ऑनबोर्डिंग अनुभव सुनिश्चित करते. तुम्हाला एन्क्रिप्टेड गेस्ट ट्रान्झिटची आवश्यकता असल्यास, लागू करण्याचा विचार कराmenting Passpoint / Hotspot 2.0 with Cloud RADIUS [4].
- Splash Page: Sign-on with निवडा आणि ड्रॉपडाउन मेनूमधून my RADIUS server निवडा [1].
- RADIUS Servers: Add server वर क्लिक करा आणि Purple चे Cloud RADIUS प्रायमरी आणि सेकंडरी एंडपॉइंट्स इनपुट करा [1]:
- Host IP:
116.203.120.121(प्रायमरी) आणि195.201.123.149(सेकंडरी) - Port:
1812(ऑथेंटिकेशन) [1] - Secret: [तुमचा Purple शेअर्ड सिक्रेट]
- Host IP:
- RADIUS Accounting: RADIUS accounting is enabled वर सेट करा आणि अकाउंटिंग सर्व्हर्स जोडा:
- Host IP:
116.203.120.121(प्रायमरी) आणि195.201.123.149(सेकंडरी) - Port:
1813(अकाउंटिंग) - Secret: [तुमचा Purple शेअर्ड सिक्रेट]
- Host IP:
- Captive Portal Strength: Block all access until sign-on is complete निवडा [1]. हे काटेकोरपणे लागू करते की क्लायंट splash page मधून गेल्याशिवाय इंटरनेटवर प्रवेश करू शकत नाहीत.
पायरी २: कस्टम Splash Page URL कॉन्फिगर करा
Wireless > Configure > Splash page वर जा [1]. तुमचा गेस्ट SSID निवडा आणि कॉन्फिगर करा:
- Custom Splash URL: Or point to a custom URL निवडा आणि Purple रिडायरेक्शन URL प्रविष्ट करा:
https://login.venuewifi.com/ip/v2/meraki
- Splash Page Redirect: The URL they were trying to fetch वर सेट करा किंवा त्यांना विशिष्ट लँडिंग पेजवर (उदा. तुमच्या वेन्यूचे होमपेज) रिडायरेक्ट करा [3].
पायरी ३: Walled Garden डोमेन नेम अपवाद कॉन्फिगर करा
गेस्ट क्लायंट Captive Portal लोड करू शकतात, कंटेंट डिलिव्हरी नेटवर्क्स (CDNs) कडून ॲसेट्स डाउनलोड करू शकतात आणि सोशल ऑथेंटिकेशन (उदा. Google किंवा Facebook OAuth) पूर्ण करू शकतात याची खात्री करण्यासाठी, तुम्ही Walled Garden सक्षम आणि कॉन्फिगर करणे आवश्यक आहे [3].
परत Wireless > Configure > Access control वर जा आणि Walled Garden विभाग शोधा [1].
- Walled Garden ला Walled garden is enabled वर सेट करा [1].
- Walled garden ranges फील्डमध्ये, आवश्यक FQDNs आणि वाइल्डकार्ड डोमेन प्रविष्ट करा [1].

Meraki वाइल्डकार्ड्स आणि CDN ट्रॅफिक कसे हाताळते
Cisco Meraki MR ॲक्सेस पॉइंट्स ॲस्टरिक्स प्रीफिक्स (उदा. *.purple.ai) वापरून walled garden मधील वाइल्डकार्ड डोमेन्सना सपोर्ट करतात [1]. तथापि, त्यामागील मूळ यंत्रणा समजून घेणे अत्यंत आवश्यक आहे:
- DNS-Based Whitelisting: Meraki AP क्लायंटच्या DNS विनंत्या अडवतो. जेव्हा क्लायंट walled garden मधील नोंदीशी जुळणाऱ्या डोमेनची विनंती करतो, तेव्हा AP डोमेनचे त्याच्या सध्याच्या IP ॲड्रेसमध्ये रिझोल्यूशन करतो आणि क्लायंटला त्या IP शी तात्पुरता संवाद साधण्याची परवानगी देतो [3].
- Dynamic CDN IPs: Amazon CloudFront (
*.cloudfront.net) आणि Akamai (*.akamaihd.net) सारखे CDNs अत्यंत डायनॅमिक, भौगोलिकदृष्ट्या वितरित IP ॲड्रेसमध्ये रिझोल्यूशन करतात जे वारंवार बदलतात. Meraki चे DNS-आधारित व्हाइटलिस्टिंग रिअल-टाइममध्ये डोमेन्सचे रिझोल्यूशन करून हे अखंडपणे हाताळते. तुमच्या walled garden मध्ये CDN रिसोर्सेससाठी कधीही स्टॅटिक IP ॲड्रेस वापरू नका, कारण यामुळे पोर्टल ॲसेट्स लोड होण्यात अधूनमधून बिघाड होऊ शकतो.
सर्वोत्तम पद्धती
उच्च उपलब्धता, सुरक्षा आणि सर्वोत्तम वापरकर्ता अनुभव सुनिश्चित करण्यासाठी, या उद्योग-मानक उपयोजन (deployment) सर्वोत्तम पद्धतींचे पालन करा:
१. नेटवर्क सेगमेंटेशन आणि VLAN आयसोलेशन
गेस्ट ट्रॅफिक थेट तुमच्या कॉर्पोरेट LAN वर कधीही ब्रिज करू नका. तुमच्या Meraki MR APs ला गेस्ट ट्रॅफिकला समर्पित Guest VLAN (उदा. VLAN 30) सह टॅग करण्यासाठी कॉन्फिगर करा [4]. हा VLAN तुमच्या अपस्ट्रीम फायरवॉलवरील DMZ किंवा स्वतंत्र व्हर्च्युअल राउटिंग आणि फॉरवर्डिंग (VRF) इन्स्टन्सवर समाप्त होत असल्याची खात्री करा. हे लॅटरल मूव्हमेंटचे धोके कमी करते आणि PCI DSS आणि GDPR सारख्या सुरक्षा मानकांचे पालन सुनिश्चित करते [2] [4].
२. फेलओव्हर आणि सेशन रेझिलियन्स कॉन्फिगर करा
नेटवर्क लिंक्स निकामी होऊ शकतात. ऑथेंटिकेशन सर्व्हर आउटेज दरम्यान गेस्टना इंटरनेट वापरण्यापासून रोखले जाण्यापासून वाचवण्यासाठी, Meraki डॅशबोर्डमध्ये RADIUS Failover Policy कॉन्फिगर करा:
- Failover Policy: जास्तीत जास्त सुरक्षेसाठी Deny access वर सेट करा, किंवा आउटेज दरम्यान डेटा कॅप्चर करण्यापेक्षा गेस्ट कनेक्टिव्हिटी राखण्याला प्राधान्य दिले असल्यास Allow access वर सेट करा.
- Secondary Servers: लोड वितरित करण्यासाठी आणि स्वयंचलित फेलओव्हर प्रदान करण्यासाठी नेहमी प्रायमरी आणि सेकंडरी दोन्ही RADIUS सर्व्हर्स कॉन्फिगर करा [1].
३. सेशन आणि आयडल टाईमआउट्स लागू करा
योग्य टाईमआउट पॅरामीटर्स कॉन्फिगर करून तुमचे वायरलेस स्पेक्ट्रम आणि DHCP पूल लीजेस व्यवस्थापित करा [1]:
- Session Timeout: हॉस्पिटॅलिटी वातावरणासाठी 1440 minutes (24 hours) वर सेट करा, ज्यामुळे गेस्टना सतत पुन्हा ऑथेंटिकेशन न करता त्यांच्या संपूर्ण वास्तव्यादरम्यान कनेक्ट राहण्याची अनुमती मिळते [1]. रिटेल किंवा सार्वजनिक वाहतुकीसाठी, नवीन सहभाग वाढवण्यासाठी आणि DHCP लीजेस मोकळे करण्यासाठी हे 120 minutes (2 hours) पर्यंत कमी करा.
- Idle Timeout: 15 minutes वर सेट करा. जर एखादे क्लायंट डिव्हाइस स्लीप मोडमध्ये गेले किंवा वेन्यू सोडले, तर AP सेशन समाप्त करतो, ज्यामुळे नेटवर्क रिसोर्सेस पुन्हा उपलब्ध होतात [1].
ट्रबलशूटिंग आणि जोखीम कमी करणे
Cisco Meraki वर बाह्य captive portals उपयोजित (deploy) करताना, अभियंत्यांना सामान्यतः तीन प्राथमिक बिघाड मोडचा सामना करावा लागतो. समस्या त्वरीत शोधण्यासाठी आणि सोडवण्यासाठी या डायग्नोस्टिक मॅट्रिक्सचा वापर करा:
| लक्षण | मूळ कारण | डायग्नोस्टिक पायरी | निवारण |
|---|---|---|---|
| Splash page लोड होत नाही; ब्राउझर 'Connection Timed Out' दर्शवतो. | अपस्ट्रीम फायरवॉल Purple च्या CDN कडील आउटबाउंड DNS किंवा HTTP/HTTPS ट्रॅफिक ब्लॉक करत आहे [1]. | त्याच VLAN वरील वायर्ड डिव्हाइसवरून login.venuewifi.com रिझॉल्व्ह करण्याचा प्रयत्न करा. |
गेस्ट VLAN कडे पब्लिक DNS (UDP 53) आणि HTTP/HTTPS (TCP 80/443) साठी आउटबाउंड ॲक्सेस असल्याची खात्री करा. |
| Splash page लोड होते, परंतु वापरकर्ता क्रेडेंशियल्स ऑथेंटिकेट करण्यात अयशस्वी ठरतात. | अपस्ट्रीम फायरवॉल Meraki क्लाउडवरून येणारे RADIUS ट्रॅफिक ब्लॉक करत आहे [1]. | Access Control अंतर्गत Meraki डॅशबोर्डमधील RADIUS Test युटिलिटी वापरा [1]. | UDP पोर्ट्स 1812 आणि 1813 साठी तुमच्या फायरवॉलच्या आउटबाउंड अलाउ-लिस्टमध्ये Meraki डॅशबोर्ड आउटबाउंड IP रेंजेस (Help > Firewall info अंतर्गत आढळणारे) जोडा [1]. |
| सोशल लॉगिन (उदा. Google OAuth) रिडायरेक्ट एररसह अयशस्वी होते. | आवश्यक OAuth हेल्पर डोमेMeraki Walled Garden मधील ns [1]. | ब्लॉक केलेल्या रिसोर्स लोडसाठी क्लायंट डिव्हाइसवरील ब्राउझर कन्सोल तपासा. | Walled Garden सूचीमध्ये [1] अनिवार्य OAuth डोमेन (उदा. *.googleapis.com, *.gstatic.com) जोडा. |
ROI आणि व्यावसायिक प्रभाव
Cisco Meraki ला Purple सोबत एकत्रित केल्याने अतिथी WiFi चे रूपांतर एका खर्च-केंद्रातून एका धोरणात्मक व्यावसायिक मालमत्तेत होते. प्रगत विश्लेषणासह एंटरप्राइझ-ग्रेड हार्डवेअरचा वापर करून, संस्था अनेक आयामांमध्ये मोजण्यायोग्य परतावा मिळवतात:
- डेटा कमाई आणि मार्केटिंग पोहोच: सत्यापित ईमेल पत्ते आणि सोशल प्रोफाइल कॅप्चर करून, ठिकाणे प्रथम-पक्ष ग्राहक डेटाचा एक स्वच्छ, सुसंगत डेटाबेस तयार करतात [2]. हे थेट ग्राहक संबंध व्यवस्थापन (CRM) आणि मार्केटिंग ऑटोमेशन सिस्टममध्ये फीड होते, ज्यामुळे अत्यंत लक्ष्यित, हायपर-लोकल मार्केटिंग मोहिमा सक्षम होतात.
- कार्यक्षम कार्यक्षमता: Purple द्वारे स्वयंचलित ऑनबोर्डिंग फ्रंट-डेस्क आणि IT सपोर्ट स्टाफवरील भार कमी करते. हॉस्पिटॅलिटी वातावरणात, याचा अर्थ WiFi कनेक्टिव्हिटीबाबत अतिथींच्या कमी तक्रारी आणि कमी ऑपरेशनल ओव्हरहेड असा होतो.
- प्रगत फूटफॉल विश्लेषण: Meraki च्या लोकेशन APIs ला Purple च्या विश्लेषण इंजिनसह एकत्रित करून, ठिकाण ऑपरेटरना अभ्यागतांच्या वर्तनाबद्दल सखोल अंतर्दृष्टी मिळते, ज्यामध्ये फूटफॉल, थांबण्याचा वेळ, परत येण्याचे दर आणि पीक व्यस्त तास यांचा समावेश होतो [2]. हा डेटा कर्मचारी नियुक्ती, स्टोअर लेआउट आणि रिअल इस्टेट मूल्यांकनाबाबत माहितीपूर्ण निर्णय घेण्यास मदत करतो.
संदर्भ
- [1] Cisco Meraki: साइन-ऑन स्प्लॅश पेजसह RADIUS प्रमाणीकरण कॉन्फिगर करणे
- [2] Purple.ai: आमच्या WiFi विश्लेषण आणि अतिथी WiFi व्यवस्थापन प्लॅटफॉर्मसाठी निश्चित मार्गदर्शक
- [3] Cisco Meraki: Walled Garden विहंगावलोकन आणि कॉन्फिगरेशन
- [4] Cisco वायरलेस APs: उत्पादने आणि उपयोजन (Deployment) साठी २०२६ मार्गदर्शक
- [5] २०२६ साठी १० सर्वोत्तम नेटवर्क ॲक्सेस कंट्रोल (NAC) सोल्यूशन्स
- [6] शाळांमध्ये WiFi: २०२६ प्रशासक आणि IT मार्गदर्शक
- [7] क्लाउड RADIUS सह 802.1X प्रमाणीकरण कसे लागू करावे
महत्वाच्या व्याख्या
Captive Portal
A web page that is displayed to newly connected users of a Wi-Fi network before they are granted broader access to network resources.
Used by venues to enforce terms of service, collect user data, and authenticate guests via RADIUS before allowing internet access.
RADIUS (Remote Authentication Dial-In User Service)
A networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA) management for users who connect and use a network service.
Meraki APs query Purple's Cloud RADIUS servers to verify guest credentials and authorize network access.
Walled Garden
A restricted set of IP addresses or domain names that unauthenticated guest clients are permitted to access before completing the captive portal sign-on process.
Crucial for allowing clients to reach the hosted splash page, download CSS/JS assets from CDNs, and communicate with social login OAuth endpoints.
Session-Timeout
An RFC 2865 RADIUS attribute that specifies the maximum number of seconds a user session can remain active before requiring re-authentication.
Returned by Purple RADIUS in the Access-Accept packet to control how long a guest remains logged in (e.g., 24 hours for hotel guests).
Idle-Timeout
A RADIUS attribute that defines the maximum period of inactivity (no data transferred) allowed before the user's session is terminated.
Used to disconnect stale devices and reclaim IP addresses in high-density environments like stadiums or retail stores.
PAP (Password Authentication Protocol)
A simple, unencrypted authentication protocol used by RADIUS to validate user credentials.
Required by Cisco Meraki for external splash page RADIUS authentication. Security is maintained by encrypting the client-to-portal transit via HTTPS and encrypting the RADIUS packet password field using the shared secret.
Passpoint (Hotspot 2.0)
An industry standard developed by the Wi-Fi Alliance that enables cellular-like automatic roaming and secure connection to Wi-Fi networks.
Supported by Meraki MR access points and Purple to enable seamless, certificate-based guest onboarding without captive portals.
CMX (Cisco Meraki Location APIs)
An API framework that allows Meraki access points to export real-time location and presence data (probe requests) to third-party analytics platforms.
Integrated with Purple to provide detailed footfall, dwell time, and return rate analytics for physical venues.
सोडवलेली उदाहरणे
A luxury 350-room hotel running Cisco Meraki MR46 access points needs to deploy a secure guest WiFi network. They want to capture guest emails, restrict bandwidth to 5 Mbps per guest, and ensure that guests only need to log in once every 7 days. How should the network architect configure the Meraki Dashboard and RADIUS settings?
- SSID Setup: Configure an open SSID named 'Hotel_Guest' with the splash page set to 'Sign-on with' and 'my RADIUS server'.\n2. RADIUS Configuration: Enter Purple's primary (
116.203.120.121) and secondary (195.201.123.149) RADIUS IPs. Set the authentication port to1812and the accounting port to1813. Configure the shared secret.\n3. Timeout Parameters: In the RADIUS server profile or Purple dashboard, set the Session-Timeout attribute to604800seconds (7 days) and Idle-Timeout to1800seconds (30 minutes) to reclaim inactive DHCP leases.\n4. Traffic Shaping: In the Meraki Dashboard under Wireless > Configure > Firewall & traffic shaping, select the SSID, enable traffic shaping, and set a per-client limit to 5 Mbps downstream and 2 Mbps upstream.\n5. Walled Garden: Enable the walled garden and add*.purple.ai,*.venuewifi.com, and necessary CDN wildcards like*.cloudfront.netto allow the splash page to render pre-authentication.
A national retail chain with 45 stores wants to deploy guest WiFi across all locations using Meraki MR33 APs. They need to ensure consistent configuration, block corporate network access, and collect footfall analytics. How should this be implemented at scale?
- Configuration Templates: Create a single Network Configuration Template in the Meraki Dashboard. Configure the guest SSID with Purple's RADIUS settings, walled garden domains, and the custom splash URL:
https://login.venuewifi.com/ip/v2/meraki. Bind all 45 store networks to this template.\n2. VLAN Segmentation: On each store's local switch and firewall, configure a dedicated Guest VLAN (e.g., VLAN 50). In the Meraki SSID settings, set Client IP Assignment to 'External DHCP server' and specify VLAN 50. Ensure the firewall blocks all routing from VLAN 50 to corporate subnets.\n3. Location Analytics: Enable Meraki Scanning API (CMX) in the Meraki Dashboard under Network-wide > Configure > General. Enter the Purple Post URL and secret validator. This allows Meraki APs to stream real-time probe request data to Purple's analytics engine for footfall and dwell time reporting.
सराव प्रश्न
Q1. A network engineer deploys a new Meraki guest SSID with a Purple captive portal. Unauthenticated clients are successfully redirected to the login page, but when they attempt to use 'Log in with Google', the page spins and eventually fails with a DNS or timeout error. Other login methods (like email form) work perfectly. What is the most likely cause of this issue, and how should it be resolved?
टीप: Consider what external domains the client's browser must reach to complete the Google OAuth handshake before the RADIUS authentication is completed.
नमुना उत्तर पहा
The most likely cause is that the Google OAuth helper domains are missing from the Meraki SSID's Walled Garden configuration. While the core Purple domains and CDN domains are allowed (which is why the splash page loads), the Google authentication servers are being blocked by the AP's pre-authentication firewall rules. To resolve this, navigate to Wireless > Configure > Access control, select the guest SSID, and append the following Google OAuth domains to the Walled Garden list: accounts.google.com, *.googleapis.com, *.gstatic.com, and *.googleusercontent.com. Once saved, the AP will permit the client to complete the Google authentication handshake and redirect back to Purple to complete the RADIUS login.
Q2. During a post-deployment audit of a high-density stadium WiFi network, the IT team notices that the DHCP pool for the guest VLAN (a /21 subnet with 2048 IPs) is completely exhausted within the first 2 hours of an event, even though active concurrent connections never exceed 800. RADIUS accounting is enabled. How can the network architect adjust the Meraki and RADIUS settings to mitigate this issue?
टीप: Analyze the relationship between client session timeouts, idle timeouts, and DHCP lease times in high-density transient environments.
नमुना उत्तर पहा
The DHCP pool exhaustion is caused by transient clients (users walking past or entering the stadium briefly) connecting, obtaining an IP address, and then leaving the venue. Because the default Meraki Session-Timeout or DHCP lease time is too long, those IP addresses remain reserved even though the physical devices are no longer present. To resolve this, the architect should implement three coordinated changes: 1) Reduce DHCP Lease Time: On the DHCP server (or Meraki security appliance handling DHCP), reduce the lease time to 10 or 15 minutes. 2) Configure Idle Timeout: Ensure RADIUS accounting is enabled on port 1813 and configure an Idle-Timeout of 10 minutes (600 seconds) in the RADIUS Access-Accept profile. This tells the Meraki AP to terminate the session of any client inactive for 10 minutes. 3) Shorten Session Timeout: Reduce the global Session-Timeout for the stadium profile to 120 minutes (7200 seconds) to force periodic re-evaluation of active devices.
Q3. An MSP is configuring a Meraki guest SSID with a Purple captive portal. They have entered the correct Purple RADIUS server IPs and ports (1812/1813) in the Meraki Dashboard, but when testing with the built-in RADIUS 'Test' tool, all access points fail to reach the server. The MSP verifies that the RADIUS shared secret is correct and that the Purple cloud is online. What routing or firewall configuration did the MSP likely overlook?
टीप: Recall where RADIUS authentication requests are sourced from in a Cisco Meraki cloud-managed architecture.
नमुना उत्तर पहा
The MSP likely configured their local network firewalls to allow outbound RADIUS traffic from the local AP subnets, but forgot that in a Meraki splash page deployment, RADIUS Access-Requests are sourced directly from the Cisco Meraki Dashboard Cloud Infrastructure, not from the local APs. To resolve this, the MSP must obtain the outbound IP ranges of the Meraki Dashboard (found in the Meraki Dashboard under Help > Firewall info) and configure their upstream corporate firewall to allow inbound and outbound UDP traffic on ports 1812 (Authentication) and 1813 (Accounting) between those Meraki Dashboard IP ranges and Purple's Cloud RADIUS servers. Additionally, they must ensure that the Meraki Dashboard IPs are added as valid RADIUS clients in the Purple portal configuration.
या मालिकेमध्ये पुढे वाचा
Aruba ClearPass आणि Purple WiFi: एकत्रीकरण आणि उपयोजन मार्गदर्शक
हे मार्गदर्शक HPE Aruba ClearPass Policy Manager ला Purple WiFi प्लॅटफॉर्मसह एकत्रित करण्यासाठी संपूर्ण तांत्रिक संदर्भ प्रदान करते, ज्यामध्ये RADIUS प्रॉक्सी आर्किटेक्चर, Captive Portal कॉन्फिगरेशन आणि डायनॅमिक VLAN रोल मॅपिंग समाविष्ट आहे. हे Aruba-हेवी वातावरणातील IT व्यवस्थापक आणि नेटवर्क आर्किटेक्ट्ससाठी डिझाइन केले आहे ज्यांना अतिथी प्रमाणीकरण आणि विश्लेषणासाठी Purple तैनात करताना NAC साठी ClearPass राखून ठेवण्याची आवश्यकता आहे. या एकत्रीकरणाची अंमलबजावणी केल्याने एक महत्त्वपूर्ण व्हेंडर गॅप बंद होतो, ज्यामुळे Purple च्या मार्केट-लीडिंग अभ्यागत बुद्धिमत्ता क्षमतांसह एंटरप्राइझ-ग्रेड सुरक्षा आणि अनुपालन सक्षम होते.
Aruba Central आणि Purple WiFi: क्लाउड-मॅनेज्ड इंटिग्रेशन
Purple च्या क्लाउड-होस्टेड अतिथी WiFi इंटेलिजन्स प्लॅटफॉर्मसोबत Aruba Central इंटिग्रेट करण्यासाठी एक सर्वसमावेशक तांत्रिक संदर्भ मार्गदर्शक. हे मार्गदर्शक आर्किटेक्चर, बाह्य Captive Portal आणि RADIUS चे टप्प्याटप्प्याने कॉन्फिगरेशन आणि एंटरप्राइझ IT टीम्ससाठी मल्टी-साइट रोलआउट धोरणे कव्हर करते.
Extreme Networks आणि Purple WiFi: ExtremeCloud IQ इंटिग्रेशन
हे तांत्रिक संदर्भ मार्गदर्शक Purple WiFi ला Extreme Networks च्या ExtremeCloud IQ प्लॅटफॉर्मसोबत इंटिग्रेट करण्यासाठी एक सर्वसमावेशक ब्लूप्रिंट प्रदान करते. हे आर्किटेक्चरल फ्लो, Captive Portal रीडायरेक्शन आणि RADIUS ऑथेंटिकेशनसाठी कॉन्फिगरेशन पायऱ्या आणि एंटरप्राइझ एन्व्हायर्नमेंट्समध्ये सुरक्षित, डेटा-समृद्ध अतिथी ॲक्सेस साध्य करण्यासाठी सर्वोत्तम पद्धती तपशीलवार स्पष्ट करते.