Purple WiFi-এর সাথে Grandstream GWN অ্যাক্সেস পয়েন্টের ইন্টিগ্রেশন
এই নির্ভরযোগ্য টেকনিক্যাল রেফারেন্স নির্দেশিকাটিতে Grandstream GWN অ্যাক্সেস পয়েন্টের সাথে Purple-এর Guest WiFi এবং অ্যানালিটিক্স প্ল্যাটফর্মের ইন্টিগ্রেশনের বিস্তারিত বিবরণ দেওয়া হয়েছে। এটি Grandstream captive portal (ক্যাপティブ পোর্টাল) কনফিগারেশন, RADIUS AAA সেটিংস, walled garden সেটআপ, ডাইনামিক VLAN স্টিয়ারিং সহ নিরাপদ স্টাফ 802.1X অথেন্টিকেশন এবং মাল্টি-টেন্যান্ট PPSK সেগমেন্টেশন কভার করে — যা বড় স্কেলে গেস্ট এবং স্টাফ WiFi ডেপ্লয়কারী MSP এবং আইটি টিমগুলির জন্য ধাপে ধাপে কার্যকর নির্দেশনা প্রদান করে।
এই গাইডটি শুনুন
পডকাস্ট ট্রান্সক্রিপ্ট দেখুন
- এক্সিকিউティブ সামারি
- টেকনিক্যাল ডিপ ডাইভ
- 整合架構
- ডাইনামিক VLAN স্টিয়ারিংয়ের জন্য RADIUS অ্যাট্রিবিউট
- ইমপ্লিমেন্টেশন গাইড
- ধাপ ১: Captive Portal (ক্যাপティブ পোর্টাল) পলিসি কনফিগার করা
- ধাপ ২: Walled Garden কনফিগার করা
- 步驟 3:將 Captive Portal 與訪客 SSID 關聯
- ধাপ ৪: 802.1X ব্যবহার করে নিরাপদ স্টাফ WiFi কনফিগার করা
- 步驟 5:設定多租戶 PPSK
- বেস্ট প্র্যাকটিস
- ট্রাবলশুটিং এবং রিস্ক মিটিগেশন
- আরওআই (ROI) এবং ব্যবসায়িক প্রভাব

এক্সিকিউティブ সামারি
এন্টারপ্রাইজ-গ্রেড প্রাঙ্গণে উচ্চ-ক্ষমতাসম্পন্ন ওয়্যারলেস নেটওয়ার্ক স্থাপন করার জন্য নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা এবং শক্তিশালী প্রযুক্তিগত নিরাপত্তার মধ্যে ভারসাম্য বজায় রাখা প্রয়োজন। Grandstream GWN আর্কিটেকচার ব্যবহারকারী সংস্থাগুলির জন্য (হোটেল, রিটেল থেকে শুরু করে মাল্টি-টেন্যান্ট প্রপার্টি পর্যন্ত), Grandstream Captive Portal (ক্যাপティブ পোর্টাল) হলো ব্যবহারকারীর ইন্টারঅ্যাকশন এবং অ্যাক্সেস নিয়ন্ত্রণের প্রধান গেটওয়ে। এই নির্দেশিকাটি আপনাকে Grandstream GWN অ্যাক্সেস পয়েন্টের সাথে Purple-এর Guest WiFi এবং WiFi Analytics প্ল্যাটফর্মের ইন্টিগ্রেশন করতে ধাপে ধাপে সহায়তা করবে।
একটি সাধারণ প্রি-শেয়ার্ড কি (PSK) থেকে 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 অ্যাক্সেস পয়েন্ট তাদের প্রাথমিক HTTP রিকোয়েস্ট ইন্টারসেপ্ট করে এবং Purple হোস্ট করা Captive Portal (ক্যাপティブ পোর্টাল) URL-এ একটি HTTP 302 রিডাইরেক্ট পাঠায়। ব্যবহারকারী ইমেল, সোশ্যাল মিডিয়া লগইন, SMS বা কাস্টম ফর্মের মাধ্যমে অথেন্টিকেশন সম্পন্ন করার পর, Purple সেই সেশনটি যাচাই করে এবং UDP পোর্ট 1812-এর মাধ্যমে অ্যাক্সেস পয়েন্টে একটি RADIUS Access-Accept প্যাকেট ফেরত পাঠায়, যার ফলে নেটওয়ার্ক অ্যাক্সেস মঞ্জুর হয়। GDPR এবং PCI-DSS কমপ্লায়েন্সের জন্য সম্পূর্ণ সেশন অডিট ট্রেইল প্রদান করতে UDP পোর্ট 1813-এ RADIUS Accounting চালানো হয়।

Grandstream GWN অ্যাক্সেস পয়েন্ট দুটি প্ল্যাটফর্মের যেকোনো একটির মাধ্যমে পরিচালনা করা যেতে পারে। GWN Manager হলো Linux বা Windows সার্ভারে ইনস্টল করা একটি অন-প্রিমিস কন্ট্রোলার, যা একক সাইট ডেপ্লয়মেন্ট এবং ডেটা সার্বভৌমত্বের প্রয়োজনীয়তা রয়েছে এমন সংস্থাগুলির জন্য উপযুক্ত। GDMS Networking (পূর্বে GWN.Cloud নামে পরিচিত) হলো Grandstream-এর ক্লাউড-হোস্টেড ম্যানেজমেন্ট প্ল্যাটফর্ম, যা একক ইন্টারফেস থেকে একাধিক সাইট পরিচালনা করার জন্য MSP-দের কাছে অত্যন্ত জনপ্রিয়। এই দুটি প্ল্যাটফর্মই হুবহু একই Captive Portal (ক্যাপティブ পোর্টাল) এবং SSID কনফিগারেশন অপশন প্রদান করে।
कर्मचारी এবং ভাড়াটে নেটওয়ার্কের জন্য, আর্কিটেকচারটি IEEE 802.1X 和 PPSK-এর দিকে স্থানান্তরিত হয়। 802.1X ডেপ্লয়মেন্টে, অ্যাক্সেস পয়েন্টটি অথেন্টিকেটর হিসেবে কাজ করে এবং সংযুক্ত ডিভাইস ও Purple-এর RADIUS সার্ভারের შორის এক্সটেনসিবল অথেন্টিকেশন প্রোটোকল (EAP) মেসেজ প্রক্সি করে। Purple তার ডিরেক্টরির সাথে অথেন্টিকেশন ক্রেডেনশিয়াল যাচাই করে এবং ডিভাইসটিকে ডাইনামিকভাবে একটি নির্দিষ্ট VLAN-এ নির্দেশ করতে ভেন্ডor-স্পেসিফিক অ্যাট্রিবিউট (VSA) ফেরত পাঠাতে পারে। এটিই হলো বাস্তবে আইডেন্টিটি-ভিত্তিক নেটওয়ার্কিং: একটি একক SSID, একাধিক নেটওয়ার্ক সেগমেন্ট, যা সম্পূর্ণভাবে ব্যবহারকারীর আইডেন্টিটি দ্বারা নির্ধারিত হয়।
মাল্টি-টেন্যান্ট পরিবেশের জন্য, Grandstream-এর PPSK ফিচারটি একটি একক SSID-কে একাধিক অনন্য পাসওয়ার্ড সমর্থন করার অনুমতি দেয়। যখন RADIUS ব্যাকএন্ডের সাথে ইন্টিগ্রেট করা হয়, তখন অ্যাক্সেস পয়েন্টটি ইনকামিং 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) | যেমন "20" | টার্গেট VLAN ID (স্ট্রিং ফরম্যাটে) |
Access-Accept রেসপন্সে এই তিনটি অ্যাট্রিবিউটই একসাথে থাকতে হবে। এর যেকোনো একটি অনুপস্থিত থাকলে, GWN অ্যাক্সেস পয়েন্ট 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 (হোটেল) / 4h (রিটেল) | আপনার সেশন পলিসির সাথে সামঞ্জস্যপূর্ণ |
| Failsafe Mode | Enabled | RADIUS-এর সাথে সংযোগ করতে না পারলে অ্যাক্সেস মঞ্জুর করুন |
Failsafe Mode সক্ষম করুন। যদি GWN অ্যাক্সেস পয়েন্ট Purple-এর RADIUS সার্ভারের সাথে সংযোগ করতে না পারে, তবে ফেইলসেফ মোড সমস্ত অতিথিকে ব্লক করার পরিবর্তে ইন্টারনেট অ্যাক্সেস মঞ্জুর করবে। হোটেল এবং রিটেল ডেপ্লয়মেন্টের ক্ষেত্রে, সাময়িক RADIUS বিভ্রাটের কারণে সমস্ত অতিথির সংযোগ বিচ্ছিন্ন হওয়া উচিত নয়।
ধাপ ২: Walled Garden কনফিগার করা
Walled Garden এমন কিছু ডোমেন নির্ধারণ করে যা কোনো ডিভাইস অথেন্টিকেশন সম্পন্ন করার আগে অ্যাক্সেস করতে পারে। একটি অসম্পূর্ণ Walled Garden কনফিগারেশন হলো পোর্টাল পেজ লোড না হওয়ার সবচেয়ে সাধারণ কারণ। GWN Manager-এ, Captive Portal (ক্যাপティブ পোর্টাল) পলিসির অধীনে Pre-Authentication Rules-এ Walled Garden কনফিগার করা হয়।
আপনাকে অবশ্যই ন্যূনতম এগুলো অন্তর্ভুক্ত করতে হবে: 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 নির্বাচন করুন, আপনার অথেন্টিকেশন পদ্ধতি বেছে নিন এবং টুলটি আপনার প্রয়োজনীয় সঠিক ডোমেন তালিকা তৈরি করবে। এই তালিকাটি ম্যানুয়ালি তৈরি করবেন না।
步驟 3:將 Captive Portal 與訪客 SSID 關聯
SSID সেটিংসে যান এবং আপনার গেস্ট নেটওয়ার্কটি এডিট করুন। Captive Portal (ক্যাপティブ পোর্টাল) ফিচারটি সক্ষম করুন এবং আপনার তৈরি করা পলিসিটি নির্বাচন করুন। আপনার নির্দিষ্ট করা গেস্ট VLAN-এ (সাধারণت VLAN 10) SSID-টি অ্যাসাইন করুন। গেস্ট ডিভাইসগুলির মধ্যে পারস্পরিক যোগাযোগ রোধ করতে Client Isolation সক্ষম করুন — এটি কার্ড পেমেন্ট প্রসেস করে এমন যেকোনো ভেন্যুর জন্য একটি মৌলিক নিরাপত্তা প্রয়োজনীয়তা এবং PCI-DSS-এর একটি গুরুত্বপূর্ণ শর্ত।
ধাপ ৪: 802.1X ব্যবহার করে নিরাপদ স্টাফ WiFi কনফিগার করা
কর্মচারীদের জন্য একটি পৃথক SSID তৈরি করুন। IEEE 802.1X সক্ষম করতে সিকিউরিটি মোড WPA2-Enterprise-এ সেট করুন। RADIUS সার্ভার সেটিংস পোর্ট 1812-এ Purple-এর দিকে নির্দেশ করুন এবং পোর্ট 1813-এ RADIUS Accounting সক্ষম করুন। এই অ্যাকাউন্টিং ডেটা GDPR কমপ্লায়েন্স এবং সিকিউরিটি ইনসিডেন্ট রেসপন্সের জন্য প্রয়োজনীয় অডিট ট্রেইল প্রদান করে।
EAP পদ্ধতির ক্ষেত্রে, আপনার ডিভাইস ম্যানেজমেন্ট ক্ষমতার উপর ভিত্তি করে নির্বাচন করুন। EAP-TLS মিউচুয়াল সার্টিফিকেট অথেন্টিকেশন ব্যবহার করে — এটি সবচেয়ে নিরাপদ অপশন যা ক্রেডেনশিয়াল চুরির ঝুঁকি সম্পূর্ণভাবে দূর করে, তবে এর জন্য একটি মোবাইল ডিভাইস ম্যানেজমেন্ট প্ল্যাটফর্মের (Microsoft Intune বা Jamf) মাধ্যমে ডিভাইসে সার্টিফিকেট পুশ করা প্রয়োজন। PEAP একটি এনক্রিপ্ট করা TLS টানেলের মধ্যে ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে, যা BYOD পরিবেশের জন্য স্থাপন করা সহজ, তবে এর জন্য কর্মচারীদের সার্টিফিকেট ওয়ার্নিং সম্পর্কিত প্রশিক্ষণ দেওয়া প্রয়োজন।
SSID সেটিংসে Dynamic VLAN সক্ষম করুন। Purple-এর RADIUS সার্ভার প্রতিটি অথেন্টিকেটেড ডিভাইসকে তার নির্দিষ্ট VLAN-এ নির্দেশ করতে তিনটি টানেল অ্যাট্রিবিউট ফেরত পাঠাবে। আইটি স্টাফরা VLAN 20-এ যাবে, ম্যানেজমেন্ট VLAN 21-এ যাবে এবং POS টার্মিনালগুলি VLAN 40-এ যাবে — সবই একটি একক SSID থেকে, যা সম্পূর্ণভাবে আইডেন্টিটি দ্বারা পরিচালিত।
স্টাফ নেটওয়ার্ক পলিসি সম্পর্কে আরও নির্দেশনার জন্য, স্টাফ WiFi শর্তাবলী: আইনি এবং কমপ্লায়েন্সের প্রয়োজনীয়তা দেখুন।
步驟 5:設定多租戶 PPSK
মাল্টি-টেন্যান্ট পরিবেশের জন্য, WPA2-Personal সিকিউরিটি ব্যবহার করে একটি SSID তৈরি করুন এবং PPSK সক্ষম করুন। PPSK অথেন্টিকেশনের জন্য Purple-কে RADIUS ব্যাকএন্ড হিসেবে ব্যবহার করতে, SSID-এর PPSK সেকশনে RADIUS সার্ভার সেটিংস কনফিগার করুন। Purple তার PSK ডেটাবেস পরিচালনা করবে, প্রতিটি কি (key) যাচাই করবে এবং উপযুক্ত VLAN অ্যাসাইনমেন্ট ফেরত পাঠাবে।
প্রতিটি ভাড়াটে একটি ডেডিকেটেড পাসওয়ার্ড পাবেন। যখন তারা সংযুক্ত হবেন, তখন AP পাসওয়ার্ডটি Purple-এ পাঠাবে এবং Purple সঠিক VLAN ID ফেরত পাঠাবে। ভাড়াটে A যাবে VLAN 31-এ, ভাড়াটে B যাবে VLAN 32-এ। তারা একই SSID শেয়ার করবে, কিন্তু নেটওয়ার্ক লেয়ারে সম্পূর্ণ আলাদা থাকবে। যখন কোনো ভাড়াটে চলে যাবেন, তখন সরাসরি Purple-এর অ্যাডমিন কনসোল থেকে তার ক্রেডেনশিয়াল বাতিল করে দিন। AP রিকনফিগার করার প্রয়োজন ছাড়াই অ্যাক্সেস অবিলম্বে বন্ধ হয়ে যাবে।
এন্টারপ্রাইজ-গ্রেড WiFi সিকিউরিটি আর্কিটেকচার সম্পর্কে বিস্তারিত জানতে, এন্টারপ্রাইজ WiFi সিকিউরিটি: ২০২৬ সালের সম্পূর্ণ গাইড দেখুন।
বেস্ট প্র্যাকটিস
অবশ্যই RADIUS Accounting コンフィギュレーション。 গেস্ট এবং স্টাফ SSID-এর পোর্ট 1813-এ অ্যাকাউন্টিং সক্ষম করুন। অ্যাকাউন্টিং ডেটা 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 ক্লিনিকাল সিস্টেম থেকে আলাদা রাখা নিশ্চিত করুন। ট্রান্সপোর্টেশন হাবগুলির জন্য, গড় অবস্থানের সময়ের (dwell time) সাথে সামঞ্জস্যপূর্ণ সেশন এক্সপায়ারেশন পলিসি বিবেচনা করুন।
ট্রাবলশুটিং এবং রিস্ক মিটিগেশন
লক্ষণ: স্প্ল্যাশ পেজ লোড হচ্ছে না, 'সাইটে পৌঁছানো যাচ্ছে না' ত্রুটি দেখাচ্ছে। Walled Garden পোর্টাল পেজের রিসোর্স ব্লক করছে। একটি টেস্ট ডিভাইস কানেক্ট করুন, ব্রাউজারের ডেভেলপার টুলস খুলুন, নেটওয়ার্ক (Network) ট্যাবটি পরীক্ষা করুন এবং কোন রিকোয়েস্ট ব্লক হচ্ছে তা চিহ্নিত করুন। ব্যর্থ হওয়া ডোমেনগুলি Captive Portal (ক্যাপティブ পোর্টাল) পলিসির প্রি-অথেন্টিকেশন নিয়মে (Pre-Authentication Rules) যোগ করুন।
লক্ষণ: অতিথি অথেন্টিকেটেড হয়েছেন, কিন্তু অ্যাক্সেস পয়েন্ট (AP) টাইমআউট দেখাচ্ছে এবং ইন্টারনেট অ্যাক্সেস প্রত্যাখ্যান করছে। সম্ভবত ফায়ারওয়াল AP-এর ম্যানেজমেন্ট VLAN থেকে Purple-এর RADIUS IP রেঞ্জে আউটবাউন্ড UDP 1812 ট্রাফিক ব্লক করছে, অথবা শেয়ার্ড সিক্রেট (shared secret) মিলছে না। প্রথমে ফায়ারওয়াল নিয়মগুলি পরীক্ষা করুন। এরপর উভয় পাশের শেয়ার্ড সিক্রেট হুবহু মিলছে কিনা তা নিশ্চিত করুন।
লক্ষণ: স্টাফ ডিভাইসটি তার নির্ধারিত VLAN-এর পরিবর্তে ডিফল্ট VLAN-এ প্রবেশ করেছে। SSID সেটিংসে 'Enable Dynamic VLAN' চেকবক্সটি টিক দেওয়া হয়নি। এটি একটি একক চেকবক্স যা সহজেই এড়িয়ে যেতে পারে। দ্বিতীয় কারণটি হতে পারে শেয়ার্ড সিক্রেট অমিল, যার ফলে AP নীরবে RADIUS রেসপন্স উপেক্ষা করেছে।
লক্ষণ: iOS ডিভাইসে Captive Portal (ক্যাপティブ পোর্টাল) মিনি-ব্রাউজার প্রদর্শিত হচ্ছে না।
captive.apple.com ডোমেনটি Walled Garden-এ অন্তর্ভুক্ত করা হয়েছে। iOS ডিভাইসগুলি সংযুক্ত হওয়ার সময় এই ডোমেনটি প্রোব করে। যদি এটি একটি 200 OK রেসপন্স পায়, তবে এটি ধরে নেয় যে ইন্টারনেট অ্যাক্সেসযোগ্য এবং CNA ট্রিগার করে না। স্বয়ংক্রিয় CNA আচরণ পুনরুদ্ধার করতে এটিকে Walled Garden থেকে সরিয়ে দিন।
লক্ষণ: PPSK ভাড়াটে ভুল VLAN-এ প্রবেশ করেছেন।
অনুগ্রহ করে নিশ্চিত করুন যে GWN ফার্মওয়্যার সংস্করণ 1.0.19 বা তার বেশি। PPSK RADIUS ব্যাকএন্ড সক্ষম করা আছে এবং শেয়ার্ড সিক্রেট মিলছে কিনা তা যাচাই করুন। Purple-এর PSK RADIUS ইউজার প্রোফাইল সঠিক Tunnel-Private-Group-ID অ্যাট্রিবিউট ফেরত পাঠাচ্ছে কিনা তা পরীক্ষা করুন।
আরওআই (ROI) এবং ব্যবসায়িক প্রভাব
Grandstream GWN হার্ডওয়্যারকে Purple-এর সাথে ইন্টিগ্রেট করার মাধ্যমে WiFi-কে একটি সাধারণ খরচ থেকে পরিমাপযোগ্য ব্যবসায়িক সম্পদে রূপান্তর করা যায়। একটি সাধারণ ওপেন নেটওয়ার্ককে অথেন্টিকেটেড Captive Portal (ক্যাপティブ পোর্টাল) দ্বারা প্রতিস্থাপন করার মাধ্যমে, ভেন্যুগুলি ফার্স্ট-পার্টি ডেটা সংগ্রহ করতে এবং লয়্যালটি প্রোগ্রামের প্রবৃদ্ধি বাড়াতে পারে। Purple তার নেটওয়ার্ক জুড়ে ২৯ বিলিয়ন ডেটা পয়েন্ট সংগ্রহ করেছে (Purple-এর অভ্যন্তরীণ ডেটা), যা অপারেটরদের তাদের পারফরম্যান্স পরিমাপ করার জন্য একটি বেঞ্চমার্ক প্রদান করে।
হসপিটালিটি পরিবেশে, Purple-এর অ্যানালিটিক্স ফিচার অতিথিদের ভিজিটের ফ্রিকোয়েন্সি, অবস্থানের সময় এবং অপ্ট-ইন রেট স্পষ্টভাবে প্রদর্শন করে। Purple Engage প্ল্যান ব্যবহারকারী হোটেল অপারেটররা পুনরায় আসা гостей সেগমেন্ট করে সুনির্দিষ্ট মার্কেটিং ক্যাম্পেইন চালাতে পারেন, যার ফলে সরাসরি বুকিং বৃদ্ধি পায় এবং OTA (অনলাইন ট্রাভেল এজেন্সি)-এর উপর নির্ভরতা হ্রাস পায়। রিটেল পরিবেশে, WiFi ডেটা থেকে প্রাপ্ত ফুটফল অ্যানালিটিক্স স্টোর ম্যানেজারদের কাস্টমার ফ্লো প্যাটার্নের সাথে সেলস পারফরম্যান্সের সম্পর্ক বিশ্লেষণ করতে সাহায্য করে।
802.1X এবং PPSK ইমপ্লিমেন্টেশন নেটওয়ার্ক অ্যাক্সেস কন্ট্রোল স্বয়ংক্রিয় করার মাধ্যমে আইটি হেল্পডেস্কের ওভারহেড কমিয়ে দেয়। শেয়ার্ড পাসওয়ার্ডের প্রয়োজনীয়তা দূর করার ফলে পর্যায়ক্রমিক পাসওয়ার্ড পরিবর্তনের অপারেশনাল খরচ কমে যায় এবং ক্রেডেনশিয়াল শেয়ারিংয়ের নিরাপত্তা ঝুঁকিও হ্রাস পায়। মাল্টি-টেন্যান্ট অপারেটরদের জন্য, Purple-এর সেন্ট্রালাইজড ম্যানেজমেন্টের সাথে PPSK-এর অর্থ হলো নতুন ভাড়াটেদের অনবোর্ড করতে কয়েক ঘণ্টার পরিবর্তে মাত্র কয়েক মিনিট সময় লাগে।
Purple-এর ৯৯.৯৯৯% আপটাইম (Purple-এর অভ্যন্তরীণ ডেটা) এবং ISO 27001, GDPR, CCPA এবং Cyber Essentials সার্টিফিকেশন প্রমাণ করে যে এই প্ল্যাটফর্মটি এন্টারপ্রাইজ এবং পাবলিক সেক্টর অপারেটরদের সবচেয়ে কঠোর কমপ্লায়েন্সের প্রয়োজনীয়তা পূরণ করে। গেস্ট WiFi অ্যানালিটিক্স ফিচারের সম্পূর্ণ বিবরণ জানতে, WiFi Analytics দেখুন।
মূল সংজ্ঞাসমূহ
ক্যাপティブ পোর্টাল
একটি ওয়েব পেজ যা কোনো সংযুক্ত ডিভাইস থেকে অনঅথেন্টিকেটেড HTTP ট্রাফিক ইন্টারসেপ্ট করে এবং ইন্টারনেট অ্যাক্সেস দেওয়ার আগে ব্যবহারকারীকে ইন্টারঅ্যাক্ট বা অথেন্টিকেট করতে বাধ্য করে। Grandstream captive portal (ক্যাপティブ পোর্টাল) ব্যবহারকারীদের একটি এক্সটার্নাল পোর্টাল URL-এ পাঠাতে HTTP 302 রিডাইরেকশন ব্যবহার করে।
পাবলিক ভেন্যুতে গেস্ট ডেটা ক্যাপচার, টার্মস অফ সার্ভিস গ্রহণ এবং অ্যাক্সেস নিয়ন্ত্রণের প্রাথমিক প্রক্রিয়া।
RADIUS
Remote Authentication Dial-In User Service; UDP-র মাধ্যমে পরিচালিত একটি নেটওয়ার্কিং প্রোটোকল যা সেন্ট্রালাইজড Authentication, Authorization, এবং Accounting (AAA) ম্যানেজমেন্ট প্রদান করে। অথেন্টিকেশন পোর্ট 1812-এ এবং অ্যাকাউন্টিং পোর্ট 1813-এ চলে।
ব্যাকএন্ড ইঞ্জিন যা captive portal (ক্যাপティブ পোর্টাল) এবং 802.1X এন্টারপ্রাইজ নেটওয়ার্ক উভয়ের ক্রেডেনশিয়াল যাচাই করে। Purple এমন RADIUS সার্ভার পরিচালনা করে যার সাথে GWN অ্যাক্সেস পয়েন্ট সরাসরি যোগাযোগ করে।
Walled garden
IP অ্যাড্রেস এবং ডোমেনের একটি পূর্বনির্ধারিত তালিকা যা কোনো ডিভাইস captive portal (ক্যাপティブ পোর্টাল) অথেন্টিকেশন প্রক্রিয়া সম্পন্ন করার আগে অ্যাক্সেস করতে পারে। GWN Manager-এ Pre-Authentication Rules হিসেবে কনফিগার করা হয়।
ডিভাইসগুলিকে পোর্টাল পেজের অ্যাসেট, CDN রিসোর্স, সোশ্যাল লগইন এন্ডপয়েন্ট এবং OS captive portal (ক্যাপティブ পোর্টাল) ডিটেকশন প্রোব লোড করার অনুমতি দেওয়ার জন্য অপরিহার্য।
IEEE 802.1X
পোর্ট-ভিত্তিক নেটওয়ার্ক অ্যাক্সেস কন্ট্রোলের জন্য একটি IEEE স্ট্যান্ডার্ড যা LAN বা WLAN-এ সংযুক্ত ডিভাইসগুলির জন্য একটি অথেন্টিকেশন মেকানিজম প্রদান করে। অ্যাক্সেস পয়েন্টের (অথেন্টিকেটর) মাধ্যমে ডিভাইস (সাপ্লিক্যান্ট) এবং RADIUS সার্ভারের (অথেন্টিকেশন সার্ভার) মধ্যে ক্রেডেনশিয়াল আদান-প্রদান করতে EAP ব্যবহার করে।
নিরাপদ স্টাফ এবং কর্পোরেট WiFi অ্যাক্সেসের জন্য শেয়ার্ড পাসওয়ার্ডের পরিবর্তে প্রতি ব্যবহারকারীর জন্য আলাদা ক্রেডেনশিয়াল ব্যবহার করে। GDPR এবং PCI-DSS কমপ্লায়েন্ট স্টাফ নেটওয়ার্কের জন্য প্রয়োজনীয়।
PPSK
Private Pre-Shared Key; এমন একটি ফিচার যা একটি একক SSID-কে একাধিক অনন্য পাসওয়ার্ড সমর্থন করার অনুমতি দেয়, যার প্রতিটি নির্দিষ্ট নেটওয়ার্ক পলিসি বা VLAN-এর সাথে যুক্ত থাকে। Grandstream GWN লোকাল স্টোরেজ বা RADIUS ব্যাকএন্ড ভ্যালিডেশন সহ PPSK সমর্থন করে।
একাধিক SSID ব্রডকাস্ট না করেই ব্যবহারকারীদের আইসোলেট করতে অ্যাপার্টমেন্ট, কোওয়ার্কিং স্পেস এবং সার্ভিসড অফিসের মতো মাল্টি-টেন্যান্ট পরিবেশে ব্যবহৃত হয়।
Dynamic VLAN assignment
এমন একটি প্রক্রিয়া যেখানে একটি RADIUS সার্ভার Access-Accept প্যাকেটে তিনটি নির্দিষ্ট অ্যাট্রিবিউট (Tunnel-Type, Tunnel-Medium-Type, Tunnel-Private-Group-ID) ফেরত পাঠায় যাতে একটি অথেন্টিকেটেড ডিভাইসকে একটি নির্দিষ্ট VLAN-এ নির্দেশ করা যায়। GWN SSID সেটিংসে এটি স্পষ্টভাবে সক্ষম করা আবশ্যক।
আইটি টিমগুলিকে বিভিন্ন ব্যবহারকারী গ্রুপ, বিভাগ বা ভাড়াটেদের জন্য কঠোর নেটওয়ার্ক সেগমেন্টেশন বজায় রেখে SSID-গুলি একত্রিত করার অনুমতি দেয়।
Client isolation
একটি ওয়্যারলেস সিকিউরিটি ফিচার যা একই অ্যাক্সেস পয়েন্টের সাথে সংযুক্ত ডিভাইসগুলিকে লেয়ার ২-এ একে অপরের সাথে সরাসরি যোগাযোগ করতে বাধা দেয়।
গেস্ট নেটওয়ার্কের জন্য একটি বাধ্যতামূলক কনফিগারেশন যা ব্যবহারকারীদের পিয়ার-টু-পিয়ার আক্রমণ থেকে রক্ষা করে এবং কার্ড পেমেন্ট প্রসেস করে এমন ভেন্যুগুলির জন্য PCI-DSS-এর প্রয়োজনীয়তা পূরণ করে।
EAP-PEAP
Protected Extensible Authentication Protocol; একটি 802.1X EAP পদ্ধতি যা ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে একটি এনক্রিপ্ট করা TLS টানেলের মধ্যে অথেন্টিকেশন এক্সচেঞ্জকে এনক্যাপসুলেট করে। বাইরের TLS টানেলটি ভেতরের ক্রেডেনশিয়ালগুলিকে ইন্টারসেপশন থেকে রক্ষা করে।
সাধারণত BYOD স্টাফ নেটওয়ার্কের জন্য ব্যবহৃত হয় যেখানে ক্লায়েন্ট সার্টিফিকেট (EAP-TLS) ডেপ্লয় করা অপারেশনালভাবে সম্ভব নয়। রোগ (rogue) AP আক্রমণ প্রতিরোধ করতে সার্টিফিকেট ভ্যালিডেশনের বিষয়ে স্টাফদের প্রশিক্ষণের প্রয়োজন হয়।
Failsafe mode
একটি GWN captive portal (ক্যাপティブ পোর্টাল) সেটিং যা অ্যাক্সেস পয়েন্টটি কনফিগার করা RADIUS সার্ভারে পৌঁছাতে না পারলে সংযুক্ত ডিভাইসগুলিকে ইন্টারনেট অ্যাক্সেস মঞ্জুর করে। একটি RADIUS বিভ্রাট যাতে সমস্ত গেস্ট অ্যাক্সেস ব্লক না করে তা প্রতিরোধ করে।
হসপিটালিটি এবং রিটেল ডেপ্লয়মেন্টের জন্য সুপারিশকৃত যেখানে গেস্ট কানেক্টিভিটি ব্যবসার জন্য অত্যন্ত গুরুত্বপূর্ণ এবং একটি সাময়িক RADIUS বিভ্রাটের কারণে সম্পূর্ণ পরিষেবা বন্ধ হওয়া উচিত নয়।
GWN Manager
GWN সিরিজের অ্যাক্সেস পয়েন্টের জন্য Grandstream-এর অন-প্রিমিস, এন্টারপ্রাইজ-গ্রেড ম্যানেজমেন্ট প্ল্যাটফর্ম। একটি লোকাল Linux বা Windows সার্ভারে ইনস্টল করা হয়, এটি সম্পূর্ণ captive portal (ক্যাপティブ পোর্টাল), SSID, RADIUS এবং PPSK কনফিগারেশন প্রদান করে।
একক সাইট ডেপ্লয়মেন্ট এবং ডেটা সার্বভৌমত্বের প্রয়োজনীয়তা রয়েছে এমন সংস্থাগুলির জন্য পছন্দের। GDMS Networking হলো মাল্টি-সাইট MSP ডেপ্লয়মেন্টের জন্য এর ক্লাউড-হোস্টেড সমতুল্য।
সমাধানকৃত উদাহরণসমূহ
একটি ১২০-রুমের হোটেলের অতিথিদের জন্য একটি ব্র্যান্ডেড গেস্ট পোর্টাল, হাউসকিপিং এবং ফ্রন্ট ডেস্কের জন্য ডিপার্টমেন্ট-লেভেল VLAN সেগমেন্টেশন সহ একটি নিরাপদ স্টাফ নেটওয়ার্ক এবং প্রপার্টি ম্যানেজমেন্ট সিস্টেমের জন্য একটি পৃথক ম্যানেজমেন্ট VLAN ডেপ্লয় করা প্রয়োজন। হোটেলটি GDMS Networking-এর মাধ্যমে পরিচালিত Grandstream GWN7660 অ্যাক্সেস পয়েন্ট ব্যবহার করে।
GDMS Networking-এ তিনটি SSID কনফিগার করুন। প্রথমত, VLAN 10-এ অ্যাসাইন করা 'Guest WiFi' তৈরি করুন। Authentication Type-টি RADIUS Server সেট করে একটি captive portal (ক্যাপティブ পোর্টাল) পলিসি তৈরি করুন, যা পোর্ট 1812-এ Purple-এর RADIUS IP-কে নির্দেশ করবে এবং Purple অ্যাডমিন কনসোল থেকে প্রাপ্ত শেয়ার্ড সিক্রেট ব্যবহার করবে। 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 তৈরি করুন।
একটি ৪০-ইউনিটের BTR অ্যাপার্টমেন্ট ব্লকের প্রতিটি ভাড়াটের জন্য আইসোলেটেড নেটওয়ার্ক অ্যাক্সেস প্রয়োজন, এবং কোনো ভাড়াটে চলে গেলে তাৎক্ষণিকভাবে অ্যাক্সেস বাতিল করার ক্ষমতা থাকতে হবে। অপারেটর অন-প্রিমিস GWN Manager সহ GWN7630 অ্যাক্সেস পয়েন্ট ব্যবহার করেন এবং বিল্ডিংয়ে দৃশ্যমান SSID-এর সংখ্যা ন্যূনতম রাখতে চান।
WPA2-Personal সিকিউরিটি সহ 'BuildingConnect' নামে একটি একক SSID ডেপ্লয় করুন এবং RADIUS ব্যাকএন্ড সহ PPSK সক্ষম করুন। নিশ্চিত করুন যে GWN ফার্মওয়্যার সংস্করণ 1.0.19 বা তার বেশি। PPSK সেকশনে RADIUS সার্ভার সেটিংস Purple-এর দিকে নির্দেশ করতে কনফিগার করুন। Purple-এর অ্যাডমিন কনসোলে, ৪০টি অনন্য PSK ক্রেডেনশিয়াল তৈরি করুন, যার প্রতিটি একটি নির্দিষ্ট VLAN-এর সাথে ম্যাপ করা থাকবে (যেমন, ইউনিট ১০১-এর জন্য VLAN 101, ইউনিট ১০২-এর জন্য VLAN 102)। যখন কোনো বাসিন্দা তাদের ইউনিটের পাসওয়ার্ড ব্যবহার করে সংযুক্ত হবেন, তখন GWN AP পাসওয়ার্ডটি Purple-এ পাঠাবে, যা এটি যাচাই করবে এবং Tunnel-Private-Group-ID = 101 ফেরত পাঠাবে। বাসিন্দা তার নিজস্ব আইসোলেটেড VLAN-এ প্রবেশ করবেন। যখন কোনো বাসিন্দা চলে যাবেন, তখন Purple-এর অ্যাডমিন কনসোলে ক্রেডেনশিয়ালটি বাতিল করে দিন। কোনো AP রিকনফিগারেশন ছাড়াই অ্যাক্সেস অবিলম্বে বন্ধ হয়ে যাবে।
অনুশীলনী প্রশ্নসমূহ
Q1. আপনি GWN Manager-এ সঠিক Purple RADIUS IP এবং শেয়ার্ড সিক্রেট সহ captive portal (ক্যাপティブ পোর্টাল) পলিসি কনফিগার করেছেন, কিন্তু গেস্টরা SSID-এ সংযুক্ত হওয়ার পর তাদের ব্রাউজার খুললে 'সাইটে পৌঁছানো যাচ্ছে না' ত্রুটি রিপোর্ট করছেন। এর সম্ভাব্য কারণ কী এবং আপনি কীভাবে এটি নির্ণয় করবেন?
ইঙ্গিত: পোর্টালের মাধ্যমে অথেন্টিকেশন সম্পন্ন করার আগে একটি ডিভাইস কোন ডোমেনগুলি অ্যাক্সেস করতে পারে তা কী নিয়ন্ত্রণ করে তা বিবেচনা করুন।
মডেল উত্তর দেখুন
Walled garden (Pre-Authentication Rules) অসম্পূর্ণ বা ভুলভাবে কনফিগার করা হয়েছে। অ্যাক্সেস পয়েন্টটি ডিভাইসটিকে 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 নেটওয়ার্কটিকে ক্যাপটিভ হিসেবে সনাক্ত করে এবং স্বয়ংক্রিয়ভাবে CNA খোলে। Walled garden থেকে captive.apple.com বাদ রাখার মাধ্যমে, প্রোবটি ইন্টারসেপ্ট এবং রিডাইরেক্ট হয়, যা স্বয়ংক্রিয়ভাবে CNA ট্রিগার করে।
Q3. একজন স্টাফ মেম্বার তার ক্রেডেনশিয়াল ব্যবহার করে 802.1X SSID-এ সংযুক্ত হন। Purple-এর অথেন্টিকেশন লগগুলি সঠিক VLAN 20 অ্যাট্রিবিউট সহ একটি সফল Access-Accept রেসপন্স দেখায়। তবে, স্টাফ মেম্বারকে VLAN 1-এ (ডিফল্ট) রাখা হয়েছে। কোন GWN Manager সেটিংটি পরীক্ষা করা দরকার?
ইঙ্গিত: RADIUS সার্ভারটি ব্যবহারকারীকে সঠিকভাবে অথেন্টিকেট করছে এবং VLAN অ্যাট্রিবিউট ফেরত পাঠাচ্ছে। সমস্যাটি অ্যাক্সেস পয়েন্টের দিকে।
মডেল উত্তর দেখুন
GWN Manager-এর SSID সেটিংসে 'Enable Dynamic VLAN' চেকবক্সটি টিক দেওয়া হয়নি। এমনকি Purple যখন Access-Accept প্যাকেটে সঠিক Tunnel-Type, Tunnel-Medium-Type এবং Tunnel-Private-Group-ID অ্যাট্রিবিউট ফেরত পাঠায়, তখনও Dynamic VLAN স্পষ্টভাবে সক্ষম না করা থাকলে GWN অ্যাক্সেস পয়েন্ট সেগুলি উপেক্ষা করবে। SSID কনফিগারেশনে যান, Dynamic VLAN সেটিংটি খুঁজুন, এটি সক্ষম করুন এবং সেভ করুন। এরপর পরবর্তী সংযোগে স্টাফ মেম্বারকে সঠিক VLAN-এ রাখা হবে।
Q4. একজন BTR অপারেটর ফার্মওয়্যার 1.0.17 চালিত তাদের Grandstream GWN7630 অ্যাক্সেস পয়েন্টে 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 অ্যাট্রিবিউট ফেরত পাঠাচ্ছে কিনা তা যাচাই করুন।
এই সিরিজে পড়া চালিয়ে যান
Purple WiFi -এর সাথে Cisco WLC এবং Catalyst ইন্টিগ্রেশন: ধাপে ধাপে গেস্ট অ্যাক্সেস গাইড
এই প্রামাণিক নির্দেশিকাটিতে Purple WiFi -এর সাথে Cisco Catalyst 9800 WLCs -এর ধাপে ধাপে ইন্টিগ্রেশনের বিস্তারিত বিবরণ দেওয়া হয়েছে। এতে গেস্ট Captive Portal -এর জন্য External Web Authentication, নিরাপদ কর্মীদের অ্যাক্সেসের জন্য 802.1X EAP-TLS, এবং মাল্টি-টেন্যান্ট ডাইনামিক VLAN সেগমেন্টেশনের জন্য Cisco iPSK কভার করা হয়েছে।
Purple WiFi-এর সাথে CommScope Ruckus ইন্টিগ্রেশন: সেটআপ এবং কনফিগারেশন গাইড
এই টেকনিক্যাল রেফারেন্স গাইডটি Purple WiFi-এর সাথে CommScope Ruckus আর্কিটেকচার ইন্টিগ্রেট করার জন্য একটি নির্ভরযোগ্য কনফিগারেশন প্লেবুক প্রদান করে। এটি গেস্ট WiFi Captive Portal, 802.1X-এর মাধ্যমে সিকিউর স্টাফ WiFi এবং Ruckus ডাইনামিক PSK ব্যবহার করে মাল্টি-টেন্যান্ট নেটওয়ার্ক আইসোলেশনের জন্য ধাপে ধাপে ডেপ্লয়মেন্টের বিবরণ দেয়।
Purple WiFi-এর সাথে Allied Telesis Access Points ইন্টিগ্রেশন
এই গাইডটি Purple WiFi-এর সাথে Allied Telesis TQ-Series access points ইন্টিগ্রেট করার জন্য একটি ব্যাপক কনফিগারেশন প্লেবুক প্রদান করে। এটি নিরাপদ মাল্টি-টেন্যান্ট ডেপ্লয়মেন্টের জন্য এক্সটার্নাল Captive Portal রিডাইরেকশন, 802.1X RADIUS অথেন্টিকেশন এবং প্রাইভেট প্রি-শেয়ার্ড কি (PPSK) ব্যবহার করে ডাইনামিক VLAN স্টিয়ারিং কভার করে।