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

सार्वजनिक WiFi का समस्या निवारण (Troubleshooting): 'Connected, No Internet' और स्पैश पेज रीडायरेक्शन विफलताओं को ठीक करना

यह आधिकारिक तकनीकी संदर्भ मार्गदर्शिका कैप्टिव पोर्टल डिटेक्शन की अंतर्निहित कार्यप्रणाली को स्पष्ट करती है और उन छह प्राथमिक विफलता मोडों का विवरण देती है जो गेस्ट WiFi को कनेक्ट होने से रोकते हैं। यह IT प्रबंधकों और नेटवर्क आर्किटेक्ट्स को HTTP रीडायरेक्ट समस्याओं, DNS संघर्षों और MAC रैंडमाइजेशन की चुनौतियों को हल करने के लिए एक व्यावहारिक समस्या निवारण ढांचा प्रदान करता है।

📖 6 मिनट का पाठ📝 1,687 शब्द🔧 2 हल किए गए उदाहरण3 अभ्यास प्रश्न📚 8 मुख्य परिभाषाएं

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

पॉडकास्ट ट्रांसक्रिप्ट देखें
Purple के इस तकनीकी ब्रीफिंग में आपका स्वागत है। आज हम एंटरप्राइज वायरलेस नेटवर्किंग में सबसे लगातार और सबसे गलत समझी जाने वाली समस्याओं में से एक का समाधान कर रहे हैं: guest WiFi Captive Portal जो लोड होने से बिल्कुल इनकार कर देता है। आप इस स्थिति से गुजरे होंगे। एक गेस्ट आपके होटल, आपकी रिटेल स्टोर, आपके स्टेडियम, या आपके कॉन्फ्रेंस सेंटर में आता है। वे WiFi नेटवर्क से जुड़ते हैं। कुछ नहीं होता। कोई लॉगिन पेज नहीं। कोई इंटरनेट नहीं। बस एक घूमता हुआ आइकन और बढ़ती हुई निराशा। वेन्यू ऑपरेशंस डायरेक्टर्स और IT मैनेजर्स के लिए, वह क्षण केवल एक छोटी सी असुविधा नहीं है। यह आपके गेस्ट अनुभव की एक सीधी विफलता, फ्रंट-ऑफ-हाउस सपोर्ट कॉल्स में बढ़ोतरी, और उस फर्स्ट-पार्टी डेटा को कैप्चर करने के छूटे हुए अवसर को दर्शाता है जो आपके वायरलेस इंफ्रास्ट्रक्चर इन्वेस्टमेंट को सही ठहराता है। इस ब्रीफिंग में, हम इसकी बारीकियों को समझेंगे। हम विस्तार से बताएंगे कि ऑपरेटिंग सिस्टम के स्तर पर Captive Portal डिटेक्शन वास्तव में कैसे काम करता है, उन छह मूल कारणों की पहचान करेंगे जो कनेक्शन विफलताओं के विशाल बहुमत के लिए जिम्मेदार हैं, और आपको एक व्यावहारिक, लागू करने योग्य ट्रबलशूटिंग फ्रेमवर्क देंगे जिसे आप आज ही अपनी IT टीम को सौंप सकते हैं। आइए इसके काम करने के तरीके से शुरुआत करें। अधिकांश लोग Captive Portal को केवल एक लॉगिन पेज के रूप में सोचते हैं। यह वास्तव में एक नेटवर्क-लेवल ट्रैफिक इंटरसेप्शन मैकेनिज्म है, और चीजें खराब होने पर यह अंतर बहुत मायने रखता है। यहाँ इसकी पूरी प्रक्रिया दी गई है। एक गेस्ट का डिवाइस आपके गेस्ट SSID से जुड़ता है और DHCP के माध्यम से एक IP एड्रेस प्राप्त करता है। उस समय, ऑपरेटिंग सिस्टम यूजर द्वारा ब्राउज़र खोलने का इंतजार नहीं करता है। बैकग्राउंड में, एक सिस्टम सर्विस तुरंत वेंडर-नियंत्रित प्रोब URL पर एक अनएन्क्रिप्टेड HTTP GET रिक्वेस्ट भेजती है। Apple डिवाइसेस captive.apple.com पर क्वेरी करती हैं। Android डिवाइसेस connectivitycheck.gstatic.com पर क्वेरी करती हैं। Windows डिवाइसेस msftconnecttest.com पर क्वेरी करती हैं। Firefox का detectportal.firefox.com पर अपना खुद का प्रोब होता है। यदि नेटवर्क के पास ओपन इंटरनेट एक्सेस है, तो ये प्रोब अपनी अपेक्षित प्रतिक्रियाएँ लौटाते हैं, और ऑपरेटिंग सिस्टम यह निष्कर्ष निकालता है कि सब कुछ ठीक है। लेकिन एक गेस्ट नेटवर्क पर, आपका वायरलेस गेटवे या कंट्रोलर उस HTTP प्रोब को इंटरनेट तक पहुँचने से पहले ही इंटरसेप्ट कर लेता है। अपेक्षित प्रतिक्रिया के बजाय, गेटवे एक HTTP 307 रीडायरेक्ट लौटाता है जो आपके Captive Portal स्पलैश पेज की ओर इशारा करता है। ऑपरेटिंग सिस्टम इस अप्रत्याशित रीडायरेक्ट का पता लगाता है, यह महसूस करता है कि यह एक Captive Portal के पीछे है, और लॉगिन पेज को प्रदर्शित करने के लिए एक सैंडबॉक्स्ड ब्राउज़र विंडो खोलता है - जिसे अक्सर Captive Network Assistant कहा जाता है। यह इसकी सामान्य और सफल प्रक्रिया है। अब आइए उन छह तरीकों के बारे में बात करते हैं जिनसे यह काम करना बंद कर देता है। मूल कारण नंबर एक: DHCP पूल का समाप्त होना। यह हाई-डेंसिटी इवेंट्स में सबसे बड़ा मूक खतरा है। यदि आप एक मानक स्लैश-24 सबनेट पर दो हजार उपस्थित लोगों के साथ एक कॉन्फ्रेंस चला रहे हैं, तो आपके पास 254 उपयोग करने योग्य IP पते हैं। यदि आपका DHCP लीज टाइम डिफॉल्ट 24 घंटे पर सेट है, तो दरवाजे खुलने के कुछ ही मिनटों के भीतर आपका वह पूल समाप्त हो जाएगा। इसके बाद का हर कनेक्शन प्रयास Captive Portal अनुक्रम शुरू होने से पहले ही विफल हो जाता है। इसका समाधान सीधा है: हाई-टर्नओवर वाले वातावरण के लिए गेस्ट DHCP लीज टाइम को 15 से 30 मिनट के बीच सेट करें, और केवल कुल संख्या के लिए नहीं, बल्कि पीक कॉनकरेंट उपयोगकर्ताओं के लिए अपने सबनेट का आकार उचित रूप से निर्धारित करें। मूल कारण नंबर दो: DNS इंटरसेप्शन विफलता। Captive Portal रीडायरेक्ट गेटवे द्वारा HTTP प्रोब को इंटरसेप्ट करने पर निर्भर करता है। लेकिन प्रोब को पहले एक DNS लुकअप की आवश्यकता होती है। यदि आपका DNS कॉन्फ़िगरेशन प्री-ऑथेंटिकेटेड क्लाइंट्स को बाहरी डोमेन नामों को रिज़ॉल्यूशन करने की अनुमति नहीं देता है, तो प्रोब कभी शुरू नहीं होता है। सुनिश्चित करें कि आपकी फ़ायरवॉल पॉलिसी स्पष्ट रूप से अनऑथेंटिकेटेड क्लाइंट्स से DNS क्वेरी की अनुमति देती है, और एक टेस्ट डिवाइस पर पैकेट कैप्चर चलाकर सत्यापित करें कि आपका DNS इंटरसेप्शन काम कर रहा है। मूल कारण नंबर तीन: अपूर्ण वॉल्ड गार्डन। वॉल्ड गार्डन - जिसे प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट भी कहा जाता है - यह परिभाषित करता है कि अनऑथेंटिकेटेड गेस्ट किन बाहरी डोमेन तक पहुँच सकते हैं। यदि आपका पोर्टल स्प्लैश पेज किसी ऐसे CDN से एसेट्स लोड करता है जो वॉल्ड गार्डन में नहीं है, तो पेज एक खाली स्क्रीन के रूप में दिखाई देता है। यदि आप Google, Apple, या Facebook के माध्यम से सोशल लॉगिन की पेशकश करते हैं, तो उन प्रदाताओं द्वारा उपयोग किए जाने वाले प्रत्येक OAuth डोमेन को व्हाइटलिस्ट किया जाना चाहिए। और यहाँ सबसे महत्वपूर्ण बिंदु है: सोशल आइडेंटिटी प्रदाता अपने CDN IP रेंज और ऑथेंटिकेशन डोमेन को नियमित रूप से अपडेट करते हैं। एक वॉल्ड गार्डन जो छह महीने पहले पूरी तरह से काम कर रहा था, वह आज चुपचाप टूट सकता है। त्रैमासिक वॉल्ड गार्डन ऑडिट शेड्यूल करें और वाइल्डकार्ड डोमेन स्नूपिंग का उपयोग करें जहाँ आपका हार्डवेयर इसका समर्थन करता है। Cisco Meraki, HPE Aruba, Ruckus, और Juniper Mist पर, यह मूल रूप से उपलब्ध है। मूल कारण नंबर चार: HSTS द्वारा रीडायरेक्ट को ब्लॉक करना। HTTP स्ट्रिक्ट ट्रांसपोर्ट सिक्योरिटी, या HSTS, एक ब्राउज़र सुरक्षा नीति है जो केवल HTTPS पर विशिष्ट डोमेन के कनेक्शन को बाध्य करती है। यदि किसी गेस्ट का डिवाइस HSTS-प्रीलोडेड डोमेन - और इसमें लगभग हर प्रमुख वेबसाइट शामिल है - से संपर्क करने का प्रयास करता है और आपका गेटवे पोर्टल पर रीडायरेक्ट करने के लिए उस HTTPS अनुरोध को इंटरसेप्ट करने का प्रयास करता है, तो ब्राउज़र एक सर्टिफिकेट मिसमैच का पता लगाता है। यह एक नॉन-बाईपासेबल सुरक्षा चेतावनी प्रस्तुत करता है और रीडायरेक्ट को पूरी तरह से ब्लॉक कर देता है। इसका सही समाधान कभी भी HTTPS इंटरसेप्शन का प्रयास न करना है। आपके गेटवे को केवल अनएन्क्रिप्टेड HTTP कैनरी प्रोब को रीडायरेक्ट करना चाहिए। दीर्घकालिक मानकों पर आधारित समाधान RFC 8910 है, जो DHCP Option 114 को परिभाषित करता है। यह विकल्प आपके DHCP सर्वर को सीधे क्लाइंट डिवाइस पर Captive Portal URL को विज्ञापित करने की अनुमति देता है, जिससे HTTP रीडायरेक्शन की आवश्यकता पूरी तरह से समाप्त हो जाती है। iOS 14 और Android 11 और उससे ऊपर के संस्करण इसका मूल रूप से समर्थन करते हैं। मूल कारण संख्या पांच: गेस्ट डिवाइस पर सक्रिय VPN। एक VPN डिवाइस से आने वाले सभी ट्रैफ़िक को एन्क्रिप्ट करता है और आपके गेटवे तक पहुँचने से पहले इसे एक बाहरी टनल के माध्यम से रूट करता है। आपका गेटवे कभी भी HTTP प्रोब को नहीं देखता है। Captive Portal डिटेक्शन सीक्वेंस कभी ट्रिगर नहीं होता है। गेस्ट को कोई लॉगिन पेज और कोई इंटरनेट नहीं दिखता है। गेस्ट के लिए इसका समाधान सरल है: VPN को अक्षम करें, पोर्टल से कनेक्ट करें, फिर VPN को फिर से सक्षम करें। आपके फ्रंट-ऑफ़-हाउस स्टाफ के लिए, जब कोई गेस्ट कनेक्शन की समस्या की रिपोर्ट करता है, तो यह उनका पहला प्रश्न होना चाहिए। मूल कारण संख्या छह: MAC एड्रेस रैंडमाइजेशन का सेशन पर्सिस्टेंस को बाधित करना। आधुनिक iOS और Android डिवाइस प्राइवेसी फीचर के रूप में डिफ़ॉल्ट रूप से रैंडमाइज्ड MAC एड्रेस का उपयोग करते हैं। हर बार जब कोई डिवाइस नेटवर्क से कनेक्ट होता है, तो वह एक अलग MAC एड्रेस प्रस्तुत कर सकता है। चूंकि captive portal सेशन की स्थिति को MAC एड्रेस द्वारा ट्रैक किया जाता है, इसलिए एक गेस्ट जिसने एक घंटे पहले प्रमाणित किया था, उसके डिवाइस का MAC रोटेट होने के बाद उसे फिर से लॉगिन पेज दिखाया जा सकता है। गेस्ट के स्तर पर इसका समाधान नेटवर्क सेटिंग्स में आपके विशिष्ट SSID के लिए Private Address को अक्षम करना है। ऑपरेटर-साइड समाधान प्रोफ़ाइल-आधारित प्रमाणीकरण लागू करना है - जैसे कि Passpoint और 802.1X के माध्यम से OpenRoaming - जो MAC एड्रेस के बजाय क्रेडेंशियल्स का उपयोग करके लेयर 2 पर प्रमाणित करता है, जिससे रैंडमाइजेशन का कोई प्रभाव नहीं पड़ता है। अब आइए कार्यान्वयन की बात करते हैं। व्यावहारिक रूप से एक अच्छी तरह से कॉन्फ़िगर किया गया captive portal परिनियोजन वास्तव में कैसा दिखता है? अपने DHCP आर्किटेक्चर से शुरुआत करें। 200 से अधिक समवर्ती डिवाइस की अपेक्षा करने वाले किसी भी स्थान के लिए, एकल स्लैश-24 सबनेट से दूर हटें। स्लैश-22 या बड़े सबनेट का उपयोग करें, और लीज़ समय को अपने स्थान के ड्वेल प्रोफ़ाइल से मेल खाने के लिए सेट करें। एक होटल लीज़ को 8 घंटे पर सेट करता है। एक स्टेडियम लीज़ को 3 घंटे पर सेट करता है। एक शॉपिंग सेंटर लीज़ को 90 मिनट पर सेट करता है। एक कॉन्फ्रेंस सेंटर लीज़ को 30 मिनट पर सेट करता है। इसके बाद, हर बड़े इवेंट से पहले अपने वॉल्ड गार्डन को सत्यापित करें। न्यूनतम आवश्यक प्रविष्टियां हैं: आपके पोर्टल का पूरी तरह से योग्य डोमेन नाम और सभी संबद्ध CDN डोमेन, Apple, Google, Windows, और Firefox के लिए captive portal डिटेक्शन URL, और आपके द्वारा समर्थित प्रत्येक सोशल लॉगिन प्रदाता के लिए OAuth डोमेन। Purple के प्लेटफ़ॉर्म पर, हम अपनी क्लाउड-प्रबंधित सेवा के हिस्से के रूप में इन वॉल्ड गार्डन प्रविष्टियों को स्वचालित रूप से बनाए रखते हैं और अपडेट करते हैं, जो आपकी टीम से मैन्युअल रखरखाव के बोझ को हटा देता है। अपने पोर्टल प्रमाणपत्र के लिए, एक मान्यता प्राप्त प्रमाणपत्र प्राधिकरण से सार्वजनिक रूप से विश्वसनीय TLS प्रमाणपत्र का उपयोग करें। सेल्फ-साइंड प्रमाणपत्र प्रत्येक डिवाइस पर ब्राउज़र चेतावनियाँ ट्रिगर करेंगे। समाप्ति से पहले प्रमाणपत्रों को रिन्यू करें - एक समाप्त हो चुका प्रमाणपत्र अचानक, पूरे स्थान पर होने वाली पोर्टल विफलताओं के सबसे सामान्य कारणों में से एक है। एक कमी जो कई IT टीमों को फंसाती है: उस डिवाइस से पोर्टल का परीक्षण करना जो पहले प्रमाणित हो चुका है। आपके डिवाइस का सेशन अभी भी सक्रिय है, इसलिए आप पोर्टल को पूरी तरह से बायपास कर देते हैं और निष्कर्ष निकालते हैं कि सब कुछ काम कर रहा है। हमेशा एक नए, अप्रमाणित डिवाइस से परीक्षण करें - या तो एक नया डिवाइस, या एक ऐसा डिवाइस जहां आप नेटवर्क को भूल चुके हैं और WiFi प्रोफ़ाइल को साफ़ कर दिया है। आइए मैं आपको दो वास्तविक दुनिया के परिदृश्य देता हूँ जो इन सिद्धांतों को स्पष्ट करते हैं। परिदृश्य एक: मध्य लंदन में एक 350-कमरों वाला होटल। संपत्ति ने अतिथि WiFi के लिए एक एकल स्लैश-24 सबनेट चलाया। एक बड़े सम्मेलन के दौरान, 400 प्रतिनिधि एक साथ पहुंचे। 20 मिनट के भीतर, DHCP पूल समाप्त हो गया। अतिथियों ने सूचित किया कि वे जुड़े हुए हैं लेकिन Captive Portal या इंटरनेट तक पहुँचने में असमर्थ हैं। इसका तत्काल समाधान सबनेट को स्लैश-22 तक बढ़ाना था, जिससे 1,022 प्रयोग करने योग्य एड्रेस मिले, और लीज समय को 24 घंटे से घटाकर 8 घंटे करना था। दीर्घकालिक समाधान Purple के क्लाउड-प्रबंधित Captive Portal को लागू करना था, जो वास्तविक समय में DHCP पूल के उपयोग की निगरानी करता है और समाप्त होने से पहले नेटवर्क टीम को सचेत करता है। इस बदलाव के 48 घंटों के भीतर पोर्टल विफलता दर लगभग शून्य हो गई। परिदृश्य दो: 200 स्टोर वाली एक प्रमुख रिटेल श्रृंखला। श्रृंखला ने अपने अतिथि पोर्टल पर Google और Facebook के माध्यम से सोशल लॉगिन का उपयोग किया। Google द्वारा अपने OAuth बुनियादी ढांचे को अपडेट करने के बाद, नए प्रमाणीकरण डोमेन वॉल्ड गार्डन में नहीं थे। अतिथि पोर्टल पेज तक पहुँच सकते थे लेकिन सोशल लॉगिन बटन खाली स्क्रीन दिखा रहे थे। श्रृंखला की IT टीम ने वॉल्ड गार्डन गैप की पहचान करने से पहले समस्या के निदान में दो दिन बिताए। एक बार पहचान होने के बाद समाधान में 10 मिनट लगे। सबक: क्लाउड-आधारित OAuth प्रदाताओं के लिए अपने वॉल्ड गार्डन में कभी भी IP एड्रेस को हार्डकोड न करें। वाइल्डकार्ड डोमेन प्रविष्टियों का उपयोग करें और त्रैमासिक रूप से उनकी समीक्षा करें। अब कुछ त्वरित प्रश्नों के लिए जो हम नियमित रूप से वेन्यू IT टीमों से सुनते हैं। पोर्टल iPhones पर काम करता है लेकिन Android डिवाइस पर क्यों नहीं? Android प्रोब URL के रूप में connectivitycheck.gstatic.com का उपयोग करता है। यदि वह डोमेन आपके फ़ायरवॉल द्वारा अवरुद्ध है या आपके वॉल्ड गार्डन में नहीं है, तो Android डिवाइस कभी भी पोर्टल को ट्रिगर नहीं करते हैं। इसे स्पष्ट रूप से जोड़ें। एक अतिथि का कहना है कि पोर्टल लोड हो गया लेकिन लॉग इन करने के बाद वे ऑनलाइन नहीं जा पा रहे हैं। यह लगभग हमेशा एक RADIUS प्राधिकरण विफलता है। जांचें कि आपका RADIUS सर्वर वायरलेस कंट्रोलर से पहुंचने योग्य है, सत्यापित करें कि साझा की गई गुप्त कुंजी दोनों पक्षों पर मेल खाती है, और Access-Reject संदेशों के लिए RADIUS लॉग की समीक्षा करें। हम उन अतिथियों को कैसे संभालें जो कुछ मिनटों के बाद बार-बार लॉग आउट हो जाते हैं? अपनी आइडल टाइमआउट सेटिंग जांचें। कई कंट्रोलर डिफ़ॉल्ट रूप से 5-मिनट के आइडल टाइमआउट पर सेट होते हैं, जो उन मोबाइल उपकरणों के लिए बहुत आक्रामक है जो इंटरैक्शन के बीच स्लीप मोड में चले जाते हैं। हॉस्पिटैलिटी और रिटेल वातावरण के लिए आइडल टाइमआउट को कम से कम 30 मिनट पर सेट करें। आज की ब्रीफिंग के मुख्य बिंदुओं को संक्षेप में प्रस्तुत करने के लिए। अतिथि WiFi Captive Portal विफलताओं को छह श्रेणियों में वर्गीकृत किया गया है: DHCP पूल की समाप्ति, DNS इंटरसेप्शन विफलता, अपूर्ण वॉल्ड गार्डन, HSTS रीडायरेक्ट ब्लॉकिंग, क्लाइंट डिवाइस पर सक्रिय VPN, और MAC एड्रेस रैंडमाइजेशन। प्रत्येक का एक विशिष्ट, परीक्षण योग्य समाधान है। आपकी IT टीम के लिए, तत्काल कार्रवाई योग्य कदम हैं: अपने DHCP लीज समय और सबनेट आकार का ऑडिट करें, अपने सोशल लॉगिन प्रदाताओं के वर्तमान OAuth डोमेन के साथ अपने वॉल्ड गार्डन को सत्यापित करें, और हर कॉन्फ़िगरेशन परिवर्तन के बाद एक नए अप्रमाणित डिवाइस से अपने पोर्टल का परीक्षण करें। आपके दीर्घकालिक रोडमैप के लिए, लौटने वाले विजिटर्स के लिए Captive Portal री-ऑथेंटिकेशन के उत्तराधिकारी के रूप में OpenRoaming का मूल्यांकन करें। यह तकनीक परिपक्व है, इसके मानक IEEE 802.1X और WPA3-Enterprise के तहत स्थापित हैं, और Purple इसे Connect प्लान के तहत बिना किसी अतिरिक्त सॉफ़्टवेयर लागत के उपलब्ध कराता है। Purple 80,000 से अधिक स्थानों पर काम करता है और केवल 2024 में ही इसने 440 मिलियन लॉगिन को प्रोसेस किया है। हमने इस ब्रीफिंग में बताए गए हर तरह के विफलता मोड को देखा है - और उन्हें रोकने के लिए टूल्स का निर्माण किया है। यदि आप यह देखना चाहते हैं कि Purple का क्लाउड ओवरले आपके मौजूदा Cisco Meraki, HPE Aruba, Ruckus, या Juniper Mist इन्फ्रास्ट्रक्चर के साथ कैसे एकीकृत होता है, तो purple.ai पर जाएं या अपने अकाउंट मैनेजर से बात करें। सुनने के लिए धन्यवाद। धन्यवाद।

📚 हमारी मुख्य श्रृंखला का हिस्सा: Captive Portal Guide

कार्यकारी सारांश (Executive Summary)

header_image.png

एक अतिथि आपके WiFi से जुड़ता है, लेकिन लॉगिन पेज लोड होने में विफल रहता है। वे 'Connected, No Internet' की चेतावनी देखते हैं और प्रयास करना छोड़ देते हैं। वेन्यू ऑपरेशंस डायरेक्टर्स और IT मैनेजर्स के लिए, यह विफलता अतिथि अनुभव में सीधे गिरावट, सपोर्ट टिकटों में वृद्धि और फ़र्स्ट-पार्टी डेटा एकत्र करने के छूटे हुए अवसर का प्रतिनिधित्व करती है, जो वायरलेस इन्फ्रास्ट्रक्चर में निवेश को सही ठहराता है।

यह गाइड सटीक रूप से बताती है कि ऑपरेटिंग सिस्टम के स्तर पर Captive Portal डिटेक्शन कैसे काम करता है और कनेक्शन की अधिकांश विफलताओं के लिए जिम्मेदार छह मुख्य कारणों की पहचान करता है। यह DHCP कमी, DNS इंटरसेप्शन विफलताएं, अपूर्ण वॉल्ड गार्डन (walled gardens), ब्लॉक किए गए HSTS रीडायरेक्ट, सक्रिय VPN संघर्षों और MAC एड्रेस रैंडमाइजेशन समस्याओं को हल करने के लिए एक व्यावहारिक, वेंडर-न्यूट्रल समस्या निवारण (troubleshooting) फ्रेमवर्क प्रदान करता है।

तकनीकी गहन विश्लेषण: Captive Portal डिटेक्शन वास्तव में कैसे काम करता है

एक captive portal का समस्या निवारण करने के लिए, आपको सबसे पहले यह समझना होगा कि एक captive portal वास्तव में नेटवर्क स्तर पर क्या करता है। यह केवल एक लॉगिन पेज नहीं है; यह एक नेटवर्क-स्तर का ट्रैफ़िक इंटरसेप्शन मैकेनिज्म है।

जब एक अतिथि डिवाइस किसी अतिथि SSID से जुड़ता है, तो उसे DHCP के माध्यम से एक IP एड्रेस प्राप्त होता है। ऑपरेटिंग सिस्टम उपयोगकर्ता द्वारा ब्राउज़र खोलने की प्रतीक्षा नहीं करता है। इसके बजाय, एक बैकग्राउंड सिस्टम सर्विस तुरंत वेंडर-नियंत्रित प्रोब URL पर एक अनएन्क्रिप्टेड HTTP GET अनुरोध भेजती है। Apple डिवाइस captive.apple.com पर क्वेरी करते हैं। Android डिवाइस connectivitycheck.gstatic.com पर क्वेरी करते हैं। Windows डिवाइस msftconnecttest.com पर क्वेरी करते हैं। Firefox detectportal.firefox.com पर क्वेरी करता है।

यदि नेटवर्क के पास ओपन इंटरनेट एक्सेस है, तो ये प्रोब अपनी अपेक्षित HTTP 200 OK प्रतिक्रिया वापस करते हैं और ऑपरेटिंग सिस्टम यह निर्णय लेता है कि कनेक्शन सक्रिय है। हालांकि, एक अतिथि नेटवर्क पर, वायरलेस गेटवे या कंट्रोलर इस HTTP प्रोब को इंटरनेट तक पहुँचने से पहले ही रोक देता है। अपेक्षित प्रतिक्रिया के बजाय, गेटवे एक HTTP 307 Temporary Redirect वापस करता है जो captive portal के स्प्लैश पेज की ओर इशारा करता है। ऑपरेटिंग सिस्टम इस अप्रत्याशित रीडायरेक्ट का पता लगाता है, समझ जाता है कि यह एक captive portal के पीछे है, और लॉगिन पेज प्रदर्शित करने के लिए एक सैंडबॉक्सयुक्त ब्राउज़र विंडो (Captive Network Assistant) खोलता है।

portal_architecture_diagram.png

समस्या निवारण और जोखिम न्यूनीकरण: विफलता के 6 मुख्य कारण

जब एक captive portal लोड होने में विफल रहता है, तो समस्या लगभग हमेशा छह विशिष्ट विफलता मोड्स में से किसी एक के कारण होती है। root_causes_infographic.png

1. DHCP पूल की समाप्ति

यह उच्च-घनत्व वाले आयोजनों में एक मूक हत्यारा है। यदि आप 2,000 सहभागियों के साथ एक सम्मेलन चला रहे हैं और एक मानक /24 सबनेट का उपयोग कर रहे हैं, तो आपके पास केवल 254 उपयोगी IP पते हैं। यदि आपका DHCP लीज समय डिफ़ॉल्ट 24 घंटे पर सेट है, तो दरवाजे खुलने के कुछ ही मिनटों के भीतर आपका पूल समाप्त हो जाएगा। उसके बाद प्रत्येक कनेक्शन प्रयास Captive Portal अनुक्रम शुरू होने से पहले ही विफल हो जाएगा।

समाधान: उच्च-टर्नओवर वाले वातावरण के लिए अतिथि DHCP लीज समय को 15 से 30 मिनट के बीच सेट करें। अपने सबनेट का आकार केवल औसत उपस्थिति के अनुसार नहीं, बल्कि चरम समवर्ती उपयोगकर्ताओं के अनुसार निर्धारित करें। एक /22 सबनेट 1,022 उपयोगी पते प्रदान करता है, जो उद्यम स्थलों के लिए न्यूनतम अनुशंसित आकार है।

2. DNS इंटरसेप्शन विफलता

Captive Portal रीडायरेक्शन गेटवे द्वारा HTTP प्रोब को इंटरसेप्ट करने पर निर्भर करता है। हालांकि, उस प्रोब के लिए सबसे पहले एक DNS लुकअप की आवश्यकता होती है। यदि आपका DNS कॉन्फ़िगरेशन पूर्व-प्रमाणित क्लाइंट्स को बाहरी डोमेन नामों को हल करने की अनुमति नहीं देता है, तो प्रोब कभी भी सक्रिय नहीं होगी।

समाधान: सुनिश्चित करें कि आपकी फ़ायरवॉल नीतियां स्पष्ट रूप से अप्रमाणित क्लाइंट्स से DNS प्रश्नों (पोर्ट 53) की अनुमति देती हैं। यह सत्यापित करने के लिए कि आपका DNS इंटरसेप्शन काम कर रहा है, एक परीक्षण डिवाइस पर पैकेट कैप्चर चलाएं।

3. अपूर्ण Walled Garden

Walled garden (पूर्व-प्रमाणीकरण एक्सेस कंट्रोल लिस्ट) यह परिभाषित करता है कि अप्रमाणित अतिथि किन बाहरी डोमेन तक पहुंच सकते हैं। यदि आपका पोर्टल स्प्लैश पेज किसी ऐसे CDN से एसेट लोड करता है जो walled garden में शामिल नहीं है, तो पेज एक खाली स्क्रीन के रूप में दिखाई देगा। यदि आप Google, Apple, या Microsoft Entra ID के माध्यम से सोशल लॉगिन की पेशकश करते हैं, तो उन प्रदाताओं द्वारा उपयोग किए जाने वाले हर एक OAuth डोमेन को व्हाइटलिस्ट किया जाना चाहिए। सोशल आइडेंटिटी प्रदाता नियमित रूप से अपने CDN IP रेंज और प्रमाणीकरण डोमेन को अपडेट करते हैं; छह महीने पहले पूरी तरह से काम करने वाला walled garden रातोंरात खराब हो सकता है।

समाधान: त्रैमासिक walled garden ऑडिट शेड्यूल करें। जहां आपका हार्डवेयर इसका समर्थन करता है, वहां वाइल्डकार्ड डोमेन स्नूपिंग का उपयोग करें, जो Cisco Meraki, HPE Aruba, Ruckus, और Juniper Mist पर मूल रूप से उपलब्ध है। Purple हमारी क्लाउड-प्रबंधित सेवा के हिस्से के रूप में इन walled garden प्रविष्टियों को स्वचालित रूप से बनाए रखता है और अपडेट करता है।

4. HSTS रीडायरेक्ट ब्लॉकिंग

HTTP Strict Transport Security (HSTS) एक ब्राउज़र सुरक्षा नीति है जो केवल HTTPS के माध्यम से विशिष्ट डोमेन से कनेक्शन के लिए बाध्य करती है। यदि कोई अतिथि डिवाइस HSTS-प्रीलोडेड डोमेन के साथ संचार करने का प्रयास करता है, और आपका गेटवे पोर्टल पर रीडायरेक्ट करने के लिए उस HTTPS अनुरोध को इंटरसेप्ट करने का प्रयास करता है, तो ब्राउज़र एक प्रमाणपत्र बेमेल का पता लगाता है। यह एक अपरिहार्य सुरक्षा चेतावनी प्रदर्शित करता है और रीडायरेक्ट को पूरी तरह से ब्लॉक कर देता है।समाधान: प्रारंभिक रीडायरेक्ट के लिए कभी भी HTTPS इंटरसेप्शन का प्रयास न करें। सुनिश्चित करें कि आपका गेटवे केवल अनएन्क्रिप्टेड HTTP कैनरी प्रोब्स को ही रीडायरेक्ट करे। दीर्घकालिक मानकों पर आधारित समाधान RFC 8910 है, जो DHCP Option 114 को परिभाषित करता है। यह विकल्प आपके DHCP सर्वर को सीधे क्लाइंट डिवाइस पर Captive Portal URL को विज्ञापित करने की अनुमति देता है, जिससे HTTP रीडायरेक्शन की आवश्यकता पूरी तरह से समाप्त हो जाती है। iOS 14 और Android 11 और उसके बाद के संस्करण मूल रूप से इसका समर्थन करते हैं।

5. क्लाइंट डिवाइस पर सक्रिय VPN

एक VPN डिवाइस से होने वाले सभी ट्रैफिक को एन्क्रिप्ट करता है और आपके गेटवे तक पहुँचने से पहले इसे एक बाहरी टनल के माध्यम से रूट करता है। आपका गेटवे कभी भी HTTP प्रोब को नहीं देख पाता है, इसलिए Captive Portal डिटेक्शन सीक्वेंस कभी सक्रिय नहीं होता है। मेहमानों को न तो लॉगिन पेज दिखाई देता है और न ही इंटरनेट।

समाधान: मेहमान को VPN को अक्षम करना होगा, पोर्टल से कनेक्ट होना होगा, और फिर VPN को फिर से सक्षम करना होगा। फ्रंट-ऑफ-हाउस कर्मचारियों के लिए, समस्या निवारण का पहला कदम यह पूछना होना चाहिए कि क्या मेहमान VPN का उपयोग कर रहे हैं।

6. MAC Address रैंडमाइजेशन द्वारा बाधित सेशन निरंतरता

आधुनिक iOS और Android डिवाइस गोपनीयता सुविधा के रूप में डिफ़ॉल्ट रूप से रैंडमाइज्ड MAC addresses का उपयोग करते हैं। हर बार जब कोई डिवाइस नेटवर्क से कनेक्ट होता है, तो वह एक अलग MAC address प्रस्तुत कर सकता है। चूंकि Captive Portal सेशन की स्थिति को MAC address द्वारा ट्रैक किया जाता है, इसलिए एक घंटे पहले प्रमाणित अतिथि को उनके डिवाइस का MAC बदलने के बाद फिर से लॉगिन पेज प्रस्तुत किया जा सकता है।

समाधान: मेहमानों के लिए समाधान अपने नेटवर्क सेटिंग्स में आपके विशिष्ट SSID के लिए Private Address को अक्षम करना है। ऑपरेटर-साइड समाधान प्रोफाइल-आधारित प्रमाणीकरण को लागू करना है, जैसे कि 802.1X के माध्यम से Passpoint और OpenRoaming, जो MAC addresses के बजाय क्रेडेंशियल्स का उपयोग करके लेयर 2 पर प्रमाणित करता है, जिससे रैंडमाइजेशन अप्रासंगिक हो जाता है।

कार्यान्वयन गाइड: एक लचीला आर्किटेक्चर बनाना

एक अच्छी तरह से कॉन्फ़िगर किए गए Captive Portal को तैनात करने के लिए सक्रिय आर्किटेक्चरल निर्णयों की आवश्यकता होती है।

  1. हर बड़े आयोजन से पहले अपने वॉल्ड गार्डन को सत्यापित करें। न्यूनतम आवश्यक प्रविष्टियाँ हैं: आपके पोर्टल का FQDN और सभी संबद्ध CDN डोमेन, Apple, Google, Windows, और Firefox के लिए Captive Portal डिटेक्शन URL, और आपके द्वारा समर्थित प्रत्येक सोशल लॉगिन प्रदाता के लिए OAuth डोमेन।
  2. सार्वजनिक रूप से विश्वसनीय TLS प्रमाणपत्र का उपयोग करें। स्व-हस्ताक्षरित प्रमाणपत्र हर डिवाइस पर ब्राउज़र चेतावनियों को ट्रिगर करेंगे। प्रमाणपत्रों के समाप्त होने से पहले उन्हें नवीनीकृत करें - एक समाप्त हो चुका प्रमाणपत्र अचानक, पूरे स्थल पर पोर्टल विफलताओं के सबसे आम कारणों में से एक है।
  3. एक नए, अप्रमाणित डिवाइस से परीक्षण करें। पहले से प्रमाणित डिवाइस से पोर्टल का परीक्षण करने से पोर्टल पूरी तरह से बायपास हो जाएगा क्योंकि सेशन अभी भी सक्रिय है। हमेशा एक नए डिवाइस से, या ऐसे डिवाइस से परीक्षण करें जहाँ आपने नेटवर्क को भुला दिया है और WiFi प्रोफ़ाइल को हटा दिया है।
  4. आइडल टाइमआउट को समायोजित करें। कई कंट्रोलर डिफ़ॉल्ट रूप से 5 मिनट के आइडल टाइमआउट पर सेट होते हैं, जो उन मोबाइल डिवाइस के लिए अत्यधिक आक्रामक है जो इंटरैक्शन के बीच स्लीप मोड में चले जाते हैं। हॉस्पिटैलिटी और रिटेल वातावरण के लिए आइडल टाइमआउट को कम से कम 30 मिनट पर सेट करें।

ROI और व्यावसायिक प्रभाव

Captive Portals एक परिपक्व तकनीक हैं, लेकिन इनमें कुछ अंतर्निहित जटिलताएं होती हैं। रणनीतिक लक्ष्य निर्बाध और सुरक्षित प्रमाणीकरण (authentication) की दिशा में आगे बढ़ना है।

OpenRoaming, जो Passpoint और 802.1X पर निर्मित है, लौटने वाले मेहमानों को बिना किसी लॉगिन पेज को देखे स्वचालित रूप से और सुरक्षित रूप से कनेक्ट होने में मदद करता है। हमारे Connect प्लान के तहत, Purple, OpenRoaming के लिए एक मुफ्त पहचान प्रदाता (identity provider) के रूप में कार्य करता है। Premier Inn और Manchester Airports Group जैसे स्थान बार-बार आने वाले आगंतुकों के लिए पुनः प्रमाणीकरण की परेशानी को समाप्त करने के लिए पहले से ही इसका उपयोग कर रहे हैं, जबकि वे पूर्ण GDPR अनुपालन और प्रथम-पक्ष डेटा संग्रह (first-party data collection) को बनाए रखते हैं। कनेक्शन की विफलताओं को कम करके, आप सीधे एकत्र किए जाने वाले प्रथम-पक्ष डेटा की मात्रा बढ़ा सकते हैं, जिससे ग्राहक निष्ठा और व्यक्तिगत जुड़ाव को बढ़ावा मिलता है।

तकनीकी ब्रीफिंग पॉडकास्ट

हमारी 10 मिनट की तकनीकी ब्रीफिंग में हमारे Senior Solutions Architect से इन समस्या निवारण चरणों का विस्तृत विवरण सुनें।

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

Captive Portal

एक नेटवर्क-स्तरीय ट्रैफ़िक इंटरसेप्शन तंत्र जो इंटरनेट एक्सेस को तब तक प्रतिबंधित करता है जब तक कि उपयोगकर्ता कोई आवश्यक कार्रवाई पूरी नहीं कर लेता, जैसे कि शर्तों को स्वीकार करना या स्पैश पेज पर क्रेडेंशियल प्रदान करना।

एंटरप्राइज स्थलों के लिए गेस्ट एक्सेस को सुरक्षित करने और प्रथम-पक्ष डेटा कैप्चर करने का प्राथमिक तरीका।

Walled Garden

एक प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट जो यह परिभाषित करती है कि एक अप्रमाणित गेस्ट डिवाइस को किन बाहरी IP पतों या डोमेन तक पहुँचने की अनुमति है।

उपयोगकर्ता के पूरी तरह से प्रमाणित होने से पहले पोर्टल संपत्तियों, CDNs और OAuth पहचान प्रदाताओं तक पहुँच की अनुमति देने के लिए महत्वपूर्ण।

Captive Network Assistant (CNA)

एक सैंडबॉक्सयुक्त, सीमित-कार्यक्षमता वाला ब्राउज़र विंडो जो ऑपरेटिंग सिस्टम द्वारा स्वचालित रूप से खोला जाता है जब वह एक कैप्टिव पोर्टल रीडायरेक्ट का पता लगाता है।

यह वह इंटरफ़ेस है जहाँ अतिथि वास्तव में आपके लॉगिन पृष्ठ को देखता है और उसके साथ इंटरैक्ट करता है।

HSTS (HTTP Strict Transport Security)

एक वेब सुरक्षा नीति तंत्र जो ब्राउज़रों को केवल सुरक्षित HTTPS कनेक्शन के माध्यम से उनके साथ इंटरैक्ट करने के लिए मजबूर करके वेबसाइटों को मैन-इन-द-मिडल हमलों से बचाने में मदद करता है।

HSTS गेटवे को उपयोगकर्ताओं को कैप्टिव पोर्टल पर रीडायरेक्ट करने के लिए HTTPS इंटरसेप्शन का उपयोग करने से रोकता है, जिससे गलत तरीके से कॉन्फ़िगर होने पर कनेक्शन विफलताएं होती हैं।

DHCP Pool Exhaustion

एक ऐसी स्थिति जहाँ DHCP सर्वर ने अपने कॉन्फ़िगर किए गए सबनेट में सभी उपलब्ध IP पते आवंटित कर दिए हैं, जिससे नए उपकरणों को नेटवर्क में शामिल होने से रोका जा सके।

स्टेडियमों या सम्मेलनों जैसे उच्च-घनत्व वाले वातावरण में 'Connected, No Internet' त्रुटियों का एक सामान्य कारण।

MAC Address Randomisation

आधुनिक मोबाइल ऑपरेटिंग सिस्टम में एक गोपनीयता सुविधा जो प्रत्येक WiFi नेटवर्क के लिए एक यादृच्छिक MAC पता उत्पन्न करती है, जिससे विभिन्न स्थानों पर ट्रैकिंग को रोका जा सके।

यह सुविधा कैप्टिव पोर्टल पर सत्र की निरंतरता को बाधित करती है, जिससे मेहमानों को अपने MAC पते के बदलने पर पुनः प्रमाणित होने के लिए मजबूर होना पड़ता है।

OpenRoaming

WiFi नेटवर्क का एक संघ जो उपयोगकर्ताओं को क्रेडेंशियल दर्ज किए बिना या captive portal के साथ इंटरैक्ट किए बिना भाग लेने वाले नेटवर्क से स्वचालित और सुरक्षित रूप से कनेक्ट होने की अनुमति देता है।

बार-बार आने वाले आगंतुकों के लिए captive portals का रणनीतिक उत्तराधिकारी, जिसे Purple द्वारा एक निःशुल्क पहचान प्रदाता के रूप में समर्थन प्राप्त है।

RFC 8910 (DHCP Option 114)

एक मानक जो एक DHCP सर्वर को IP एड्रेस असाइनमेंट के दौरान क्लाइंट डिवाइस को सीधे captive portal का URL प्रदान करने की अनुमति देता है।

यह HTTP रीडायरेक्शन की आवश्यकता को पूरी तरह से समाप्त कर देता है, जिससे HSTS के कारण होने वाली समस्याएं हल हो जाती हैं और पोर्टल का पता लगाने की गति में सुधार होता है।

हल किए गए उदाहरण

मध्य लंदन में 350 कमरों वाला एक होटल गेस्ट WiFi के लिए एकल /24 सबनेट चलाता है। एक बड़े सम्मेलन के दौरान, 400 प्रतिनिधि एक साथ आते हैं। 20 मिनट के भीतर, मेहमान रिपोर्ट करते हैं कि वे जुड़े हुए हैं लेकिन पोर्टल या इंटरनेट तक पहुँचने में असमर्थ हैं।

तत्काल सुधार सबनेट को /22 तक बढ़ाना है, जिससे 1,022 उपयोग योग्य पते मिलते हैं, और DHCP लीज समय को 24 घंटे से घटाकर 8 घंटे करना है। दीर्घकालिक सुधार Purple के क्लाउड-प्रबंधित कैप्टिव पोर्टल को लागू करना है, जो वास्तविक समय में DHCP पूल के उपयोग की निगरानी करता है और समाप्त होने से पहले नेटवर्क टीम को सचेत करता है।

परीक्षक की टिप्पणी: यह परिदृश्य क्लासिक DHCP पूल समाप्ति को दर्शाता है। एक /24 सबनेट केवल 254 उपयोग योग्य IP पते प्रदान करता है। सबनेट का आकार बढ़ाकर और लीज समय को कम करके, नेटवर्क एक सम्मेलन सेटिंग में विशिष्ट उपकरणों के उच्च टर्नओवर को समायोजित कर सकता है।

200 स्टोरों वाली एक प्रमुख रिटेल श्रृंखला अपने गेस्ट पोर्टल पर Google और Facebook के माध्यम से सोशल लॉगिन का उपयोग करती है। Google द्वारा अपने OAuth इन्फ्रास्ट्रक्चर को अपडेट करने के बाद, मेहमान पोर्टल पेज तक तो पहुँच सकते हैं, लेकिन सोशल लॉगिन बटन खाली स्क्रीन दिखाते हैं।

IT टीम को Google द्वारा उपयोग किए जाने वाले नए प्रमाणीकरण डोमेन की पहचान करनी होगी और उन्हें वॉल्ड गार्डन (प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट) में जोड़ना होगा। भविष्य में इसे रोकने के लिए, उन्हें विशिष्ट IP पतों को हार्डकोड करने के बजाय वाइल्डकार्ड डोमेन प्रविष्टियों (जैसे, *.google.com) का उपयोग करना चाहिए और त्रैमासिक रूप से वॉल्ड गार्डन की समीक्षा करनी चाहिए।

परीक्षक की टिप्पणी: यह तीसरे पक्ष के OAuth प्रदाताओं पर निर्भर रहने के दौरान स्थिर वॉल्ड गार्डन की नाजुकता को उजागर करता है। क्लाउड-आधारित पहचान प्रदाता अक्सर अपनी IP श्रेणियों और CDN डोमेन को बदलते रहते हैं। वाइल्डकार्ड स्नूपिंग, जो Cisco Meraki और HPE Aruba जैसे एंटरप्राइज हार्डवेयर द्वारा मूल रूप से समर्थित है, सही आर्किटेक्चरल दृष्टिकोण है।

अभ्यास प्रश्न

Q1. एक स्टेडियम IT निदेशक रिपोर्ट करता है कि हाफ-टाइम के दौरान, हजारों प्रशंसक अतिथि WiFi से कनेक्ट करने का प्रयास करते हैं। कुछ के लिए पोर्टल लोड होता है, लेकिन कई रिपोर्ट करते हैं कि पोर्टल दिखाई देने से पहले ही उनके डिवाइस 'Obtaining IP address' पर अटक जाते हैं या 'Connected, No Internet' दिखाते हैं। सबसे संभावित आर्किटेक्चरल कमी क्या है?

संकेत: नेटवर्क सेगमेंट पर उपलब्ध संसाधनों बनाम समवर्ती कनेक्शनों की मात्रा पर विचार करें।

मॉडल उत्तर देखें

नेटवर्क DHCP पूल की कमी का सामना कर रहा है। सबनेट का आकार संभवतः चरम समवर्ती उपयोगकर्ता लोड के लिए बहुत छोटा (जैसे, एक /24) है, और DHCP लीज समय संभवतः बहुत अधिक सेट है। अनुशंसित दृष्टिकोण सबनेट का आकार बढ़ाना है (जैसे, /22 या /21 तक) और अपेक्षित ठहरने के समय (जैसे, एक स्टेडियम के लिए 3 घंटे) से मेल खाने के लिए DHCP लीज समय को कम करना है।

Q2. एक अतिथि आपके रिटेल WiFi नेटवर्क से जुड़ता है। एक लोकप्रिय वेबसाइट लोड करने का प्रयास करते समय उनके डिवाइस पर एक सुरक्षा चेतावनी दिखाई देती है जिसमें लिखा होता है 'Your connection is not private', और captive portal कभी दिखाई नहीं देता। कौन सा तंत्र इस रुकावट का कारण बन रहा है?

संकेत: इस बात पर विचार करें कि आधुनिक ब्राउज़र सुरक्षित कनेक्शनों पर जबरन रीडायरेक्ट को कैसे संभालते हैं।

मॉडल उत्तर देखें

HSTS (HTTP Strict Transport Security) रीडायरेक्ट को ब्लॉक कर रहा है। अतिथि ने HSTS-प्रीलोडेड डोमेन (HTTPS के माध्यम से) पर जाने का प्रयास किया, और वायरलेस गेटवे ने पोर्टल पर रीडायरेक्ट करने के लिए उस सुरक्षित कनेक्शन को इंटरसेप्ट करने का प्रयास किया। ब्राउज़र ने सर्टिफिकेट बेमेल का पता लगाया और कनेक्शन को ब्लॉक कर दिया। गेटवे को केवल अनएन्क्रिप्टेड HTTP प्रोब को इंटरसेप्ट करने के लिए कॉन्फ़िगर किया जाना चाहिए।

Q3. आपने हाल ही में अपने captive portal पर Google और Microsoft Entra ID सोशल लॉगिन विकल्प सक्षम किए हैं। अतिथि रिपोर्ट करते हैं कि पोर्टल पेज लोड होता है, लेकिन लॉगिन बटन पर क्लिक करने से टाइमआउट हो जाता है। IT विभाग के अप्रतिबंधित स्टाफ नेटवर्क पर परीक्षण करने पर पोर्टल पूरी तरह से काम करता है। कौन सा कॉन्फ़िगरेशन गायब है?

संकेत: प्रमाणीकरण पूरा होने से पहले अतिथि डिवाइस की नेटवर्क स्थिति पर विचार करें।

मॉडल उत्तर देखें

वॉल्ड गार्डन (प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट) अधूरा है। Google और Microsoft Entra ID द्वारा उपयोग किए जाने वाले OAuth ऑथेंटिकेशन डोमेन और CDN को व्हाइटलिस्ट नहीं किया गया है। चूंकि अतिथि अप्रमाणित है, इसलिए गेटवे इन बाहरी डोमेन तक पहुंच को ब्लॉक कर देता है, जिससे सोशल लॉगिन प्रक्रिया समाप्त हो जाती है। IT टीम को वॉल्ड गार्डन में इन पहचान प्रदाताओं के लिए वाइल्डकार्ड प्रविष्टियां जोड़नी होंगी।

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

होटल WiFi के लिए PCI DSS 4.0.1: आपके गेस्ट और POS नेटवर्क के लिए 2025 की समय-सीमा का क्या अर्थ है

यह गाइड होटल WiFi नेटवर्क के लिए अनिवार्य PCI DSS v4.0.1 आवश्यकताओं को विस्तार से समझाती है, जिसमें मार्च 2025 की समय-सीमा पर ध्यान केंद्रित किया गया है। यह 2026 के आकलनों के दौरान अनुपालन सुनिश्चित करने के लिए नेटवर्क सेगमेंटेशन, सॉफ्टवेयर पैचिंग और वायरलेस स्कैनिंग पर IT लीडर्स के लिए व्यावहारिक मार्गदर्शन प्रदान करती है।

गाइड पढ़ें →

Captive Portals बनाम Open Networks: Security और UX का संतुलन

यह तकनीकी संदर्भ गाइड नेटवर्क आर्किटेक्ट्स और IT प्रबंधकों को गेस्ट WiFi नेटवर्क तैनात करने के लिए एक व्यापक खाका प्रदान करती है। यह ओपन नेटवर्क और कैप्टिव पोर्टल्स के बीच तकनीकी समझौतों का विश्लेषण करती है, और विस्तार से बताती है कि सुरक्षा प्रोटोकॉल को उपयोगकर्ता अनुभव के साथ कैसे संतुलित किया जाए। पाठक सीखेंगे कि लचीले रीडायरेक्शन मैकेनिज्म को कैसे कॉन्फ़िगर करें, MAC रैंडमाइजेशन को कैसे प्रबंधित करें, और निर्बाध प्रमाणीकरण वर्कफ़्लो को कैसे लागू करें।

गाइड पढ़ें →

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

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

गाइड पढ़ें →