मुख्य सामग्री पर जाएं

UniFi captive portal सेटअप गाइड

Ubiquiti UniFi में एक Purple captive portal कैसे जोड़ें: एक बाहरी पोर्टल सर्वर, कंट्रोलर प्राधिकरण (authorisation) और एक walled garden, सटीक कॉन्फ़िगरेशन के लिए Purple के चरण - दर - चरण सेटअप गाइड के लिंक के साथ।

प्रकाशित अपडेट किया गया
📖 2 मिनट का पाठ543 शब्द5 मुख्य परिभाषाएं

Video overview

इस गाइड को सुनें

पॉडकास्ट ट्रांसक्रिप्ट देखें
Ubiquiti UniFi के लिए Captive Portal - एक Purple तकनीकी संक्षिप्त विवरण [प्रस्तावना और संदर्भ - लगभग 1 मिनट] Purple तकनीकी संक्षिप्त विवरण श्रृंखला में आपका स्वागत है। मैं आपका होस्ट हूँ, और आज हम Ubiquiti UniFi इन्फ्रास्ट्रक्चर पर एक बाहरी captive portal को तैनात करने की बारीकियों को समझेंगे - जो वैश्विक स्तर पर आतिथ्य (hospitality), खुदरा (retail), और एंटरप्राइज परिवेशों में सबसे व्यापक रूप से तैनात नेटवर्क प्लेटफार्मों में से एक है। यदि आप एक IT मैनेजर, नेटवर्क आर्किटेक्ट, या सिस्टम इंटीग्रेटर हैं जो UniFi Cloud Gateways, Dream Machines, या UniFi Network Application के साथ काम कर रहे हैं, तो यह एपिसोड आपके लिए है। हम ठीक से समझने जा रहे हैं कि बाहरी पोर्टल तंत्र हुड के नीचे कैसे काम करता है, इसे सही तरीके से कैसे कॉन्फ़िगर किया जाए, सामान्य त्रुटियाँ कहाँ होती हैं, और उन स्थानों के लिए एक UniFi परिनियोजन के शीर्ष पर Purple को ओवरले करना सही आर्किटेक्चरल निर्णय क्यों है जिन्हें एक बुनियादी स्पैश पेज से अधिक की आवश्यकता है। आइए इसे विस्तार से समझते हैं। [तकनीकी गहरा विश्लेषण - लगभग 5 मिनट] सबसे पहले, आइए समझें कि वास्तव में क्या होता है जब कोई अतिथि किसी ऐसे UniFi SSID से जुड़ता है जिसमें captive portal सक्षम है। जब कोई अतिथि उपकरण आपके अतिथि SSID से जुड़ता है, तो UniFi Access Point इसे सामान्य रूप से DHCP के माध्यम से एक IP एड्रेस प्रदान करता है। लेकिन उपकरण को तुरंत उस स्थिति में रखा जाता है जिसे UniFi "लंबित" (pending) स्थिति कहता है। इस स्थिति में, AP की अंतर्निहित DNSmasq प्रक्रिया उपकरण द्वारा किए जाने वाले प्रत्येक DNS क्वेरी को रोक देती है, चाहे उपकरण किसी भी DNS सर्वर का उपयोग कर रहा हो। AP सभी DNS ट्रैफ़िक को अपनी ओर पुनर्निर्देशित (redirect) करता है। इसके साथ ही, AP पोर्ट 80 पर एक हल्का HTTP रीडायरेक्टर चलाता है। जैसे ही अतिथि का ब्राउज़र कोई HTTP अनुरोध करता है - और यह मुख्य शब्द है, HTTP, HTTPS नहीं - रीडायरेक्टर 302 रीडायरेक्ट वापस भेजता है, जिससे ब्राउज़र captive portal स्पैश पेज पर चला जाता है। यह वही तंत्र है जो iOS और Android उपकरणों पर "WiFi में साइन इन करें" सूचना को ट्रिगर करता है। अब, यह वह जगह है जहाँ अंतर्निहित पोर्टल बनाम बाहरी पोर्टल का अंतर महत्वपूर्ण हो जाता है। अंतर्निहित UniFi Hotspot Portal के साथ, स्पैश पेज सीधे UniFi Network Application द्वारा परोसा जाता है। यह व्यावहारिक है, इसे सेट करना त्वरित है, लेकिन यह बेहद सीमित है। आपको बुनियादी पासवर्ड प्रमाणीकरण, वाउचर और Stripe भुगतान मिलते हैं। इसमें कोई ईमेल कैप्चर, कोई सोशल लॉगिन, कोई GDPR सहमति प्रबंधन, कोई CRM एकीकरण, और सत्र गणना से परे कोई सार्थक एनालिटिक्स नहीं है। जब आप एक External Portal Server को कॉन्फ़िगर करते हैं - जो कि वह सेटिंग है जिस पर हम आज ध्यान केंद्रित कर रहे हैं - तो आप UniFi कंट्रोलर को अतिथियों को पूरी तरह से अलग वेब एप्लिकेशन पर पुनर्निर्देशित करने के लिए कह रहे होते हैं। हमारे मामले में, वह Purple है। बाहरी पोर्टल सर्वर फ़ील्ड में आपके द्वारा दर्ज किया जाने वाला URL उन सभी 302 रीडायरेक्ट के लिए गंतव्य बन जाता है।यहाँ उस रीडायरेक्ट URL के बारे में महत्वपूर्ण तकनीकी विवरण दिया गया है। जब UniFi किसी गेस्ट को आपके बाहरी पोर्टल पर रीडायरेक्ट करता है, तो यह URL में कई क्वेरी पैरामीटर जोड़ता है। इनमें शामिल हैं: AP MAC एड्रेस, क्लाइंट डिवाइस MAC एड्रेस, एक Unix टाइमस्टैम्प, मूल URL जिसे क्लाइंट एक्सेस करने का प्रयास कर रहा था, और SSID नाम। आपका बाहरी पोर्टल - इस संदर्भ में Purple - उन पैरामीटर को कैप्चर करता है, कनेक्टिंग डिवाइस की पहचान करने के लिए उनका उपयोग करता है, उपयुक्त स्प्लैश पेज प्रस्तुत करता है, ऑथेंटिकेशन को संभालता है, और फिर उस MAC एड्रेस को अधिकृत करने के लिए UniFi Network Application को वापस एक API कॉल करता है। वह API कॉल एक महत्वपूर्ण हैंडशेक है। UniFi Network Application 9.1 और उसके बाद के वर्शन में, उचित की-आधारित ऑथेंटिकेशन के साथ एक आधिकारिक REST API है। ऑथेंटिकेशन एंडपॉइंट साइट्स API के वर्शन एक के लिए एक POST रिक्वेस्ट है, जो विशिष्ट क्लाइंट ID को लक्षित करती है, जिसमें एक JSON बॉडी होती है जो मिनटों में समय सीमा, मेगाबाइट में डेटा उपयोग सीमा और किलोबिट प्रति सेकंड में दर सीमा निर्दिष्ट कर सकती है। जैसे ही कंट्रोलर को वह ऑथेंटिकेशन प्राप्त होता है, यह निर्देश को AP पर भेजता है, और गेस्ट लंबित से अधिकृत स्थिति में आ जाता है। इंटरनेट एक्सेस प्रदान कर दिया जाता है। अब बात करते हैं Walled Garden की, जिसे UniFi प्री-ऑथराइजेशन एक्सेस कहता है। यह उन डोमेन और IP एड्रेस की व्हाइटलिस्ट है जिन तक गेस्ट ऑथेंटिकेशन से पहले पहुँच सकते हैं। यह आवश्यक है, और यह गलत कॉन्फ़िगरेशन के सबसे आम कारणों में से एक है। कम से कम, आपके Walled Garden में आपके Purple पोर्टल का पूरी तरह से योग्य डोमेन नाम और वे IP एड्रेस या CIDR रेंज शामिल होनी चाहिए जिन पर Purple का इन्फ्रास्ट्रक्चर रीसॉल्व होता है। यदि आप सोशल लॉगिन - Facebook, Google, Microsoft - का उपयोग कर रहे हैं, तो आपको उन प्रोवाइडर्स के लिए OAuth एंडपॉइंट डोमेन भी जोड़ने होंगे। Google के लॉगिन एंडपॉइंट कई IP रेंज और कई डोमेन में फैले हुए हैं, जिनमें accounts.google.com और oauth2.googleapis.com शामिल हैं। Facebook के लॉगिन इन्फ्रास्ट्रक्चर के लिए भी इसी तरह कई प्रविष्टियों की आवश्यकता होती है। Purple के दस्तावेज़ आवश्यक सटीक प्रविष्टियों की एक व्यवस्थित सूची प्रदान करते हैं, और जैसे ही वे प्रोवाइडर्स अपने इन्फ्रास्ट्रक्चर को अपडेट करते हैं, इस सूची को अपडेट रखा जाता है। UniFi के लिए एक विशिष्ट और गंभीर समस्या है जो कई डिप्लॉयमेंट को प्रभावित करती है। AP पर HTTP रीडायरेक्टर केवल पोर्ट 80 पर सामान्य HTTP ट्रैफिक को इंटरसेप्ट करता है। आधुनिक डिवाइस - iOS, Android, Windows, macOS - सभी HTTPS-आधारित Captive Portal डिटेक्शन करते हैं। Apple डिवाइस HTTPS पर captive.apple.com को हिट करते हैं। Android डिवाइस connectivitycheck.gstatic.com को हिट करते हैं। यदि उन HTTPS रिक्वेस्ट को कोई विशिष्ट प्रतिक्रिया नहीं मिलती है, तो डिवाइस यह तय कर सकता है कि कोई Captive Portal नहीं है और बस साइन-इन प्रॉम्ट दिखाने में विफल हो सकता है। समाधान यह सुनिश्चित करना है कि आपके Walled Garden में प्रमुख ऑपरेटिंग सिस्टम के लिए Captive Portal डिटेक्शन डोमेन शामिल हों, और आपका Purple पोर्टल एक वैध, विश्वसनीय SSL सर्टिफिकेट के साथ HTTPS पर सुलभ हो। सेल्फ-साइंड सर्टिफिकेट के कारण ब्राउज़र सुरक्षा चेतावनियाँ आएंगी जो पोर्टल को लोड होने से रोक देंगी। प्रोडक्शन डिप्लॉयमेंट के लिए यह गैर-समझौतावादी है। दूसरा UniFi-विशिष्ट विचार नियंत्रक की सुलभता (controller accessibility) है। UniFi Network Application - चाहे वह Cloud Gateway, Cloud Key, या किसी सेल्फ़-होस्ट किए गए सर्वर पर चल रहा हो - API ऑथराइजेशन कॉल्स को सफल बनाने के लिए Purple के इन्फ्रास्ट्रक्चर से सुलभ होना चाहिए। यदि आपका नियंत्रक NAT के पीछे एक निजी नेटवर्क पर है, तो आपको यह सुनिश्चित करना होगा कि संबंधित API पोर्ट सुलभ हों। सेल्फ़-होस्ट किए गए नियंत्रकों के लिए, यह आमतौर पर लीगेसी API के लिए पोर्ट 8443 होता है, या वर्शन 9.1 में पेश किए गए नए API के लिए मानक HTTPS पोर्ट 443 होता है। Purple के सहायता दस्तावेज़ उन सटीक IP श्रेणियों को निर्दिष्ट करते हैं जिन्हें आपके नियंत्रक तक इनबाउंड एक्सेस की आवश्यकता होती है। RADIUS-आधारित ऑथेंटिकेशन के लिए - जो तब प्रासंगिक होता है जब आप ओपन गेस्ट SSID मॉडल के बजाय WPA2-Enterprise या WPA3-Enterprise SSIDs के साथ Purple को तैनात कर रहे हों - UniFi का इन-बिल्ट RADIUS सर्वर मानक 802.1X EAP विधियों का समर्थन करता है। आप Settings, Networks, RADIUS Servers के तहत RADIUS प्रोफाइल को कॉन्फ़िगर करते हैं, और फिर अपने SSID कॉन्फ़िगरेशन में उस प्रोफ़ाइल को संदर्भित करते हैं। UniFi वर्शन 8.4 के बाद से TLS पर RADIUS का भी समर्थन करता है, जिसे RADSEC के रूप में जाना जाता है, जो AP और ऑथेंटिकेशन सर्वर के बीच RADIUS ट्रैफिक को एन्क्रिप्ट करता है। बहु-साइट तैनाती के लिए जहां RADIUS ट्रैफिक सार्वजनिक इंटरनेट से होकर गुजरता है, वहां RADSEC की दृढ़ता से सिफारिश की जाती है। [कार्यान्वयन सिफारिशें और संभावित गलतियाँ - लगभग 2 मिनट] आइए मैं आपको वह व्यावहारिक कार्यान्वयन चेकलिस्ट प्रदान करता हूँ जिसे मैं UniFi पर Purple तैनात करने वाले किसी भी क्लाइंट के साथ साझा करूँगा। पहला, नेटवर्क सेगमेंटेशन। आपका गेस्ट SSID एक समर्पित VLAN पर होना चाहिए, जो आपके कॉर्पोरेट और IoT नेटवर्क से अलग हो। UniFi इसे सीधा बनाता है - Settings, Networks में एक समर्पित नेटवर्क बनाएं, इसे एक VLAN ID असाइन करें, और अपने गेस्ट SSID को उस नेटवर्क से संबद्ध करें। गेस्ट-टू-गेस्ट ट्रैफिक को रोकने के लिए गेस्ट नेटवर्क पर क्लाइंट आइसोलेशन सक्षम करें। दूसरा, नियंत्रक के पास एक वैध FQDN और एक विश्वसनीय SSL प्रमाणपत्र होना चाहिए। IP एड्रेस पर निर्भर न रहें। एक उचित डोमेन नाम का उपयोग करें, उस पर Let's Encrypt या व्यावसायिक प्रमाणपत्र प्राप्त करें, और उस प्रमाणपत्र का उपयोग करने के लिए UniFi को कॉन्फ़िगर करें। यह अधिकांश HTTPS रीडायरेक्ट समस्याओं का समाधान करता है। तीसरा, अपने वॉल्ड गार्डन (walled garden) को सावधानीपूर्वक बनाएं और उसका परीक्षण करें। न्यूनतम प्रविष्टियाँ हैं: आपका Purple पोर्टल डोमेन और उसकी IP श्रेणियां, iOS, Android, और Windows के लिए Captive Portal डिटेक्शन डोमेन, और आपके द्वारा उपयोग किए जा रहे कोई भी OAuth प्रदाता डोमेन। ऐसे डिवाइस के साथ परीक्षण करें जो पहले कभी नेटवर्क से कनेक्ट नहीं हुआ हो - कैश्ड DNS और नेटवर्क स्थिति परीक्षण के दौरान वॉल्ड गार्डन की कमियों को छुपा सकती है। चौथा, API एकीकरण के लिए, UniFi Network Application में न्यूनतम आवश्यक अनुमतियों के साथ एक समर्पित स्थानीय व्यवस्थापक (local admin) खाते का उपयोग करें। अपने प्राथमिक एडमिन क्रेडेंशियल्स का उपयोग न करें। यदि आप Network Application 9.1 या उसके बाद के संस्करण पर हैं, तो Control Plane, Integrations के तहत नए API की (key) तंत्र का उपयोग करें - यह अधिक सुरक्षित है और इसके लिए क्रेडेंशियल-आधारित ऑथेंटिकेशन की आवश्यकता नहीं होती है। पाँचवा, सत्र की अवधि (session duration) पर ध्यान से विचार करें। UniFi का डिफ़ॉल्ट अतिथि सत्र समाप्ति समय आठ घंटे जितना छोटा हो सकता है। ऐसे हॉस्पिटैलिटी डिप्लॉयमेंट के लिए जहाँ अतिथि कई रातें रुक रहे हों, Purple पोर्टल सेटिंग्स में उपयुक्त सत्र अवधि कॉन्फ़िगर करें, और यह सुनिश्चित करें कि वे अवधियाँ API ऑथराइजेशन कॉल में सही ढंग से पास की गई हैं। सबसे आम गलती जो मैं देखता हूँ वह है एक स्व-होस्टेड (self-hosted) कंट्रोलर पर डिप्लॉय करना जो सार्वजनिक रूप से सुलभ नहीं है। यदि Purple मेहमानों को प्रमाणित करने के लिए आपके कंट्रोलर तक नहीं पहुँच पाता है, तो पोर्टल लोड हो जाएगा लेकिन ऑथेंटिकेशन चुपचाप विफल हो जाएगा। लाइव होने से पहले हमेशा Purple के इन्फ्रास्ट्रक्चर से API कनेक्टिविटी की पुष्टि करें। [रैपिड-फायर प्रश्नोत्तर - लगभग 1 मिनट] क्या यह UniFi Dream Machine Pro पर काम करता है? हाँ। सभी UniFi OS कंसोल - UDM, UDM Pro, UDM SE, UCG Ultra, UCG-Max - External Portal Server कॉन्फ़िगरेशन का समर्थन करते हैं। Network Application डिवाइस पर चलता है। क्या मैं एक ही Purple अकाउंट से कई UniFi साइटों पर Purple का उपयोग कर सकता हूँ? हाँ। Purple का मल्टी-साइट आर्किटेक्चर ठीक इसी के लिए डिज़ाइन किया गया है। प्रत्येक वेन्यू को Purple में एक अलग साइट के रूप में कॉन्फ़िगर किया जाता है, जो संबंधित UniFi साइट से मैप की जाती है। क्या मुझे UniFi गेटवे पर फ़ायरवॉल पोर्ट खोलने की आवश्यकता है? आपको यह सुनिश्चित करना होगा कि अतिथि VLAN ट्रैफ़िक पोर्ट 443 पर Purple पोर्टल डोमेन तक पहुँच सके। कंट्रोलर API पोर्ट भी Purple के सर्वरों से सुलभ होना चाहिए। Purple के दस्तावेज़ विशिष्ट IP रेंज प्रदान करते हैं। WPA3 के बारे में क्या? UniFi WPA3 Personal और WPA3 Enterprise का समर्थन करता है। Captive Portal मैकेनिज्म अतिथि नेटवर्क पर WPA3 Personal के साथ काम करता है। WPA3 Enterprise 802.1X और RADIUS का उपयोग करता है, जो एक अलग ऑथेंटिकेशन फ़्लो है। [सारांश और अगले कदम - लगभग 1 मिनट] संक्षेप में: UniFi पर बाहरी Captive Portal के रूप में Purple को डिप्लॉय करना एक अच्छी तरह से समर्थित, बेहतर आर्किटेक्चर वाला इंटीग्रेशन है। मुख्य चरण हैं: अपने अतिथि SSID को आपके Purple पोर्टल URL की ओर संकेत करने वाले External Portal Server विकल्प के साथ कॉन्फ़िगर करें, एक व्यापकwalled garden का निर्माण करें जो Purple के इन्फ्रास्ट्रक्चर और आपके द्वारा उपयोग किए जा रहे किसी भी OAuth प्रदाताओं को कवर करता हो, सुनिश्चित करें कि आपके UniFi कंट्रोलर के पास एक वैध SSL प्रमाणपत्र है और वह Purple के API सर्वर से सुलभ है, और अपने वेन्यू के प्रकार के लिए उपयुक्त सत्र अवधि कॉन्फ़िगर करें। बिजनेस केस सीधा है। इन-बिल्ट UniFi पोर्टल आपको एक स्प्लैश पेज देता है। Purple आपको एक कंप्लायंस-रेडी, एनालिटिक्स-संचालित गेस्ट एक्सपीरियंस प्लेटफॉर्म देता है जो आपके CRM के साथ एकीकृत होता है, GDPR सहमति के तहत फर्स्ट-पार्टी डेटा कैप्चर करता है, और फुटफॉल व ड्वेल-टाइम एनालिटिक्स प्रदान करता है जिसकी वास्तव में वेन्यू ऑपरेटरों और मार्केटिंग टीमों को आवश्यकता होती है। यदि आप बड़े पैमाने पर UniFi को डिप्लॉय करने वाले MSP या सिस्टम इंटीग्रेटर हैं, तो Purple का मल्टी-साइट मैनेजमेंट और व्हाइट-लेबल क्षमताएं इसे आपके ग्राहकों के लिए सही ओवरले बनाती हैं। विस्तृत कॉन्फ़िगरेशन दस्तावेज़, walled garden IP सूचियों और API इंटीग्रेशन गाइड के लिए, purple.ai पर जाएँ। सुनने के लिए धन्यवाद।

हमारी मुख्य श्रृंखला का हिस्सा: Captive Portal गाइड →

UniFi Network Hotspot ArchitectUbiquiti UniFi OS & Network Application 8.x

Ubiquiti UniFi captive portal and guest WiFi configurator

Generate UniFi Network Hotspot Manager settings, configure pre-authorization walled gardens, calculate guest VLAN subnet sizing, and validate cloud RADIUS accounting for seamless Purple deployment.

Target controller
UniFi Dream Machine Pro / SE
UniFi OS 3.x / Network 8.x
Native Hotspot Manager (External Portal Server)
Walled garden domains
9 FQDN rules
OS captive probe safe
Recommended subnet
/23 (509 IPs)
73% peak pool load
AAA interim accounting
300s
RFC 2866 accounting sync

Internal routing engine handles guest captive redirection with native gateway isolation.

Local IP or internal hostname used for controller API communication.

Redirection security parameters
UniFi Network Hotspot Manager Configuration Payload
{
  "hotspot_portal": {
    "authentication": "external_portal_server",
    "server_ip_or_hostname": "auth.purplewifi.net",
    "port": 443,
    "use_secure_portal": true,
    "redirect_mode": "original_url"
  },
  "controller_authorisation_profile": {
    "target_model": "UDM-Pro / UDM-SE / UDM-Enterprise",
    "controller_management_host": "192.168.1.1",
    "controller_api_port": 8843,
    "enable_https": true
  },
  "pre_authorization_allowed_hostnames": [
    "auth.purplewifi.net",
    "securelogin.purplewifi.net",
    "api.purplewifi.net",
    "cdn.purplewifi.net",
    "fonts.googleapis.com",
    "fonts.gstatic.com",
    "accounts.google.com",
    "graph.facebook.com",
    "linkedin.com"
  ],
  "radius_profile": {
    "profile_name": "Purple-Guest-RADIUS",
    "auth_server": "10.0.10.15",
    "auth_port": 1812,
    "acct_server": "10.0.10.15",
    "acct_port": 1813,
    "interim_update_interval_sec": 300,
    "dynamic_vlan_rfc3580": true,
    "default_guest_vlan": 20
  },
  "wireless_guest_profile": {
    "ssid": "Guest-WiFi",
    "client_isolation": true,
    "dhcp_recommended_lease_seconds": 7200,
    "recommended_cidr_scope": "/23",
    "per_client_bandwidth_limit_down_kbps": 10240,
    "per_client_bandwidth_limit_up_kbps": 3072
  }
}
Looking to deploy guest WiFi across enterprise UniFi hardware?
Review our architecture framework or talk directly to our wireless solutions engineering team.
Explore Captive Portal Guide
Useful? Link to this tool

एक captive portal वह साइन-इन पेज है जिसे मेहमान ऑनलाइन होने से पहले देखते हैं। Ubiquiti UniFi पर, एक्सेस पॉइंट और UniFi नेटवर्क कंट्रोलर WiFi चलाते हैं; Purple आपके किसी भी UniFi किट को बदले बिना, उस पोर्टल और उसके पीछे के फर्स्ट-पार्टी डेटा को चलाता है।

Ubiquiti UniFi, Purple गेस्ट WiFi के साथ कैसे काम करता है

Purple एक क्लाउड ओवरले है। आपका UniFi नेटवर्क कंट्रोलर WiFi चलाना जारी रखता है; Purple उन सुविधाओं के माध्यम से अतिथि अनुभव को संचालित करता है जो UniFi के पास पहले से हैं।

  • बाहरी पोर्टल सर्वर। UniFi के Hotspot Manager में आप लैंडिंग पेज को UniFi के अंतर्निहित पेज के बजाय Purple पर रीडायरेक्ट करते हैं। एक नया डिवाइस आपके Purple स्प्लैश पेज पर रीडायरेक्ट हो जाता है, आगंतुक साइन इन करता है, और नियंत्रण UniFi के पास वापस आ जाता है।
  • कंट्रोलर प्राधिकरण (authorisation)। Purple आपके UniFi नेटवर्क कंट्रोलर के साथ सीधे उसके पब्लिक एड्रेस और इस उद्देश्य के लिए आपके द्वारा बनाए गए एक समर्पित कंट्रोलर लॉगिन का उपयोग करके संचार करके प्रत्येक अतिथि को अधिकृत करता है। यदि कंट्रोलर सार्वजनिक रूप से पहुंच योग्य नहीं है, तो एक पोर्ट फॉरवर्ड उस कनेक्शन को संभव बनाता है।
  • Walled garden। UniFi के पूर्व-प्राधिकरण नियम स्प्लैश पेज, और किसी भी भुगतान या सोशल-लॉगिन चरणों को किसी आगंतुक के साइन इन करने से पहले लोड करने की अनुमति देते हैं।

बार-बार आने वाले आगंतुकों के लिए, UniFi का SecurePass (Passpoint) विकल्प RADIUS द्वारा समर्थित एक सुरक्षित, एन्क्रिप्टेड कनेक्शन जोड़ता है, ताकि ज्ञात उपयोगकर्ता फिर से साइन इन किए बिना स्वचालित रूप से फिर से जुड़ सकें।

यही पूरा मॉडल है: UniFi पैकेट को स्थानांतरित करता है और रेडियो को प्रबंधित करता है, Purple साइन-इन और डेटा का मालिक है। चूंकि यह मानक बाहरी वेब प्रमाणीकरण और RADIUS पर चलता है, इसलिए यह Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme और Fortinet में उसी तरह काम करता है। Purple डिज़ाइन के अनुसार हार्डवेयर-अज्ञेयवादी (hardware-agnostic) है।

आपको क्या चाहिए

  • एडमिन एक्सेस के साथ एक UniFi नेटवर्क कंट्रोलर (एक Dream Machine, CloudKey, या आपके अपने सर्वर पर)।
  • आपके स्प्लैश पेज और साइन-इन यात्रा सेटअप के साथ एक Purple स्थान।
  • एक समर्पित UniFi कंट्रोलर लॉगिन और आपके कंट्रोलर का पब्लिक एड्रेस, ताकि Purple मेहमानों को अधिकृत कर सके।

इसे Purple के साथ सेटअप करें

सटीक सेटिंग्स, बाहरी पोर्टल सर्वर एड्रेस, Hotspot Manager लैंडिंग पेज विकल्प, पूर्व-प्राधिकरण डोमेन, Venue Settings जो Purple को आपके कंट्रोलर से जोड़ती हैं, और वैकल्पिक SecurePass कॉन्फ़िगरेशन, दर्ज करने के लिए सटीक मानों के साथ Purple के सहायता गाइड में चरण - दर - चरण प्रलेखित हैं।

Ubiquiti UniFi नेटवर्क सेटअप गाइड

कॉन्फ़िगरेशन के लिए उस गाइड का पालन करें। यह पृष्ठ बताता है कि ये हिस्से आपस में कैसे जुड़ते हैं, ताकि आप जान सकें कि प्रत्येक चरण क्या कर रहा है।

आपको क्या मिलता है

एक बार जब मेहमान Purple के माध्यम से साइन इन करते हैं, तो प्रत्येक विज़िट सत्यापित, सचेत विकल्प-सहमति वाली फर्स्ट-पार्टी डेटा बन जाती है: किसने विज़िट किया, कितनी बार किया, और अनुमति के साथ उन तक कैसे पहुंचा जाए। यही अंतर है लोगों को जोड़ने वाले WiFi और एक ऐसा मार्केटिंग ऑडियंस बनाने वाले WiFi के बीच जिसके आप मालिक हैं। Purple GDPR-अनुरूप और ISO 27001 प्रमाणित है, जिसमें 80,000 से अधिक लाइव स्थानों पर 99.999% अपटाइम है।

मुख्य परिभाषाएं

Captive portal

साइन-इन पेज जो एक आगंतुक ऑनलाइन होने से पहले देखता है। Purple इसे होस्ट और संचालित करता है; UniFi डिवाइस को इस पर रीडायरेक्ट करता है।

अतिथि अनुभव परत जो Purple आपके UniFi WiFi के शीर्ष पर जोड़ता है।

बाहरी पोर्टल सर्वर

एक UniFi सेटिंग जो UniFi के अंतर्निहित पेज के बजाय बाहरी रूप से होस्ट किए गए साइन-इन पेज पर एक गैर-प्रमाणित डिवाइस भेजती है।

कैसे UniFi का Hotspot Manager अतिथि को Purple स्प्लैश पेज पर भेजता है।

कंट्रोलर प्राधिकरण (authorisation)

Purple प्रत्येक अतिथि सत्र को अधिकृत करने के लिए एक समर्पित लॉगिन का उपयोग करके, आपके UniFi नेटवर्क कंट्रोलर से उसके पब्लिक एड्रेस पर बात करता है।

Purple कैसे साइन-इन किए हुए अतिथि को UniFi पर ऑनलाइन होने देता है।

Walled garden

उन पतों की एक संक्षिप्त अनुमति-सूची (allow-list) जिन तक कोई डिवाइस साइन इन करने से पहले पहुंच सकता है।

स्प्लैश पेज, भुगतान और सोशल लॉगिन को पूर्व-प्रमाणीकरण लोड करने की अनुमति देता है।

SecurePass (Passpoint)

RADIUS द्वारा समर्थित एक एन्क्रिप्टेड WiFi कनेक्शन जो ज्ञात उपयोगकर्ताओं को फिर से साइन इन किए बिना दोबारा कनेक्ट करने की अनुमति देता है।

बार-बार आने वाले आगंतुकों के लिए एक वैकल्पिक सुरक्षित स्तर।

अक्सर पूछे जाने वाले प्रश्न

Ubiquiti UniFi एक बाहरी captive portal के साथ कैसे एकीकृत होता है?

UniFi Network Hotspot Manager प्रशासकों को एक External Portal Server को गेस्ट ऑथेंटिकेशन सौंपने की अनुमति देता है। जब कोई अनऑथेंटिकेटेड विज़िटर गेस्ट SSID से कनेक्ट होता है, तो UniFi गेटवे प्रारंभिक HTTP ट्रैफ़िक को रोकता है और क्लाइंट ब्राउज़र को auth.purplewifi.net पर Purple पर रीडायरेक्ट करता है। एक बार जब विज़िटर ऑथेंटिकेशन पूरा कर लेता है, तो Purple इंटरनेट एक्सेस के लिए क्लाइंट MAC एड्रेस को अधिकृत करने के लिए UniFi कंट्रोलर API को कॉल करता है।

UniFi कंट्रोलर और captive portal के बीच कौन से पोर्ट खुले होने चाहिए?

क्लाउड या बाहरी captive portal एकीकरण के लिए, ऑथराइजेशन API कॉल के लिए TCP पोर्ट 8843 (या लीगेसी इंस्टॉलेशन पर TCP पोर्ट 8443) पर UniFi Network कंट्रोलर तक पहुँचने योग्य होना चाहिए। सुरक्षित गेस्ट ब्राउज़र रीडायरेक्शन के लिए, सुनिश्चित करें कि गेस्ट प्री-ऑथराइजेशन फ़ायरवॉल प्रोफाइल के भीतर TCP पोर्ट 443 पर आउटबाउंड HTTPS और UDP पोर्ट 53 पर DNS की अनुमति हो।

ऑपरेटिंग सिस्टम captive जांच होस्ट्स को कभी भी अनुमति सूची में क्यों नहीं डाला जाना चाहिए?

iOS, Android, macOS और Windows सहित ऑपरेटिंग सिस्टम captive नेटवर्क का पता लगाने के लिए captive.apple.com और connectivitycheck.gstatic.com जैसे विशिष्ट एंडपॉइंट्स की जांच करते हैं। यदि इन जांच होस्टनेम को UniFi Pre-Authorization Access में रखा जाता है, तो डिवाइसों को बिना रुकावट वाला HTTP 200 रिस्पॉन्स प्राप्त होता है, वे यह निर्धारित करते हैं कि इंटरनेट कनेक्टिविटी सक्रिय है, और ऑटोमैटिक लॉगिन ब्राउज़र मोडल को दबा देते हैं।

UniFi पर Purple के लिए कौन से प्री-ऑथराइजेशन एक्सेस नियम आवश्यक हैं?

UniFi Hotspot Manager को गेस्ट साइन-इन से पहले Pre-Authorization Access में Purple ऑथेंटिकेशन और एसेट डोमेन को अनुमति सूची में डालना आवश्यक है। इसमें auth.purplewifi.net, securelogin.purplewifi.net, api.purplewifi.net और cdn.purplewifi.net शामिल हैं। यदि सोशल लॉगिन या सशुल्क स्तर सक्षम हैं, तो संबंधित OAuth और पेमेंट गेटवे एंडपॉइंट्स को भी अनुमति सूची में डाला जाना चाहिए।

RADIUS अकाउंटिंग UniFi पर गेस्ट WiFi प्रबंधन को कैसे बेहतर बनाता है?

UDP पोर्ट 1812 (ऑथेंटिकेशन) और 1813 (अकाउंटिंग) पर Purple की ओर इशारा करते हुए एक RADIUS प्रोफाइल को कॉन्फ़िगर करने से रीयल-टाइम सेशन ट्रैकिंग सक्षम होती है। अंतरिम अकाउंटिंग अपडेट अंतराल को 300 सेकंड पर सेट करने से UniFi एक्सेस पॉइंट्स कंट्रोलर रिसोर्सेज पर बिना ओवरलोड डाले समय-समय पर Purple एनालिटिक्स प्लेटफॉर्म को गेस्ट एयरटाइम, ट्रांसमिटेड बाइट्स और ड्वेल ड्यूरेशन की रिपोर्ट करने की अनुमति मिलती है।

गेस्ट नेटवर्क के लिए किस सबनेट आकार और DHCP लीज अवधि की सिफारिश की जाती है?

गेस्ट नेटवर्क में उच्च टर्नओवर और लीज चर्न का अनुभव होता है। उच्च-ट्रैफ़िक वाले स्थानों को कम से कम एक /22 सबनेट (1,021 उपयोग करने योग्य IP एड्रेस) कॉन्फ़िगर करना चाहिए और DHCP लीज समय को घटाकर 2 घंटे (7,200 सेकंड) कर देना चाहिए। यह विज़िटर के चरम टर्नओवर के दौरान एड्रेस पूल की कमी को रोकता है जबकि Client Device Isolation अनधिकृत लैटरल डिवाइस संचार को रोकता है।

इस श्रृंखला में आगे पढ़ें

Juniper Mist और गेस्ट WiFi: Purple के साथ कैप्टिव पोर्टल सेटअप

बाहरी पोर्टल और Mist API सीक्रेट का उपयोग करके Juniper Mist एक्सेस पॉइंट्स Purple गेस्ट WiFi के साथ कैसे काम करते हैं, जिसमें यह भी शामिल है कि क्या भिन्न है क्योंकि Mist कैप्टिव पोर्टल के लिए RADIUS का उपयोग नहीं करता है।

गाइड पढ़ें →

Grandstream GWN और अतिथि WiFi: Purple के साथ captive portal सेटअप

Grandstream GWN एक्सेस पॉइंट Purple अतिथि WiFi के साथ कैसे काम करते हैं: एक बाहरी स्प्लैश पेज, RADIUS और एक walled garden, सटीक कॉन्फ़िगरेशन के लिए Purple के चरण - दर - चरण सेटअप गाइड के लिंक के साथ।

गाइड पढ़ें →

Mikrotik RouterOS और गेस्ट WiFi: Purple के साथ captive portal सेटअप

कैसे Purple का क्लाउड गेस्ट WiFi, RouterOS चलाने वाले MikroTik डिवाइसेस के ऊपर काम करता है, जो इसके इन-बिल्ट Hotspot और RADIUS का उपयोग करता है, और सटीक सेटअप स्टेप्स कहाँ मिलेंगे।

गाइड पढ़ें →

अपने विशिष्ट सेटअप को लेकर कोई सवाल हैं?

हमारी टीम 80,000 से अधिक वेन्यू में वेन्यू ऑपरेटरों, IT मैनेजरों और नेटवर्क इंजीनियरों के साथ काम करती है। 20 मिनट का कॉल बुक करें और हम आपको दिखाएंगे कि आपके जैसे अन्य लोगों ने इसे कैसे हल किया।