वॉल्ड गार्डन जनरेटर
9 एंटरप्राइज वायरलेस हार्डवेयर प्लेटफॉर्म के लिए प्री-ऑथेंटिकेशन अनुमति प्राप्त डोमेन नियम, ACL व्हाइटलिस्ट और कंट्रोलर CLI स्क्रिप्ट जनरेट करें।
कैप्टिव पोर्टल वॉल्ड गार्डन को कॉन्फ़िगर और वैलिडेट करें
1. सेवा इंटीग्रेशन चुनें
2. कस्टम वेन्यू डोमेन जोड़ें
अपने स्प्लैश पेज के लिए आवश्यक कस्टम API एंडपॉइंट्स, वेन्यू CDN होस्ट या वेब एसेट्स शामिल करें।
3. हार्डवेयर कंट्रोलर और एक्सपोर्ट फ़ॉर्मैट चुनें
सटीक CLI या डैशबोर्ड वाइटलिस्ट नियमों को फ़ॉर्मैट करने के लिए अपना टारगेट एंटरप्राइज वायरलेस कंट्रोलर चुनें।
# ==================================================================
# Cisco Meraki Dashboard - Walled Garden Allowed Domain List
# Location: Wireless > Configure > Access control > Splash page
# ==================================================================
*.aadcdn.msauth.net
*.aadcdn.msftauth.net
*.account.live.com
*.accounts.google.co.uk
*.accounts.google.com
*.accounts.youtube.com
*.api.purple.ai
*.apis.google.com
*.app.purple.ai
*.appleid.apple.com
*.appleid.cdn-apple.com
*.assets.purple.ai
*.auth.gfx.ms
*.auth.purple.ai
*.captive.purple.ai
*.cdnjs.cloudflare.com
*.challenges.cloudflare.com
*.fonts.googleapis.com
*.fonts.gstatic.com
*.googleusercontent.com
*.gsa.apple.com
*.gstatic.com
*.idmsa.apple.com
*.login.live.com
*.login.microsoftonline.com
*.logincdn.msauth.net
*.onboarding.purple.ai
*.portal.purple.ai
*.purple.ai
*.ssl.gstatic.com
*.static.cloudflareinsights.com
*.www.purple.aiApple CNA बायपास और कैप्टिव पोर्टल डिटेक्शन पर महत्वपूर्ण नोट्स
Apple प्रोब होस्टनाम (captive.apple.com) को व्हाइटलिस्ट करने से Apple डिवाइसों पर स्वचालित Captive Network Assistant ब्राउज़र ओवरले रुक जाता है। हालांकि यह कॉर्पोरेट वातावरण में फिर से आने वाले विज़िटर्स के लिए निर्बाध प्रमाणीकरण की अनुमति देता है, लेकिन यह गेस्ट डिवाइसों पर स्प्लैश पेज को स्वचालित रूप से खुलने से रोकता है। मानक विज़िटर नेटवर्क के लिए, तुरंत लॉगिन प्रॉम्प्ट प्रदर्शित होना सुनिश्चित करने के लिए Apple CNA प्रोब को अनचयनित छोड़ दें।
प्री-ऑथेंटिकेशन वॉल्ड गार्डन कैसे काम करते हैं
एंटरप्राइज गेस्ट WiFi डिप्लॉयमेंट में, एक वॉल्ड गार्डन (प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट) उन विशिष्ट नेटवर्क गंतव्यों को परिभाषित करता है, जिन तक स्प्लैश पेज ऑनबोर्डिंग पूरा करने से पहले एक गैर-ऑथेंटिकेट डिवाइस पहुंच सकता है। जब कोई गेस्ट ओपन या सुरक्षित गेस्ट SSID से कनेक्ट होता है, तो वायरलेस LAN कंट्रोलर (WLC) या क्लाउड-मैनेज्ड एक्सेस पॉइंट क्लाइंट को एक प्रतिबंधित प्री-ऑथेंटिकेशन स्थिति में रख देता है।
सभी मानक वेब ट्रैफिक को इंटरसेप्ट करके कैप्टिव पोर्टल लॉगिन URL पर रीडायरेक्ट कर दिया जाता है। हालांकि, सोशल लॉगिन (OAuth 2.0), क्रेडिट कार्ड बिलिंग (Stripe, PayPal), कस्टम टाइपोग्राफी (Google Fonts), या बाहरी CDN एसेट्स की सुविधा वाले आधुनिक स्प्लैश पृष्ठों के लिए, क्लाइंट ब्राउज़र को पूर्ण इंटरनेट ऑथराइजेशन प्राप्त करने से पहले थर्ड-पार्टी सर्वर के साथ डेटा का आदान-प्रदान करना होगा। यदि इनमें से कोई भी एंडपॉइंट कंट्रोलर वॉल्ड गार्डन व्हाइटलिस्ट से छूट जाता है, तो लॉगिन प्रक्रिया बिना किसी चेतावनी के विफल हो जाती है, जिसके परिणामस्वरूप ब्लैंक मोडल विंडो या काम न करने वाले चेकआउट बटन दिखाई देते हैं।
एंटरप्राइज वायरलेस कंट्रोलर वॉल्ड गार्डन तुलना मैट्रिक्स
| हार्डवेयर प्लेटफॉर्म | क्रियाविधि | वाइल्डकार्ड प्रारूप | कॉन्फ़िगरेशन इंटरफ़ेस | डायनामिक DNS स्नूपिंग |
|---|---|---|---|---|
| Cisco Meraki MR | AP-स्तरीय DNS स्नूपिंग | *.domain.com | Dashboard Web UI / REST API | प्रति क्लाइंट MAC स्वचालित |
| Cisco Catalyst 9800 | IOS-XE Parameter-Map | redirect-passthrough domain | CLI / WebUI WebAuth प्रोफ़ाइल | FQDN स्नूपिंग के माध्यम से समर्थित |
| Aruba AOS 8 / 10 | Netdestination एलियास | name *.domain.com | CLI / Aruba Central UI | बिल्ट-इन DPI इंजन |
| Ubiquiti UniFi | गेटवे ऑथराइजेशन टेबल | *.domain.com | UniFi Network Hotspot सेटिंग्स | dnsmasq / UDM में एकीकृत |
| Fortinet FortiGate | FQDN एड्रेस ऑब्जेक्ट्स | set fqdn *.domain.com | FortiOS CLI / Captive Exempt लिस्ट | FortiGuard DNS रिज़ॉल्यूशन टेबल |
| Juniper Mist | क्लाउड-पुश किए गए AP होस्टनाम | *.domain.com | Mist AI Portal / Mist API | एज AP हार्डवेयर एक्सीलरेशन |
| Ruckus SmartZone | WISPr Walled Garden टेबल | *.domain.com | SmartZone WebUI / ZoneDirector | AP-स्तरीय DNS प्रॉक्सी फ़िल्टर |
Apple CNA और Android कैप्टिव पोर्टल प्रोब मैकेनिक
जब मोबाइल डिवाइस किसी अनएनक्रिप्टेड या गेस्ट SSID से जुड़ते हैं, तो ऑपरेटिंग सिस्टम यह निर्धारित करने के लिए एक स्वचालित बैकग्राउंड कनेक्टिविटी जांच शुरू करता है कि डिवाइस के पास अप्रतिबंधित इंटरनेट एक्सेस है या वह किसी कैप्टिव पोर्टल के पीछे अटका हुआ है:
- Apple iOS और macOS:
http://captive.apple.com/hotspot-detect.htmlपर HTTP GET रिक्वेस्ट भेजता है। यदि सर्वर<HTML><HEAD><TITLE>Success</TITLE></HEAD><BODY>Success</BODY></HTML>युक्त सटीक HTML टेक्स्ट के अलावा कुछ भी रिटर्न करता है, तो OS तुरंत मोडल Captive Network Assistant (CNA) ब्राउज़र पॉप-अप करता है। - Google Android:
http://connectivitycheck.gstatic.com/generate_204पर HTTP 204 रिक्वेस्ट भेजता है। यदि एक्सेस पॉइंट कनेक्शन को इंटरसेप्ट करता है और HTTP 302 रीडायरेक्ट या HTML स्प्लैश पेज रिटर्न करता है, तो Android सिस्टम ट्रे में 'WiFi नेटवर्क में साइन इन करें' की अधिसूचना प्रदर्शित करता है। - Microsoft Windows:
http://www.msftconnecttest.com/connecttest.txtपर Network Connectivity Status Indicator (NCSI) से संपर्क करता है, औरMicrosoft Connect Testस्ट्रिंग के साथ 200 OK की अपेक्षा करता है।
सर्वोत्तम अभ्यास अनुशंसा: Apple या Android प्रोब डोमेन को तब तक व्हाइटलिस्ट न करें जब तक कि आप जानबूझकर फ्रिक्शनलेस हेडलेस ऑनबोर्डिंग फ्लो (जैसे Passpoint / Hotspot 2.0) लागू न कर रहे हों। इन प्रोब्स को व्हाइटलिस्ट करने से ऑपरेटिंग सिस्टम को लगता है कि उसके पास लाइव इंटरनेट है, जो स्प्लैश स्क्रीन को दबा देता है और गेस्ट्स को पोर्टल ढूंढने के लिए मैन्युअल रूप से वेब ब्राउज़र खोलने पर मजबूर करता है।
DNS टनलिंग और दुरुपयोग से वॉल्ड गार्डन को सुरक्षित करना
हालांकि विज़िटर ऑथेंटिकेशन के लिए वॉल्ड गार्डन आवश्यक हैं, गलत तरीके से कॉन्फ़िगर की गई व्हाइटलिस्ट गेस्ट नेटवर्क को सुरक्षा कमजोरियों के जोखिम में डाल सकती हैं:
गैर-ऑथेंटिकेट DNS ट्रैफिक को हमेशा विश्वसनीय कॉर्पोरेट DNS रिसॉल्वर्स या आंतरिक कंट्रोलर प्रॉक्सी फॉरवर्डर्स तक ही सीमित रखें। प्री-ऑथ नेटवर्क में ओपन रिकर्सिव DNS की अनुमति देने से दुर्भावनापूर्ण हमलावरों को DNS प्रश्नों (Iodine / DNScat) पर मनमाना TCP/UDP ट्रैफिक टनल करने की सुविधा मिलती है।
जहां तक संभव हो, *.amazonaws.com या *.cloudfront.net जैसी व्यापक टॉप-लेवल वाइल्डकार्ड व्हाइटलिस्ट से बचें। अनऑथेंटिकेटेड क्लाउड स्टोरेज की अनधिकृत ब्राउज़िंग को रोकने के लिए सटीक एसेट बकेट होस्टनाम (जैसे, myvenue-assets.s3.amazonaws.com) निर्दिष्ट करें।
गेस्ट VLAN पर मैन-इन-द-मिडिल सेशन हाइजैकिंग को रोकने के लिए अनएनक्रिप्टेड पोर्ट 80 को बंद करते हुए, थर्ड-पार्टी OAuth और पेमेंट प्रोसेसर्स के लिए केवल आउटबाउंड TCP पोर्ट 443 (HTTPS) की अनुमति देने के लिए प्री-ऑथेंटिकेशन सेशन ACLs कॉन्फ़िगर करें।
गेस्ट WiFi कैप्टिव पोर्टल के लिए प्री-ऑथेंटिकेशन वॉल्ड गार्डन कैसे कॉन्फ़िगर करें
यूज़र ऑथेंटिकेशन से पहले एंटरप्राइज वायरलेस LAN कंट्रोलर पर अनुमति प्राप्त डोमेन व्हाइटलिस्ट जनरेट, वैलिडेट और लागू करने के लिए नेटवर्क इंजीनियरों के लिए चरण-दर-चरण निर्देश।
आवश्यक प्रमाणीकरण एकीकरण चुनें
अपने कैप्टिव स्पलैश पेज के लिए आवश्यक बाहरी पहचान प्रदाताओं (Google OAuth, Microsoft Entra ID, Apple ID), पेमेंट प्रोसेसर्स (Stripe, PayPal), CDNs, और फ़ॉन्ट रिपॉजिटरी को चुनें।
कस्टम वेन्यू डोमेन और API एंडपॉइंट जोड़ें
कस्टम डोमेन वैलिडेटर में कोई भी कस्टम वेन्यू FQDNs, ग्राहक मोबाइल ऐप API होस्ट, या होस्ट की गई ब्रांडिंग एसेट दर्ज करें।
लक्षित हार्डवेयर वायरलेस कंट्रोलर चुनें
अपना लक्षित हार्डवेयर विक्रेता (Cisco Meraki, Cisco Catalyst 9800, Aruba OS, Ubiquiti UniFi, Fortinet FortiGate, Ruckus SmartZone, Juniper Mist, Extreme Networks, या Cambium cnMaestro) चुनें।
जनरेट किए गए कॉन्फ़िगरेशन कमांड को वायरलेस कंट्रोलर पर लागू करें
फ़ॉर्मेट की गई CLI स्क्रिप्ट या डैशबोर्ड व्हाइटलिस्ट प्रविष्टियों को कॉपी करें और उन्हें लक्षित गेस्ट WLAN या प्री-ऑथेंटिकेशन यूज़र रोल पर लागू करें।
वॉल्ड गार्डन और कैप्टिव पोर्टल के बारे में अक्सर पूछे जाने वाले प्रश्न
गेस्ट WiFi और कैप्टिव पोर्टल नेटवर्क में वॉल्ड गार्डन (walled garden) क्या है?
वॉल्ड गार्डन (जिसे स्वीकृत डोमेन व्हाइटलिस्ट या प्री-ऑथेंटिकेशन एक्सेस कंट्रोल लिस्ट भी कहा जाता है) वायरलेस एक्सेस पॉइंट्स या वायरलेस LAN कंट्रोलर्स द्वारा लागू किया गया एक प्रतिबंधित ब्राऊज़िंग वातावरण है। किसी अनऑथेंटिकेटेड विज़िटर द्वारा कैप्टिव पोर्टल स्प्लैश पेज के माध्यम से लॉग इन करने से पहले, सभी सामान्य इंटरनेट ट्रैफिक को ब्लॉक कर दिया जाता है। वॉल्ड गार्डन स्पष्ट रूप से विशिष्ट fully qualified domain names (FQDNs) और IP श्रेणियों - जैसे कैप्टिव पोर्टल होस्टिंग सर्वर, OAuth पहचान प्रदाता, भुगतान प्रोसेसर और वेब फ़ॉन्ट - को व्हाइटलिस्ट करता है, जिससे स्प्लैश पेज और ऑथेंटिकेशन स्क्रिप्ट्स पूर्ण नेटवर्क पहुंच प्रदान किए बिना कार्य कर सकें।
वॉल्ड गार्डन के लिए एंटरप्राइज एक्सेस पॉइंट्स पर DNS स्नूपिंग (DNS snooping) कैसे काम करता है?
आधुनिक एंटरप्राइज एक्सेस पॉइंट (जैसे Cisco Meraki, Aruba, और Juniper Mist) स्टैटिक IP एक्सेस कंट्रोल लिस्ट के बजाय डायनामिक DNS स्नूपिंग का उपयोग करते हैं। जब कोई अनऑथेंटिकेटेड क्लाइंट वॉल्ड गार्डन व्हाइटलिस्ट में मौजूद डोमेन (जैसे, accounts.google.com) के लिए DNS क्वेरी भेजता है, तो एक्सेस पॉइंट अपस्ट्रीम हलकर्ता (resolver) से मिलने वाले DNS रिस्पॉन्स को इंटरसेप्ट कर लेता है। AP वापस आने वाले A या AAAA रिकॉर्ड्स का निरीक्षण करता है और क्लाइंट के MAC एड्रेस के लिए उन विशिष्ट IP एड्रेस हेतु डायनामिक Layer 3 फ़ायरवॉल अनुमति नियम अस्थायी रूप से इंस्टॉल करता है, जो DNS TTL समाप्त होने पर एक्सपायर हो जाते हैं।
Apple CNA को व्हाइटलिस्ट करने से ऑटोमैटिक स्प्लैश पेज पॉपअप क्यों काम करना बंद कर देता है?
Apple डिवाइस किसी SSID से कनेक्ट होने पर captive.apple.com पर HTTP प्रोब भेजकर कैप्टिव नेटवर्क का पता लगाते हैं। यदि डिवाइस को अपेक्षित 'Success' रिस्पॉन्स मिलता है, तो यह मान लेता है कि पूर्ण इंटरनेट पहुंच उपलब्ध है और Captive Network Assistant (CNA) ब्राऊज़र ओवरले नहीं खोलता है। captive.apple.com को व्हाइटलिस्ट करने से यह प्रोब बिना इंटरसेप्ट हुए पास हो जाता है, जिससे iOS और macOS को यह भ्रम होता है कि डिवाइस में पूर्ण कनेक्टिविटी है, और ऑटोमैटिक मोडल लॉगिन प्रॉम्प्ट दब जाता है।
Google, Apple, और Microsoft के माध्यम से सोशल लॉगिन के लिए किन डोमेन को व्हाइटलिस्ट करना आवश्यक है?
Google ऑथेंटिकेशन के लिए, accounts.google.com, ssl.gstatic.com, apis.google.com, और gstatic.com को व्हाइटलिस्ट करें। Microsoft Entra ID / 365 के लिए, login.microsoftonline.com, login.live.com, aadcdn.msftauth.net, और aadcdn.msauth.net को व्हाइटलिस्ट करें। Sign in with Apple के लिए, appleid.apple.com और appleid.cdn-apple.com को व्हाइटलिस्ट करें। चूंकि OAuth प्रदाता अक्सर कंटेंट डिलीवरी नेटवर्क और सबडोमेन का उपयोग करते हैं, इसलिए इसका समर्थन करने वाले कंट्रोलर्स पर वाइल्डकार्ड मैचिंग (*.domain.com) की सिफारिश की जाती है।
कैप्टिव पोर्टल रीडायरेक्ट लूप और ब्लैंक व्हाइट स्क्रीन का क्या कारण है?
रीडायरेक्ट लूप और ब्लैंक स्क्रीन आमतौर पर तीन समस्याओं के कारण होते हैं: 1) वॉल्ड गार्डन में मिसिंग CDN या JavaScript एसेट (उदा. लोड होने से पहले fonts.gstatic.com या js.stripe.com का ब्लॉक होना), 2) सख्त HTTPS रीडायरेक्शन जहां कंट्रोलर गेटवे पर वैध SSL प्रमाणपत्र के बिना HTTPS अनुरोध को इंटरसेप्ट करने का प्रयास करता है, या 3) मिसिंग OAuth कॉलबैक डोमेन जहां पहचान प्रदाता पोर्टल होस्ट पर वापस रीडायरेक्ट करने का प्रयास करता है लेकिन प्री-ऑथ फ़ायरवॉल नियमों द्वारा ब्लॉक कर दिया जाता है।
Purple मल्टी-वेंडर नेटवर्क पर वॉल्ड गार्डन प्रबंधन को कैसे सरल बनाता है?
Purple समेकित सिंगल-ओरिजिन डोमेन आर्किटेक्चर के साथ उच्च-उपलब्धता Anycast क्लाउड इन्फ्रास्ट्रक्चर संचालित करता है। एकीकृत FQDN एंडपॉइंट्स (जैसे onboarding.purple.ai) के पीछे कैप्टिव पोर्टल होस्टिंग, ऑथेंटिकेशन इंजन और CRM एकीकरण को केंद्रीकृत करके, Purple वायरलेस कंट्रोलर्स पर आवश्यक बाहरी डोमेन नियमों की संख्या को कम करता है, जिससे कॉन्फ़िगरेशन त्रुटियां घटती हैं और प्री-ऑथ ड्रॉपआउट समाप्त होते हैं।
संबंधित नेटवर्क डायग्नोस्टिक और WiFi टूल
क्या आप मल्टी-वेन्डर नेटवर्क पर एंटरप्राइज गेस्ट WiFi डिप्लॉय कर रहे हैं?
जटिल वॉल्ड गार्डन मेंटेनेंस, SSL चेतावनियों और पोर्टल टाइमआउट की समस्या को खत्म करें। Purple, हाई-अवेलेबिलिटी कैप्टिव पोर्टल, Passpoint ऑनबोर्डिंग और व्यवहार संबंधी गेस्ट एनालिटिक्स प्रदान करने के लिए Cisco Meraki, Catalyst 9800, Aruba, UniFi, Fortinet, Mist, और Ruckus के साथ नेटिव रूप से इंटीग्रेट होता है।
Book a 20-min demoNetforge Network Multi-Tool
Run offline network health checks, path analysis, and latency diagnostic scans directly from your desktop.
Download Multi-Tool