Purple WiFi-এর সাথে Grandstream GWN Access Points-এর ইন্টিগ্রেশন
এই নির্ভরযোগ্য প্রযুক্তিগত রেফারেন্স গাইডটিতে Grandstream GWN access points-এর সাথে Purple-এর Guest WiFi এবং অ্যানালিটিক্স প্ল্যাটফর্ম কীভাবে ইন্টিগ্রেট করতে হয় তা বিস্তারিতভাবে আলোচনা করা হয়েছে। এতে Grandstream captive portal কনফিগারেশন, RADIUS AAA সেটিংস, walled garden সেটআপ, ডাইনামিক VLAN স্টিয়ারিং সহ সুরক্ষিত স্টাফ 802.1X অথেন্টিকেশন এবং মাল্টি-টেন্যান্ট PPSK সেগমেন্টেশন অন্তর্ভুক্ত রয়েছে - যা স্কেলে গেস্ট এবং স্টাফ WiFi স্থাপনকারী MSP এবং IT টিমগুলোর জন্য কার্যকর, ধাপে ধাপে নির্দেশিকা প্রদান করে।
এই গাইডটি শুনুন
পডকাস্ট ট্রান্সক্রিপ্ট দেখুন
- এক্সিকিউটিভ সামারি
- টেকনিক্যাল ডিপ-ডাইভ
- ইন্টিগ্রেশন আর্কিটেকচার
- ডাইনামিক VLAN স্টিয়ারিংয়ের জন্য RADIUS অ্যাট্রিবিউটসমূহ
- ইমপ্লিমেন্টেশন গাইড
- ধাপ ১: captive portal পলিসি কনফিগার করুন
- ধাপ ২: walled garden কনফিগার করুন
- ধাপ ৩: guest SSID-এর সাথে Captive Portal যুক্ত করুন
- ধাপ ৪: 802.1X সহ সুরক্ষিত Staff WiFi কনফিগার করুন
- ধাপ ৫: মাল্টি-টেন্যান্ট PPSK কনফিগার করুন
- সর্বোত্তম অনুশীলনসমূহ
- ট্রাবলশুটিং এবং ঝুঁকি হ্রাসকরণ
- ROI & business impact

এক্সিকিউটিভ সামারি
এন্টারপ্রাইজ ভেন্যুগুলোতে একটি উচ্চ-ক্ষমতাসম্পন্ন ওয়্যারলেস নেটওয়ার্ক স্থাপনের জন্য নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা এবং শক্তিশালী প্রযুক্তিগত নিরাপত্তার মধ্যে একটি ভারসাম্য প্রয়োজন। Grandstream GWN আর্কিটেকচার ব্যবহারকারী সংস্থাগুলোর জন্য - হসপিটালিটি এবং রিটেইল থেকে শুরু করে মাল্টি-টেন্যান্ট প্রপার্টি পর্যন্ত - Grandstream captive portal ব্যবহারকারীর সম্পৃক্ততা এবং অ্যাক্সেস নিয়ন্ত্রণের প্রাথমিক গেটওয়ে হিসেবে কাজ করে। এই গাইডটি Grandstream GWN access points-এর সাথে Purple-এর Guest WiFi এবং WiFi Analytics প্ল্যাটফর্ম ইন্টিগ্রেট করার জন্য একটি ধাপে ধাপে প্লেবুক প্রদান করে।
বেসিক Pre-Shared Keys-এর বাইরে গিয়ে RADIUS-ব্যাকড অথেন্টিকেশন এবং Identity-Based Networks ব্যবহার করে, আপনি গেস্ট, স্টাফ এবং টেন্যান্টদের জন্য সুরক্ষিত, সেগমেন্টেড অ্যাক্সেস প্রদান করতে পারেন। এই গাইডটি গুরুত্বপূর্ণ কনফিগারেশন উপাদানগুলো কভার করে: RADIUS AAA সেটিংস, HTTP 302 রিডাইরেকশন, walled garden ব্যতিক্রমসমূহ, ডাইনামিক VLAN স্টিয়ারিং এবং Private Pre-Shared Key (PPSK) মাল্টি-টেন্যান্ট আইসোলেশন। Purple ৮০,০০০-এরও বেশি লাইভ ভেন্যু জুড়ে কাজ করে এবং ২০২৪ সালে ৪৪০ মিলিয়ন লগইন প্রসেস করেছে (Purple অভ্যন্তরীণ ডেটা), যা প্ল্যাটফর্মটিকে স্কেলে অত্যন্ত সুপ্রতিষ্ঠিত করে তোলে।
টেকনিক্যাল ডিপ-ডাইভ
ইন্টিগ্রেশন আর্কিটেকচার
Grandstream GWN হার্ডওয়্যার এবং Purple-এর মধ্যে ইন্টিগ্রেশনটি শিল্প-মান RADIUS এবং HTTP রিডাইরেকশন প্রোটোকলের ওপর নির্ভর করে। যখন কোনো ব্যবহারকারী গেস্ট SSID-এ কানেক্ট হন, তখন GWN access point তাদের প্রাথমিক HTTP রিকোয়েস্টটি ইন্টারসেপ্ট করে এবং Purple-হোস্টেড captive portal URL-এ একটি HTTP 302 রিডাইরেক্ট ইস্যু করে। ব্যবহারকারী অথেন্টিকেট করার পর - ইমেল, সোশ্যাল লগইন, SMS বা একটি কাস্টম ফর্মের মাধ্যমে - Purple সেশনটি যাচাই করে এবং নেটওয়ার্ক অ্যাক্সেস মঞ্জুর করে UDP পোর্ট 1812-এ access point-এ একটি RADIUS Access-Accept প্যাকেট ফেরত পাঠায়। RADIUS Accounting UDP পোর্ট 1813-এ চলে, যা GDPR এবং PCI DSS কমপ্লায়েন্সের জন্য একটি সম্পূর্ণ সেশন অডিট ট্রেইল প্রদান করে।

Grandstream GWN access points দুটি প্ল্যাটফর্মের যেকোনো একটির মাধ্যমে পরিচালিত হয়। GWN Manager হলো একটি অন-প্রিমিস কন্ট্রোলার যা Linux বা Windows সার্ভারে ইনস্টল করা হয়, যা একক-সাইট স্থাপনা এবং ডেটা সার্বভৌমত্বের প্রয়োজনীয়তা রয়েছে এমন সংস্থাগুলোর জন্য উপযুক্ত। GDMS Networking (পূর্বে GWN.Cloud) হলো Grandstream-এর ক্লাউড-হোস্টেড ম্যানেজমেন্ট প্ল্যাটফর্ম, যা একটি একক ড্যাশবোর্ড থেকে একাধিক সাইট পরিচালনাকারী MSPs-দের দ্বারা বেশি পছন্দের। উভয় প্ল্যাটফর্মই অভিন্ন captive portal এবং SSID কনফিগারেশন অপশন প্রদর্শন করে।
স্টাফ এবং টেন্যান্ট নেটওয়ার্কের জন্য, আর্কিটেকচারটি IEEE 802.1X এবং PPSK-এ স্থানান্তরিত হয়। একটি 802.1X স্থাপনায়, access point-টি অথেন্টিকেটর হিসেবে কাজ করে, যা কানেক্ট করা ডিভাইস এবং Purple-এর RADIUS সার্ভারের মধ্যে Extensible Authentication Protocol (EAP) বার্তাগুলোকে প্রক্সি করে। Purple তার ডিরেক্টরির বিরুদ্ধে ক্রেডেনশিয়ালগুলো যাচাই করে এবং ডিভাইসটিকে একটি নির্দিষ্ট VLAN-এ ডাইনামিক্যালি স্টিয়ার করতে Vendor-Specific Attributes (VSAs) রিটার্ন করতে পারে। এটি বাস্তবে Identity-Based Networking: একটি SSID, একাধিক নেটওয়ার্ক সেগমেন্ট, যা সবই ব্যবহারকারী কে তার ওপর ভিত্তি করে চালিত হয়।
মাল্টি-টেন্যান্ট পরিবেশের জন্য, Grandstream-এর PPSK ফিচারটি একটি একক SSID-কে একাধিক অনন্য পাসওয়ার্ড সমর্থন করার অনুমতি দেয়। যখন একটি RADIUS ব্যাকএন্ডের সাথে ইন্টিগ্রেট করা হয়, তখন access point-টি প্রবেশ করানো PSK-টি যাচাইয়ের জন্য Purple-এ পাঠায়, যা ডজন ডজন SSID ব্রডকাস্ট না করেই সেন্ট্রালাইজড ক্রেডেনশিয়াল ম্যানেজমেন্ট এবং ডাইনামিক নেটওয়ার্ক সেগমেন্টেশন সক্ষম করে। RADIUS ব্যাকএন্ড সহ PPSK-এর জন্য GWN76xx সিরিজে GWN ফার্মওয়্যার সংস্করণ 1.0.19 বা তার বেশি প্রয়োজন।

ডাইনামিক VLAN স্টিয়ারিংয়ের জন্য RADIUS অ্যাট্রিবিউটসমূহ
ডাইনামিক VLAN অ্যাসাইনমেন্ট Access-Accept প্যাকেটে রিটার্ন করা তিনটি স্ট্যান্ডার্ড IETF RADIUS অ্যাট্রিবিউট দ্বারা নিয়ন্ত্রিত হয়। এগুলো প্রতিটি রোল বা টেন্যান্টের জন্য Purple-এর RADIUS ইউজার প্রোফাইলে কনফিগার করতে হবে:
| অ্যাট্রিবিউট | মান | বিবরণ |
|---|---|---|
| Tunnel-Type (64) | 13 (VLAN) | টানেলের ধরন VLAN হিসেবে নির্দিষ্ট করে |
| Tunnel-Medium-Type (65) | 6 (IEEE-802) | মিডিয়াম IEEE 802 হিসেবে নির্দিষ্ট করে |
| Tunnel-Private-Group-ID (81) | e.g., "20" | টার্গেট VLAN ID একটি স্ট্রিং হিসেবে |
Access-Accept রেসপন্সে তিনটি অ্যাট্রিবিউটই উপস্থিত থাকতে হবে। যদি কোনো একটি অনুপস্থিত থাকে, তবে GWN access point VLAN স্টিয়ারিং নির্দেশ উপেক্ষা করবে এবং ডিভাইসটিকে ডিফল্ট VLAN-এ রাখবে।
ইমপ্লিমেন্টেশন গাইড
ধাপ ১: captive portal পলিসি কনফিগার করুন
আপনি GWN Manager বা GDMS Networking যেটিই ব্যবহার করুন না কেন, Captive Portal > Policy List-এ যান এবং একটি নতুন পলিসি তৈরি করুন। নিম্নলিখিত টেবিলটি Purple ইন্টিগ্রেশনের জন্য প্রয়োজনীয় সেটিংসের সংক্ষিপ্তসার প্রদান করে:
| ফিল্ড | মান | নোট |
|---|---|---|
| Policy Name | Purple-Guest-Portal | একটি বর্ণনামূলক নাম ব্যবহার করুন |
| Authentication Type | RADIUS Server | RADIUS অথেন্টিকেশন ফ্লো সক্ষম করে |
| RADIUS Server Address | [Purple অ্যাডমিন কনসোল থেকে] | প্রাইমারি RADIUS IP |
| RADIUS Server Port | 1812 | স্ট্যান্ডার্ড RADIUS অথেন্টিকেশন পোর্ট |
| RADIUS Server Secret | [Purple অ্যাডমিন কনসোল থেকে] | হুবহু কপি এবং পেস্ট করুন |
| RADIUS Auth Method | PAP | Purple captive portal-এর জন্য প্রয়োজনীয় |
| Landing Page | Redirect to External Page | বাহ্যিক পোর্টাল রিডাইরেক্ট সক্ষম করে |
| Redirect URL | [Purple অ্যাডমিন কনসোল থেকে] | আপনার অনন্য পোর্টাল URL |
| Expiration | 24h (hospitality) / 4h (retail) | আপনার সেশন পলিসির সাথে মেলান |
| Failsafe Mode | Enabled | RADIUS অ্যাক্সেসযোগ্য না হলে অ্যাক্সেস মঞ্জুর করে |
Failsafe Mode চালু করুন। যদি GWN access point Purple-এর RADIUS সার্ভারে পৌঁছাতে না পারে, তবে failsafe mode সমস্ত গেস্টকে ব্লক করার পরিবর্তে ইন্টারনেট অ্যাক্সেস মঞ্জুর করে। হসপিটালিটি এবং রিটেইল স্থাপনার জন্য, একটি সংক্ষিপ্ত RADIUS বিঘ্নএর ফলে যেন সমস্ত গেস্টদের কানেক্টিভিটি নষ্ট না হয়।
ধাপ ২: walled garden কনফিগার করুন
walled garden নির্ধারণ করে যে কোনো ডিভাইস অথেন্টিকেট করার আগে কোন ডোমেনগুলো অ্যাক্সেস করতে পারবে। একটি অসম্পূর্ণ walled garden হলো পোর্টাল লোড না হওয়ার সবচেয়ে সাধারণ কারণ। GWN Manager-এ, walled garden-টি Captive Portal পলিসির অধীনে Pre-Authentication Rules হিসেবে কনফিগার করা হয়।
ন্যূনতমপক্ষে, আপনাকে অবশ্যই অন্তর্ভুক্ত করতে হবে: Purple পোর্টাল ডোমেন (portal.purple.ai), CDN অ্যাসেট ডোমেন (*.cloudfront.net), এবং Google-এর কানেক্টিভিটি চেক এন্ডপয়েন্ট (connectivitycheck.gstatic.com)। সোশ্যাল লগইনের জন্য, প্রাসঙ্গিক সোশ্যাল প্ল্যাটফর্ম ডোমেনগুলো যোগ করুন।
captive.apple.com সংক্রান্ত সিদ্ধান্তটি ইচ্ছাকৃত। কোনো ডিভাইস কানেক্ট হওয়ার সময় স্বয়ংক্রিয়ভাবে iOS Captive Network Assistant (CNA) মিনি-ব্রাউজার চালু করতে এটি বাদ দিন। গেস্টরা যদি ম্যানুয়ালি ব্রাউজার ওপেন করুক তা চান, তবে এটি অন্তর্ভুক্ত করুন। বেশিরভাগ হসপিটালিটি ডেপ্লয়মেন্টের জন্য, এটি বাদ দিলে আরও ভালো গেস্ট অভিজ্ঞতা পাওয়া যায়।
support.purple.ai-এ Purple-এর ডাইনামিক walled garden জেনারেটর ব্যবহার করুন। হার্ডওয়্যার তালিকা থেকে Grandstream নির্বাচন করুন, আপনার অথেন্টিকেশন পদ্ধতিগুলো বেছে নিন এবং টুলটি আপনার প্রয়োজনীয় সঠিক ডোমেন তালিকা তৈরি করবে। ম্যানুয়ালি তালিকাটি তৈরি করবেন না।
ধাপ ৩: guest SSID-এর সাথে Captive Portal যুক্ত করুন
SSID সেটিংসে যান এবং আপনার গেস্ট নেটওয়ার্কটি এডিট করুন। Captive Portal ফিচারটি সক্রিয় করুন এবং আপনার তৈরি করা পলিসিটি নির্বাচন করুন। আপনার নির্ধারিত গেস্ট VLAN-এ SSID-টি অ্যাসাইন করুন (সাধারণত VLAN 10 ব্যবহার করা হয়)। গেস্ট ডিভাইসগুলো যাতে একে অপরের সাথে যোগাযোগ করতে না পারে সেজন্য Client Isolation সক্রিয় করুন - এটি একটি মৌলিক নিরাপত্তা প্রয়োজনীয়তা এবং কার্ড পেমেন্ট প্রসেস করে এমন যেকোনো ভেন্যুর জন্য PCI DSS বিবেচ্য বিষয়।
ধাপ ৪: 802.1X সহ সুরক্ষিত Staff WiFi কনফিগার করুন
স্টাফদের জন্য একটি আলাদা SSID তৈরি করুন। IEEE 802.1X সক্রিয় করতে Security Mode-টি WPA2-Enterprise সেট করুন। পোর্ট ১৮১২-এ Purple-কে নির্দেশ করতে RADIUS সার্ভার কনফিগার করুন এবং পোর্ট ১৮১৩-এ RADIUS Accounting সক্রিয় করুন। এই অ্যাকাউন্টিং ডেটা GDPR কমপ্লায়েন্স এবং সিকিউরিটি ইনসিডেন্ট রেসপন্সের জন্য প্রয়োজনীয় অডিট ট্রেইল প্রদান করে।
EAP পদ্ধতির জন্য, আপনার ডিভাইস ম্যানেজমেন্ট ক্ষমতার ওপর ভিত্তি করে নির্বাচন করুন। EAP-TLS মিউচুয়াল সার্টিফিকেট অথেন্টিকেশন ব্যবহার করে - এটি সবচেয়ে নিরাপদ বিকল্প, যা ক্রেডেনশিয়াল চুরি সম্পূর্ণরূপে দূর করে, তবে ডিভাইসে সার্টিফিকেট পুশ করার জন্য একটি মোবাইল ডিভাইস ম্যানেজমেন্ট প্ল্যাটফর্ম (Microsoft Intune বা Jamf) প্রয়োজন হয়। PEAP একটি এনক্রিপ্ট করা TLS টানেলের ভেতরে ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে, যা BYOD এনভায়রনমেন্টের জন্য ডেপ্লয় করা সহজ কিন্তু সার্টিফিকেট সংক্রান্ত সতর্কবার্তা সম্পর্কে স্টাফদের প্রশিক্ষণের প্রয়োজন হয়।
SSID সেটিংসে Dynamic VLAN সক্রিয় করুন। প্রতিটি অথেন্টিকেটেড ডিভাইসকে তার নির্ধারিত VLAN-এ নিয়ে যাওয়ার জন্য Purple-এর RADIUS সার্ভার তিনটি টানেল অ্যাট্রিবিউট রিটার্ন করবে। আইটি স্টাফরা VLAN 20-এ, ম্যানেজমেন্ট VLAN 21-এ, পয়েন্ট-অফ-সেল টার্মিনালগুলো VLAN 40-এ যুক্ত হবে - সবই একটি মাত্র SSID থেকে, সবই আইডেন্টিটি দ্বারা পরিচালিত।
স্টাফ নেটওয়ার্ক পলিসি সম্পর্কে আরও নির্দেশনার জন্য, Staff WiFi ব্যবহারের শর্তাবলী: আইনি এবং কমপ্লায়েন্সের প্রয়োজনীয় বিষয়সমূহ দেখুন।
ধাপ ৫: মাল্টি-টেন্যান্ট PPSK কনফিগার করুন
মাল্টি-টেন্যান্ট এনভায়রনমেন্টের জন্য, WPA2-Personal সিকিউরিটি সহ একটি SSID তৈরি করুন এবং PPSK সক্রিয় করুন। PPSK ভ্যালিডেশনের জন্য RADIUS ব্যাকএন্ড হিসেবে Purple ব্যবহার করতে, SSID-এর PPSK সেকশনে RADIUS সার্ভার সেটিংস কনফিগার করুন। Purple মূলত PSK ডেটাবেস পরিচালনা করে, প্রতিটি কি (key) যাচাই করে এবং উপযুক্ত VLAN অ্যাসাইনমেন্ট রিটার্ন করে।
প্রতিটি টেন্যান্ট একটি ইউনিক পাসওয়ার্ড পায়। তারা যখন কানেক্ট করে, তখন AP মূলত Purple-এর কাছে PSK পাঠায়, যা সঠিক VLAN ID রিটার্ন করে। টেন্যান্ট A যুক্ত হয় VLAN 31-এ, টেন্যান্ট B যুক্ত হয় VLAN 32-এ। তারা একই SSID শেয়ার করে কিন্তু নেটওয়ার্ক লেয়ারে সম্পূর্ণ আলাদা থাকে। কোনো টেন্যান্ট চলে গেলে, Purple-এর অ্যাডমিন কনসোলে তাদের ক্রেডেনশিয়াল বাতিল (revoke) করে দিন। অ্যাক্সেস তাৎক্ষণিকভাবে বন্ধ হয়ে যাবে। কোনো AP রিকনফিগারেশনের প্রয়োজন নেই।
এন্টারপ্রাইজ WiFi সিকিউরিটি আর্কিটেকচার সম্পর্কে আরও বিস্তারিত জানতে, Enterprise WiFi সিকিউরিটি: ২০২৬ সালের জন্য একটি সম্পূর্ণ গাইড দেখুন।
সর্বোত্তম অনুশীলনসমূহ
সবসময় RADIUS Accounting কনফিগার করুন। গেস্ট এবং স্টাফ উভয় SSID-এর জন্যই পোর্ট ১৮১৩-এ অ্যাকাউন্টিং সক্রিয় করুন। অ্যাকাউন্টিং ডেটা সেশনের সময়সীমা এবং ভিজিটের ফ্রিকোয়েন্সি সহ Purple-এর অ্যানালিটিক্স ড্যাশবোর্ডকে সমৃদ্ধ করে এবং GDPR-এর অধীনে প্রয়োজনীয় অডিট ট্রেইল প্রদান করে। অ্যাকাউন্টিং ছাড়া, আপনার কাছে অথেন্টিকেশন রেকর্ড থাকবে কিন্তু কোনো সেশন রেকর্ড থাকবে না।
শেয়ার্ড সিক্রেট কপি এবং পেস্ট করুন। RADIUS শেয়ার্ড সিক্রেট অমিল হলে অ্যাক্সেস পয়েন্ট কোনো নোটিফিকেশন ছাড়াই প্যাকেটগুলো বাতিল করে দেয়। AP অথেন্টিকেশন ব্যর্থতার পরিবর্তে একটি টাইমআউট দেখতে পায়। নতুন ডেপ্লয়মেন্টের ক্ষেত্রে এটি সবচেয়ে সাধারণ ভুল কনফিগারেশন। সরাসরি Purple অ্যাডমিন কনসোল থেকে সিক্রেটটি কপি করুন।
Purple-এর walled garden জেনারেটর ব্যবহার করুন। আধুনিক পোর্টাল পেজগুলো একাধিক CDN ডোমেন, সোশ্যাল লগইন SDK এবং অ্যানালিটিক্স স্ক্রিপ্ট থেকে অ্যাসেট লোড করে। ম্যানুয়ালি walled garden তৈরি করা নির্ভরযোগ্য নয়। support.purple.ai-এর জেনারেটরটি আপনার অথেন্টিকেশন পদ্ধতির ওপর ভিত্তি করে সমস্ত প্রয়োজনীয় ডোমেন বিবেচনা করে।
অ্যাক্সেস পয়েন্টে গেস্ট ট্রাফিক আলাদা করুন। যেকোনো গেস্ট SSID-এর জন্য Client Isolation একটি আপোষহীন মৌলিক বিষয়। এটি গেস্ট ডিভাইসগুলোর মধ্যে ল্যাটারাল মুভমেন্ট প্রতিরোধ করে এবং একই নেটওয়ার্ক ইনফ্রাস্ট্রাকচারে কার্ড পেমেন্ট প্রসেস করে এমন ভেন্যুগুলোর জন্য PCI DSS-এর অধীনে একটি প্রয়োজনীয়তা।
RADIUS সহ PPSK ডেপ্লয় করার আগে ফার্মওয়্যার যাচাই করুন। RADIUS ব্যাকএন্ড সহ PPSK-এর জন্য GWN ফার্মওয়্যার 1.0.19 বা তার বেশি প্রয়োজন। পুরানো ফার্মওয়্যার চালানো PPSK ডেপ্লয়মেন্টে অপ্রত্যাশিত আচরণের সবচেয়ে সাধারণ কারণ। ডেপ্লয় করার আগে ফার্মওয়্যার সংস্করণটি পরীক্ষা করুন, পরে নয়।
রিটেইল ডেপ্লয়মেন্টের জন্য, নিশ্চিত করুন যে আপনার গেস্ট SSID VLAN-টি যেকোনো পেমেন্ট নেটওয়ার্ক সেগমেন্ট থেকে ফায়ারওয়াল দ্বারা সুরক্ষিত। হেলথকেয়ার এনভায়রনমেন্টের জন্য, রোগী বা ভিজিটর WiFi ক্লিনিকাল সিস্টেম থেকে আলাদা রাখা নিশ্চিত করুন। পরিবহন হাবগুলোর জন্য, গড় অবস্থানের সময়ের সাথে সামঞ্জস্যপূর্ণ সেশন এক্সপায়ারি পলিসি বিবেচনা করুন।
ট্রাবলশুটিং এবং ঝুঁকি হ্রাসকরণ
লক্ষণ: স্প্ল্যাশ পেজ লোড হতে ব্যর্থ হচ্ছে, এবং 'site cannot be reached' ত্রুটি দেখাচ্ছে। walled garden পোর্টাল পেজের অ্যাসেটগুলোকে ব্লক করছে। একটি টেস্ট ডিভাইস কানেক্ট করুন, ব্রাউজারের ডেভেলপার টুলস ওপেন করুন, নেটওয়ার্ক ট্যাবটি পরীক্ষা করুন এবং ব্লক করা রিকোয়েস্টগুলো চিহ্নিত করুন। যোগ করুন captive portal পলিসির Pre-Authentication Rules-এ ব্যর্থ ডোমেনগুলো।
Symptom: গেস্টরা অথেন্টিকেট করলেও অ্যাক্সেস পয়েন্ট টাইম আউট হয়ে যায় এবং ইন্টারনেট অ্যাক্সেস ব্লক করে। হয় কোনো ফায়ারওয়াল AP-এর ম্যানেজমেন্ট VLAN থেকে Purple-এর RADIUS IP রেঞ্জে UDP 1812 আউটবাউন্ড ব্লক করছে, অথবা শেয়ার্ড সিক্রেট (shared secret) অমিল রয়েছে। প্রথমে ফায়ারওয়াল নিয়মগুলো পরীক্ষা করুন। তারপর শেয়ার্ড সিক্রেটটি উভয় পাশে হুবহু মিলছে কিনা তা যাচাই করুন।
Symptom: iOS ডিভাইসগুলোতে captive portal মিনি-ব্রাউজারটি প্রদর্শিত হয় না।
captive.apple.com ডোমেনটি walled garden-এ রয়েছে। সংযোগের সময় iOS এই ডোমেনটি পরীক্ষা করে। যদি এটি একটি ২০০ রেসপন্স পায়, তবে এটি ধরে নেয় যে ইন্টারনেট অ্যাক্সেস উপলব্ধ রয়েছে এবং CNA ট্রিগার করে না। স্বয়ংক্রিয় CNA আচরণ পুনরুদ্ধার করতে এটিকে walled garden থেকে সরিয়ে দিন।
Symptom: PPSK টেন্যান্টরা ভুল VLAN-এ চলে যায়।
GWN ফার্মওয়্যার সংস্করণ ১.০.১৯ বা তার বেশি কিনা তা যাচাই করুন। PPSK RADIUS ব্যাকএন্ড সক্রিয় রয়েছে এবং শেয়ার্ড সিক্রেট মিলছে কিনা তা নিশ্চিত করুন। PSK-এর জন্য Purple-এর RADIUS ইউজার প্রোফাইল সঠিক Tunnel-Private-Group-ID অ্যাট্রিবিউট রিটার্ন করছে কিনা তা পরীক্ষা করুন।
ROI & business impact
Grandstream GWN হার্ডওয়্যারকে Purple-এর সাথে একীভূত করা WiFi-কে একটি অপব্যয় থেকে পরিমাপযোগ্য ব্যবসায়িক সম্পদে রূপান্তরিত করে। সাধারণ ওপেন নেটওয়ার্কগুলোকে অথেন্টিকেটেড captive portals দিয়ে প্রতিস্থাপন করার মাধ্যমে, ভেন্যুগুলো ফার্স্ট-পার্টি ডেটা সংগ্রহ করতে পারে এবং লয়্যালটি প্রোগ্রামের প্রবৃদ্ধি বাড়াতে পারে। Purple তার নেটওয়ার্ক জুড়ে ২৯ বিলিয়ন ডেটা পয়েন্ট সংগ্রহ করেছে (Purple-এর অভ্যন্তরীণ ডেটা), যা অপারেটরদের নিজস্ব পারফরম্যান্স পরিমাপ করার জন্য বেঞ্চমার্ক প্রদান করে।
hospitality পরিবেশে, Purple-এর অ্যানালিটিক্স গেস্টদের ভিজিটের ফ্রিকোয়েন্সি, অবস্থানের সময় (dwell times) এবং অপ্ট-ইন হারের দৃশ্যমানতা প্রদান করে। Purple-এর Engage প্ল্যান ব্যবহারকারী একজন হোটেল অপারেটর টার্গেটেড ক্যাম্পেইনের জন্য পুনরাগত গেস্টদের সেগমেন্ট করতে পারেন, যা সরাসরি বুকিং বাড়ায় এবং OTA-এর ওপর নির্ভরতা কমায়। retail পরিবেশে, WiFi ডেটা থেকে প্রাপ্ত ফুটফল অ্যানালিটিক্স স্টোর ম্যানেজারদের বিক্রয়ের পারফরম্যান্সের সাথে ট্রাফিকের প্যাটার্ন সমন্বয় করতে সাহায্য করে।
802.1X এবং PPSK-এর বাস্তবায়ন নেটওয়ার্ক অ্যাক্সেস কন্ট্রোল স্বয়ংক্রিয় করার মাধ্যমে IT হেল্পডেস্কের কাজের চাপ কমায়। শেয়ার্ড পাসওয়ার্ডের প্রয়োজনীয়তা দূর করার ফলে পাসওয়ার্ড পরিবর্তনের পরিচালন ব্যয় এবং ক্রেডেনশিয়াল শেয়ারিংয়ের নিরাপত্তা ঝুঁকি দূর হয়। মাল্টি-টেন্যান্ট অপারেটরদের জন্য, Purple-এর সেন্ট্রালাইজড ম্যানেজমেন্টের সাথে PPSK ব্যবহারের অর্থ হলো একজন নতুন টেন্যান্টকে অনবোর্ড করতে ঘণ্টার পরিবর্তে মাত্র কয়েক মিনিট সময় লাগে।
Purple-এর ৯৯.৯৯৯% আপটাইম (Purple-এর অভ্যন্তরীণ ডেটা) এবং ISO 27001, GDPR, CCPA এবং Cyber Essentials সার্টিফিকেশনগুলোর অর্থ হলো প্ল্যাটফর্মটি সবচেয়ে চাহিদাপূর্ণ এন্টারপ্রাইজ এবং পাবলিক-সেক্টর অপারেটরদের কমপ্লায়েন্সের প্রয়োজনীয়তা পূরণ করে। গেস্ট WiFi অ্যানালিটিক্স ক্ষমতার সম্পূর্ণ বিবরণ দেখতে, WiFi Analytics দেখুন।
মূল সংজ্ঞাসমূহ
Captive Portal
একটি ওয়েব পেজ যা কোনো সংযুক্ত ডিভাইস থেকে আনঅথেন্টিকেটেড HTTP ট্রাফিককে ইন্টারসেপ্ট করে, ব্যবহারকারীকে ইন্টারনেট অ্যাক্সেস দেওয়ার আগে ইন্টারঅ্যাক্ট বা অথেন্টিকেট করতে বাধ্য করে। Grandstream captive portal ব্যবহারকারীদের একটি বাহ্যিক পোর্টাল URL-এ পাঠাতে HTTP 302 রিডাইরেকশন ব্যবহার করে।
পাবলিক ভেন্যুতে গেস্ট ডেটা ক্যাপচার, টার্মস অফ সার্ভিস গ্রহণ এবং অ্যাক্সেস নিয়ন্ত্রণের প্রাথমিক প্রক্রিয়া।
RADIUS
Remote Authentication Dial-In User Service; UDP-এর ওপর চালিত একটি নেটওয়ার্কিং প্রোটোকল যা সেন্ট্রালাইজড Authentication, Authorization, এবং Accounting (AAA) ম্যানেজমেন্ট প্রদান করে। অথেন্টিকেশন পোর্ট 1812-এ এবং অ্যাকাউন্টিং পোর্ট 1813-এ চলে।
ব্যাকএন্ড ইঞ্জিন যা captive portals এবং 802.1X এন্টারপ্রাইজ নেটওয়ার্ক উভয়ের জন্য ক্রেডেনশিয়াল যাচাই করে। Purple RADIUS সার্ভার পরিচালনা করে যার সাথে GWN access points সরাসরি যোগাযোগ করে।
Walled garden
IP অ্যাড্রেস এবং ডোমেনের একটি পূর্বনির্ধারিত তালিকা যা একটি ডিভাইস captive portal অথেন্টিকেশন প্রক্রিয়া সম্পন্ন করার আগে অ্যাক্সেস করতে পারে। এটি GWN Manager-এ Pre-Authentication Rules হিসেবে কনফিগার করা হয়।
ডিভাইসগুলোকে পোর্টাল পেজের অ্যাসেট, CDN রিসোর্স, সোশ্যাল লগইন এন্ডপয়েন্ট এবং OS captive portal ডিটেকশন প্রোব লোড করার অনুমতি দেওয়ার জন্য অপরিহার্য।
IEEE 802.1X
পোর্ট-ভিত্তিক নেটওয়ার্ক অ্যাক্সেস নিয়ন্ত্রণের জন্য একটি IEEE স্ট্যান্ডার্ড যা LAN বা WLAN-এ সংযুক্ত ডিভাইসগুলোর জন্য একটি অথেন্টিকেশন মেকানিজম প্রদান করে। এটি access point (authenticator)-এর মাধ্যমে ডিভাইস (supplicant) এবং RADIUS সার্ভার (authentication server)-এর মধ্যে ক্রেডেনশিয়াল আদান-প্রদান করতে EAP ব্যবহার করে।
সুরক্ষিত স্টাফ এবং কর্পোরেট WiFi অ্যাক্সেসের জন্য শেয়ার্ড পাসওয়ার্ডের পরিবর্তে প্রতি-ব্যবহারকারী ক্রেডেনশিয়াল দিয়ে প্রতিস্থাপন করে। GDPR এবং PCI DSS কমপ্লায়েন্ট স্টাফ নেটওয়ার্কের জন্য এটি প্রয়োজনীয়।
PPSK
Private Pre-Shared Key; একটি ফিচার যা একটি একক SSID-কে একাধিক অনন্য পাসওয়ার্ড সমর্থন করার অনুমতি দেয়, যার প্রতিটি নির্দিষ্ট নেটওয়ার্ক পলিসি বা VLAN-এর সাথে যুক্ত থাকে। Grandstream GWN লোকাল স্টোরেজ বা RADIUS ব্যাকএন্ড ভ্যালিডেশন সহ PPSK সমর্থন করে।
অ্যাপার্টমেন্ট, কোওয়ার্কিং স্পেস এবং সার্ভিসড অফিসের মতো মাল্টি-টেন্যান্ট পরিবেশে একাধিক SSID ব্রডকাস্ট না করে ব্যবহারকারীদের আইসোলেট করতে ব্যবহৃত হয়।
Dynamic VLAN assignment
এমন একটি প্রক্রিয়া যেখানে একটি RADIUS সার্ভার একটি অথেন্টিকেটেড ডিভাইসকে একটি নির্দিষ্ট VLAN-এ স্টিয়ার করতে Access-Accept প্যাকেটে তিনটি নির্দিষ্ট অ্যাট্রিবিউট (Tunnel-Type, Tunnel-Medium-Type, Tunnel-Private-Group-ID) রিটার্ন করে। এটি GWN SSID সেটিংসে স্পষ্টভাবে চালু করতে হবে।
IT টিমগুলোকে বিভিন্ন ব্যবহারকারী গ্রুপ, বিভাগ বা টেন্যান্টের জন্য কঠোর নেটওয়ার্ক সেগমেন্টেশন বজায় রেখে SSID-গুলোকে একত্রিত করার অনুমতি দেয়।
Client isolation
একটি ওয়্যারলেস সিকিউরিটি ফিচার যা একই access point-এ সংযুক্ত ডিভাইসগুলোকে লেয়ার ২-এ একে অপরের সাথে সরাসরি যোগাযোগ করতে বাধা দেয়।
গেস্ট নেটওয়ার্কের জন্য একটি বাধ্যতামূলক কনফিগারেশন যা ব্যবহারকারীদের পিয়ার-টু-পিয়ার আক্রমণ থেকে রক্ষা করে এবং কার্ড পেমেন্ট প্রসেস করা ভেন্যুগুলোর জন্য PCI DSS প্রয়োজনীয়তা পূরণ করে।
EAP-PEAP
Protected Extensible Authentication Protocol; একটি 802.1X EAP পদ্ধতি যা একটি ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে একটি এনক্রিপ্ট করা TLS টানেলের মধ্যে অথেন্টিকেশন এক্সচেঞ্জকে এনক্যাপসুলেট করে। বাইরের TLS টানেলটি ভেতরের ক্রেডেনশিয়ালগুলোকে ইন্টারসেপশন থেকে রক্ষা করে।
সাধারণত BYOD স্টাফ নেটওয়ার্কের জন্য ব্যবহৃত হয় যেখানে ক্লায়েন্ট সার্টিফিকেট (EAP-TLS) স্থাপন করা অপারেশনালভাবে সম্ভব নয়। রোগ (rogue) AP আক্রমণ প্রতিরোধ করতে সার্টিফিকেট ভ্যালিডেশনের ওপর স্টাফদের প্রশিক্ষণের প্রয়োজন হয়।
Failsafe mode
একটি GWN captive portal সেটিং যা কানেক্ট করা ডিভাইসগুলোকে ইন্টারনেট অ্যাক্সেস মঞ্জুর করে যদি access point-টি কনফিগার করা RADIUS সার্ভারে পৌঁছাতে না পারে। এটি RADIUS বিভ্রাটের কারণে সমস্ত গেস্ট অ্যাক্সেস ব্লক হওয়া প্রতিরোধ করে।
হসপিটালিটি এবং রিটেইল স্থাপনার জন্য প্রস্তাবিত যেখানে গেস্ট কানেক্টিভিটি ব্যবসার জন্য অত্যন্ত গুরুত্বপূর্ণ এবং একটি সংক্ষিপ্ত RADIUS বিঘ্ন যেন সম্পূর্ণ পরিষেবা বিভ্রাটের কারণ না হয়।
GWN Manager
GWN সিরিজের access points-এর জন্য Grandstream-এর অন-প্রিমিস, এন্টারপ্রাইজ-গ্রেড ম্যানেজমেন্ট প্ল্যাটফর্ম। একটি লোকাল Linux বা Windows সার্ভারে ইনস্টল করা এই প্ল্যাটফর্মটি সম্পূর্ণ captive portal, SSID, RADIUS এবং PPSK কনফিগারেশন প্রদান করে।
একক-সাইট স্থাপনা এবং ডেটা সার্বভৌমত্বের প্রয়োজনীয়তা রয়েছে এমন সংস্থাগুলোর জন্য পছন্দের। GDMS Networking হলো ক্লাউড-হোস্টেড সমতুল্য যা মাল্টি-সাইট MSP স্থাপনার জন্য ব্যবহৃত হয়।
সমাধানকৃত উদাহরণসমূহ
একটি ১২০-রুমের হোটেলের জন্য অতিথিদের জন্য একটি ব্র্যান্ডেড গেস্ট পোর্টাল, হাউসকিপিং এবং ফ্রন্ট ডেস্কের জন্য বিভাগ-স্তরের VLAN সেগমেন্টেশন সহ একটি সুরক্ষিত স্টাফ নেটওয়ার্ক এবং প্রপার্টি ম্যানেজমেন্ট সিস্টেমের জন্য একটি পৃথক ম্যানেজমেন্ট VLAN স্থাপন করা প্রয়োজন। হোটেলটি GDMS Networking-এর মাধ্যমে পরিচালিত Grandstream GWN7660 access points ব্যবহার করে।
GDMS Networking-এ তিনটি SSID কনফিগার করুন। প্রথমত, VLAN 10-এ অ্যাসাইন করা 'Guest WiFi' তৈরি করুন। Authentication Type হিসেবে RADIUS Server সেট করে একটি captive portal পলিসি তৈরি করুন, যা Purple অ্যাডমিন কনসোল থেকে প্রাপ্ত শেয়ার্ড সিক্রেট সহ পোর্ট 1812-এ Purple-এর RADIUS IP-কে নির্দেশ করবে। Landing Page-টিকে Purple পোর্টাল URL সহ Redirect to External Page-এ সেট করুন। Failsafe Mode এবং Client Isolation চালু করুন। দ্বিতীয়ত, WPA2-Enterprise (802.1X) সিকিউরিটি সহ 'Staff WiFi' তৈরি করুন। পোর্ট 1812-এ RADIUS এবং পোর্ট 1813-এ Accounting কনফিগার করুন। Dynamic VLAN চালু করুন। Purple-এর ডিরেক্টরিতে, হাউসকিপিং অ্যাকাউন্টগুলোকে Tunnel-Private-Group-ID = 21 এবং ফ্রন্ট ডেস্ক অ্যাকাউন্টগুলোকে VLAN 20 রিটার্ন করার জন্য কনফিগার করুন। তৃতীয়ত, PMS টার্মিনালগুলোর জন্য WPA2-Personal সহ VLAN 30-এ একটি লুকানো 'Management' SSID তৈরি করুন। iOS CNA ট্রিগার করার জন্য captive.apple.com বাদ দিয়ে Purple-এর জেনারেটর টুল ব্যবহার করে walled garden তৈরি করুন।
একটি ৪০-ইউনিটের বিল্ড-টু-রেন্ট অ্যাপার্টমেন্ট ব্লকের প্রতিটি টেন্যান্টের জন্য আইসোলেটেড নেটওয়ার্ক অ্যাক্সেস প্রয়োজন, সাথে কোনো টেন্যান্ট চলে গেলে তাৎক্ষণিকভাবে অ্যাক্সেস বাতিল করার সুবিধা থাকতে হবে। অপারেটর অন-প্রিমিস GWN Manager সহ GWN7630 access points ব্যবহার করেন এবং বিল্ডিংয়ে দৃশ্যমান SSID-এর সংখ্যা ন্যূনতম রাখতে চান।
WPA2-Personal সিকিউরিটি সহ 'BuildingConnect' নামে একটি একক SSID স্থাপন করুন এবং RADIUS ব্যাকএন্ড সহ PPSK চালু করুন। নিশ্চিত করুন যে GWN ফার্মওয়্যার সংস্করণ 1.0.19 বা তার বেশি। PPSK সেকশনে RADIUS সার্ভার সেটিংস কনফিগার করুন যাতে এটি Purple-কে নির্দেশ করে। Purple-এর অ্যাডমিন কনসোলে, ৪০টি অনন্য PSK ক্রেডেনশিয়াল তৈরি করুন, যার প্রতিটি একটি VLAN-এর সাথে ম্যাপ করা থাকবে (যেমন, ইউনিট ১০১-এর জন্য VLAN 101, ইউনিট ১০২-এর জন্য VLAN 102)। যখন কোনো বাসিন্দা তাদের ইউনিটের পাসওয়ার্ড ব্যবহার করে কানেক্ট করবেন, তখন GWN AP সেই PSK-টি Purple-এ পাঠাবে, যা এটি যাচাই করবে এবং Tunnel-Private-Group-ID = 101 রিটার্ন করবে। বাসিন্দা তার আইসোলেটেড VLAN-এ প্রবেশ করবেন। যখন কোনো বাসিন্দা চলে যাবেন, তখন Purple-এর অ্যাডমিন কনসোলে ক্রেডেনশিয়ালটি বাতিল করে দিন। কোনো AP পুনর্কনফিগারেশন ছাড়াই অ্যাক্সেস তাৎক্ষণিকভাবে বন্ধ হয়ে যাবে।
অনুশীলনী প্রশ্নসমূহ
Q1. আপনি সঠিক Purple RADIUS IP এবং শেয়ার্ড সিক্রেট সহ GWN Manager-এ captive portal পলিসি কনফিগার করেছেন, কিন্তু গেস্টরা SSID-এ কানেক্ট করার পর তাদের ব্রাউজার খোলার সময় 'site cannot be reached' ত্রুটি রিপোর্ট করছেন। এর সবচেয়ে সম্ভাব্য কারণ কী এবং আপনি কীভাবে এটি নির্ণয় করবেন?
ইঙ্গিত: পোর্টালের মাধ্যমে অথেন্টিকেট করার আগে একটি ডিভাইস কোন ডোমেনগুলো অ্যাক্সেস করতে পারে তা কী নিয়ন্ত্রণ করে তা বিবেচনা করুন।
মডেল উত্তর দেখুন
walled garden (Pre-Authentication Rules) অসম্পূর্ণ বা ভুলভাবে কনফিগার করা হয়েছে। access point-টি ডিভাইসটিকে Purple পোর্টাল ডোমেন বা পোর্টাল পেজ লোড করা CDN অ্যাসেটগুলোতে পৌঁছাতে বাধা দিচ্ছে। নির্ণয় করতে: গেস্ট SSID-এ একটি টেস্ট ডিভাইস কানেক্ট করুন, ব্রাউজার ডেভেলপার টুলস খুলুন, নেটওয়ার্ক ট্যাবে যান এবং পোর্টাল URL লোড করার চেষ্টা করুন। কোন রিকোয়েস্টগুলো কানেকশন ত্রুটি রিটার্ন করছে তা চিহ্নিত করুন। সেই ডোমেনগুলোকে Pre-Authentication Rules-এ যোগ করুন। Grandstream হার্ডওয়্যারের জন্য সম্পূর্ণ ডোমেন তালিকা তৈরি করতে support.purple.ai-এ Purple-এর walled garden জেনারেটর ব্যবহার করুন।
Q2. আপনার হোটেল চায় iOS গেস্টরা ম্যানুয়ালি ব্রাউজার খোলার প্রয়োজন ছাড়াই গেস্ট WiFi-এ কানেক্ট করার সাথে সাথে স্বয়ংক্রিয়ভাবে captive portal মিনি-ব্রাউজারটি দেখতে পাক। এটি অর্জন করতে আপনি কীভাবে walled garden কনফিগার করবেন?
ইঙ্গিত: প্রথমবার কানেক্ট করার সময় iOS কীভাবে নির্ধারণ করে যে একটি নেটওয়ার্কে ইন্টারনেট অ্যাক্সেস আছে কিনা তা বিবেচনা করুন।
মডেল উত্তর দেখুন
আপনাকে অবশ্যই walled garden থেকে captive.apple.com বাদ দিতে হবে। যখন একটি iOS ডিভাইস কোনো নেটওয়ার্কে কানেক্ট হয়, তখন এটি captive.apple.com পরীক্ষা করে। যদি পরীক্ষাটি একটি 200 OK রেসপন্স পায় (যার অর্থ ডোমেনটি অ্যাক্সেসযোগ্য), iOS ধরে নেয় যে নেটওয়ার্কটিতে ইন্টারনেট অ্যাক্সেস রয়েছে এবং Captive Network Assistant মিনি-ব্রাউজারটি ট্রিগার করে না। যদি পরীক্ষাটি ব্লক বা রিডাইরেক্ট করা হয়, iOS নেটওয়ার্কটিকে captive হিসেবে সনাক্ত করে এবং স্বয়ংক্রিয়ভাবে CNA খোলে। walled garden-এর বাইরে captive.apple.com রাখার মাধ্যমে, পরীক্ষাটি ইন্টারসেপ্ট এবং রিডাইরেক্ট করা হয়, যা স্বয়ংক্রিয়ভাবে CNA ট্রিগার করে।
Q3. একজন স্টাফ সদস্য তাদের ক্রেডেনশিয়াল ব্যবহার করে 802.1X SSID-এ কানেক্ট করেছেন। Purple-এর অথেন্টিকেশন লগ সঠিক VLAN 20 অ্যাট্রিবিউট সহ একটি সফল Access-Accept রেসপন্স দেখাচ্ছে। তবে, স্টাফ সদস্যকে VLAN 1 (ডিফল্ট)-এ রাখা হয়েছে। কোন GWN Manager সেটিং পরীক্ষা করা প্রয়োজন?
ইঙ্গিত: RADIUS সার্ভারটি সঠিকভাবে ব্যবহারকারীকে অথরাইজ করছে এবং VLAN অ্যাট্রিবিউটগুলো রিটার্ন করছে। সমস্যাটি access point-এর দিকে।
মডেল উত্তর দেখুন
GWN Manager-এর SSID সেটিংসে 'Enable Dynamic VLAN' চেকবক্সটি টিক দেওয়া নেই। এমনকি যখন Purple Access-Accept প্যাকেটে সঠিক Tunnel-Type, Tunnel-Medium-Type এবং Tunnel-Private-Group-ID অ্যাট্রিবিউটগুলো রিটার্ন করে, তখনও Dynamic VLAN স্পষ্টভাবে চালু না থাকলে GWN access point সেগুলো উপেক্ষা করবে। SSID কনফিগারেশনে যান, Dynamic VLAN সেটিংটি খুঁজুন, এটি চালু করুন এবং সেভ করুন। এর ফলে স্টাফ সদস্য তার পরবর্তী সংযোগে সঠিক VLAN-এ প্রবেশ করতে পারবেন।
Q4. একজন বিল্ড-টু-রেন্ট অপারেটর ফার্মওয়্যার 1.0.17 চালিত তাদের Grandstream GWN7630 access points-এ RADIUS ব্যাকএন্ড হিসেবে Purple-এর সাথে PPSK স্থাপন করতে চান। একজন টেন্যান্ট রিপোর্ট করেছেন যে তারা SSID-এ কানেক্ট করতে পারছেন কিন্তু ভুল VLAN-এ স্থান পেয়েছেন। আপনার প্রথমে কী পরীক্ষা করা উচিত?
ইঙ্গিত: এখানে দুটি সম্ভাব্য কারণ রয়েছে: একটি হলো ফার্মওয়্যার সংস্করণের সমস্যা, অন্যটি হলো কনফিগারেশনের সমস্যা।
মডেল উত্তর দেখুন
প্রথমে ফার্মওয়্যার সংস্করণটি পরীক্ষা করতে হবে। RADIUS ব্যাকএন্ড সহ PPSK-এর জন্য GWN76xx সিরিজে GWN ফার্মওয়্যার 1.0.19 বা তার বেশি প্রয়োজন। ফার্মওয়্যার 1.0.17 সম্ভবত RADIUS-ব্যাকড PPSK VLAN অ্যাসাইনমেন্ট সঠিকভাবে সমর্থন করে না। আরও ট্রাবলশুটিং করার আগে ফার্মওয়্যারটি 1.0.19 বা তার বেশিতে আপগ্রেড করুন। যদি ফার্মওয়্যারটি সঠিক হয়, তবে যাচাই করুন যে SSID সেটিংসে PPSK RADIUS ব্যাকএন্ড চালু আছে কিনা, শেয়ার্ড সিক্রেটটি Purple-এর কনফিগারেশনের সাথে মেলে কিনা এবং নির্দিষ্ট PSK-এর জন্য Purple-এর RADIUS ইউজার প্রোফাইল সঠিক Tunnel-Private-Group-ID অ্যাট্রিবিউট রিটার্ন করছে কিনা।
এই সিরিজে পড়া চালিয়ে যান
CommScope Ruckus Integration with Purple WiFi: Setup and Configuration Guide
এই টেকনিক্যাল রেফারেন্স গাইডটি CommScope Ruckus আর্কিটেকচারের সাথে Purple WiFi ইন্টিগ্রেট করার জন্য একটি নির্ভরযোগ্য কনফিগারেশন প্লেবুক প্রদান করে। এটি Guest WiFi Captive Portal, 802.1X-এর মাধ্যমে Secure Staff WiFi এবং Ruckus Dynamic PSK ব্যবহার করে Multi-Tenant নেটওয়ার্ক আইসোলেশনের জন্য ধাপে ধাপে ডেপ্লয়মেন্টের বিস্তারিত বিবরণ দেয়।
Purple WiFi-এর সাথে Allied Telesis Access Points ইন্টিগ্রেশন
এই গাইডটি Purple WiFi-এর সাথে Allied Telesis TQ-Series access points ইন্টিগ্রেট করার জন্য একটি ব্যাপক কনফিগারেশন প্লেবুক প্রদান করে। এটি নিরাপদ মাল্টি-টেন্যান্ট ডেপ্লয়মেন্টের জন্য এক্সটার্নাল Captive Portal রিডাইরেকশন, 802.1X RADIUS অথেন্টিকেশন এবং প্রাইভেট প্রি-শেয়ার্ড কি (PPSK) ব্যবহার করে ডাইনামিক VLAN স্টিয়ারিং কভার করে।
OpenWrt Custom Firmware Integration with Purple WiFi
এই গাইডটি Purple WiFi-এর সাথে OpenWrt কাস্টম ফার্মওয়্যার স্থাপনের জন্য সম্পূর্ণ ইন্টিগ্রেশন প্লেবুক প্রদান করে। এতে CoovaChilli captive portal কনফিগারেশন, iptables walled garden ম্যানেজমেন্ট, hostapd-এর মাধ্যমে 802.1X সুরক্ষিত স্টাফ WiFi এবং ডাইনামিক VLAN অ্যাসাইনমেন্ট সহ মাল্টি-টেন্যান্ট PPSK সেগমেন্টেশন কভার করা হয়েছে - যা IT টিমগুলোকে যেকোনো OpenWrt-সক্ষম হার্ডওয়্যারে একটি আইডেন্টিটি-ভিত্তিক নেটওয়ার্ক তৈরি করার জন্য প্রয়োজনীয় সঠিক কনফিগারেশন ধাপগুলো প্রদান করে।