পডকাস্ট ট্রান্সক্রিপ্ট দেখুন
পডকাস্ট স্ক্রিপ্ট: Purple WiFi-এর সাথে Alta Labs ইন্টিগ্রেশন: সেটআপ এবং Captive Portal কনফিগারেশন
Purple WiFi ইন্টেলিজেন্স প্ল্যাটফর্ম - টেকনিক্যাল ব্রিফিং সিরিজ
সময়কাল: আনুমানিক ১০ মিনিট
কণ্ঠস্বর: ইউকে ইংরেজি, সিনিয়র কনসালট্যান্টের টোন - আত্মবিশ্বাসী, কথোপকথনমূলক, কর্তৃত্বপূর্ণ
---
[সূচনা - ১ মিনিট]
Purple টেকনিক্যাল ব্রিফিং সিরিজে আপনাকে স্বাগতম। আমি আপনার হোস্ট, এবং আজ আমরা Alta Labs অ্যাক্সেস পয়েন্ট এবং Purple WiFi ইন্টেলিজেন্স প্ল্যাটফর্মের মধ্যে ইন্টিগ্রেশনটি বিস্তারিত আলোচনা করছি।
আপনি যদি একজন IT ম্যানেজার, নেটওয়ার্ক আর্কিটেক্ট, বা ভেন্যু অপারেশনস ডিরেক্টর হন যিনি একটি শক্তিশালী, স্কেলযোগ্য গেস্ট WiFi সমাধান স্থাপন করতে চাচ্ছেন, তবে এই ব্রিফিংটি আপনার জন্য। আমরা Alta Labs AP6 এবং AP6 Pro-এর নির্দিষ্ট সেটআপ, কীভাবে এক্সটার্নাল captive portal রিডাইরেকশন কনফিগার করতে হয় এবং রিয়েল ওয়ার্ল্ডে সোশ্যাল লগইনগুলি কার্যকর করার জন্য প্রয়োজনীয় গুরুত্বপূর্ণ ওয়াল্ড গার্ডেন সেটিংস কভার করতে যাচ্ছি। আমরা AltaPass - Alta Labs-এর প্রাইভেট প্রি-শেয়ার্ড কী বা PPSK ইমপ্লিমেন্টেশন সম্পর্কেও আলোচনা করব - এবং কীভাবে আপনি SSID ব্লট দিয়ে আপনার RF পারফরম্যান্স নষ্ট না করে মাল্টি-টেন্যান্ট পরিবেশকে সেগমেন্ট করতে এটি ব্যবহার করতে পারেন।
চলুন শুরু করা যাক।
---
[প্রযুক্তিগত বিস্তারিত আলোচনা - ৫ মিনিট]
Alta Labs এবং Purple-এর মধ্যকার ইন্টিগ্রেশন দুটি মৌলিক নেটওয়ার্কিং ধারণার উপর নির্ভর করে: captive portal-এর জন্য HTTP রিডাইরেকশন এবং অথেন্টিকেশন ও অ্যাকাউন্টিংয়ের জন্য RADIUS।
যখন কোনো অতিথি আপনার ভেন্যুতে প্রবেশ করেন - ধরুন, একটি রিটেইল স্টোর বা হোটেলের লবি - এবং আপনার ওপেন বা WPA3-OWE গেস্ট নেটওয়ার্কে সংযোগ করেন, তখন Alta Labs AP গেটকিপার হিসেবে কাজ করে। এটি ক্লায়েন্টের প্রাথমিক HTTP রিকোয়েস্টগুলিকে ইন্টারসেপ্ট করে এবং সেগুলিকে আপনার ব্র্যান্ডেড Purple স্প্ল্যাশ পেজে রিডাইরেক্ট করে।
Alta Labs ক্লাউড ম্যানেজমেন্ট প্ল্যাটফর্মে এটি কনফিগার করতে, আপনি আপনার WiFi সেটিংসে যান, আপনার গেস্ট SSID নির্বাচন করুন এবং অ্যাডভান্সড সেটিংসের অধীনে নেটওয়ার্ক টাইপটি গেস্টে সেট করুন। এটি অত্যন্ত গুরুত্বপূর্ণ কারণ এটি স্বয়ংক্রিয়ভাবে ক্লায়েন্ট আইসোলেশন প্রয়োগ করে, যা ডিভাইসগুলিকে নেটওয়ার্কের মধ্যে একে অপরের সাথে যোগাযোগ করা থেকে বিরত রাখে। এরপরে, হটস্পট সেকশনের অধীনে, আপনি এক্সটার্নাল সিলেক্ট করুন এবং আপনার অথরাইজেশন সিক্রেটের সাথে আপনার ভেন্যু সেটিংসে দেওয়া Purple রিডাইরেক্ট URL-টি যুক্ত করুন।
কিন্তু এখানেই বেশিরভাগ ডিপ্লয়মেন্ট একটি সমস্যার সম্মুখীন হয়: ওয়াল্ড গার্ডেন।
ওয়াল্ড গার্ডেন হলো ডোমেন এবং IP ঠিকানার তালিকা যা একটি ডিভাইস অথেন্টিকেট হওয়ার আগেই অ্যাক্সেস করতে পারে। আপনি যদি চান যে অতিথিরা Google, Facebook, বা Apple ব্যবহার করে লগইন করুক, তবে তাদের ডিভাইসগুলিকে অথেন্টিকেশন হওয়ার আগের অবস্থাতেই সেই OAuth সার্ভারগুলিতে পৌঁছাতে হবে।
আপনাকে অবশ্যই স্পষ্টভাবে Purple ইনফ্রাস্ট্রাকচার ডোমেনগুলি - যেমন region1.purpleportal.net এবং cloudfront.net হোয়াইটলিস্ট করতে হবে। এরপর, আপনাকে OS captive portal প্রোবগুলি যোগ করতে হবে: iOS-এর জন্য captive.apple.com এবং Android-এর জন্য connectivitycheck.gstatic.com। আপনি যদি এগুলি ব্লক করেন, তবে ফোনটি বুঝতে পারবে না যে এটি একটি captive portal-এর পেছনে রয়েছে এবং স্প্ল্যাশ পেজটি কখনই প্রদর্শিত হবে না।অবশেষে, আপনি সোশ্যাল লগইন ডোমেনগুলি যোগ করবেন। Google-এর জন্য, সেগুলি হলো accounts.google.com, oauth2.googleapis.com, এবং gstatic.com। Facebook-এর জন্য, এটি হলো facebook.com, graph.facebook.com, এবং fbcdn.net ডোমেনসমূহ। এখানে একটি স্ট্যাটিক IP হোয়াইটলিস্ট কাজ করবে না কারণ এই প্রদানকারীরা ডাইনামিক কনটেন্ট ডেলিভারি নেটওয়ার্ক ব্যবহার করে। আপনাকে অবশ্যই ডোমেন নাম ব্যবহার করতে হবে এবং এটি নিশ্চিত করতে হবে যেন আপনার কন্ট্রোলার ডাইনামিক DNS রেজোলিউশন সম্পাদন করে।
ব্যবহারকারী একবার Purple স্প্ল্যাশ পেজে লগইন সম্পন্ন করলে, Purple-এর RADIUS সার্ভার Alta Labs AP-তে একটি Access-Accept মেসেজ ফেরত পাঠায়। এরপর AP ওয়াল্ড গার্ডেন সীমাবদ্ধতা সরিয়ে দেয় এবং ডিভাইসটিকে সম্পূর্ণ ইন্টারনেট অ্যাক্সেস প্রদান করে। এটি একটি পরিচ্ছন্ন ও সুরক্ষিত ফ্লো যা নেটওয়ার্কের অখণ্ডতা বজায় রেখে ফার্স্ট-পার্টি ডেটা সংগ্রহ করে।
এখন, মাল্টি-ট্যানেন্ট সেগমেন্টেশন সম্পর্কে কথা বলা যাক।
স্মার্ট অফিস, শিক্ষার্থীদের আবাসন, বা মাল্টি-ডওয়েলিং ইউনিটের মতো পরিবেশে, আপনাকে প্রায়শই বিভিন্ন গ্রুপের জন্য সুরক্ষিত ও বিচ্ছিন্ন নেটওয়ার্ক প্রদান করতে হয়। অতীতে, IT টিমগুলো প্রতিটি ভাড়াটের জন্য একটি আলাদা SSID ব্রডকাস্ট করত। এটি একটি অত্যন্ত খারাপ অনুশীলন। এটি ব্যাপক ম্যানেজমেন্ট ওভারহেড তৈরি করে এবং বিকন ফ্রেম ওভারহেডের কারণে আপনার ওয়্যারলেস কর্মক্ষমতা নষ্ট করে।
Alta Labs এটিকে AltaPass-এর মাধ্যমে সমাধান করে, যা তাদের প্রাইভেট প্রি-শেয়ার্ড কি-এর সংস্করণ। AltaPass-এর সাহায্যে, আপনি একটিমাত্র SSID ব্রডকাস্ট করবেন - ধরুন এটির নাম BuildingWiFi। কিন্তু, আপনি বিভিন্ন ব্যবহারকারী বা ডিভাইসের জন্য অনন্য পাসওয়ার্ড তৈরি করবেন।
ভাড়াটে A যখন তাদের নির্দিষ্ট পাসওয়ার্ড লিখবেন, তখন AP তাদের ডাইনামিকভাবে ১০০ মেগাবিট ব্যান্ডউইথ সীমা সহ VLAN 101-এ অ্যাসাইন করবে। ম্যানেজমেন্ট টিম যখন একই SSID-তে তাদের পাসওয়ার্ড লিখবে, তখন তাদের আনলিমিটেড ব্যান্ডউইথ সহ VLAN 200-এ যুক্ত করা হবে। আপনি IoT ডিভাইসের জন্য (যেমন স্মার্ট থার্মোস্ট্যাট) একটি পাসওয়ার্ডও তৈরি করতে পারেন, যা সেগুলোকে একটি সম্পূর্ণ বিচ্ছিন্ন VLAN-এ অ্যাসাইন করবে এবং সম্পূর্ণভাবে Captive Portal-কে বাইপাস করবে।
একটি SSID। আনলিমিটেড পাসওয়ার্ড। সম্পূর্ণ বিচ্ছিন্নতা। এটি প্রান্তীয় স্তরে আইডেন্টিটি-বেসড নেটওয়ার্কিং, এবং এটি এমন একটি সমস্যার অত্যন্ত চমৎকার সমাধান যা বছরের পর বছর ধরে মাল্টি-ট্যানেন্ট ডেপ্লয়মেন্টগুলোকে বাধাগ্রস্ত করেছে।
বাস্তবে এটি কীভাবে কাজ করে তার একটি সুনির্দিষ্ট উদাহরণ দেওয়া যাক। একটি ৭২-ইউনিটের অ্যাপার্টমেন্ট কমপ্লেক্সের কথা বিবেচনা করুন - এটি এমন একটি বাস্তব ডেপ্লয়মেন্টের ধরণ যার জন্য Alta Labs ব্যাপকভাবে ব্যবহৃত হয়েছে। ৭২টি আলাদা SSID ব্রডকাস্ট করার পরিবর্তে, নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর একটি একক SSID তৈরি করেন এবং প্রতিটি ইউনিটের জন্য একটি অনন্য পাসওয়ার্ড জেনারেট করেন। প্রতিটি পাসওয়ার্ড একটি ডেডিকেটেড VLAN এবং সাবনেটের সাথে ম্যাপ করা থাকে। বেসিক প্ল্যানের বাসিন্দারা ১০০ মেগাবিট পান। প্রিমিয়াম প্ল্যানের জন্য অর্থ প্রদানকারী বাসিন্দারা ৩০০ মেগাবিট পান। বিল্ডিং ম্যানেজমেন্ট টিম অবাধ অ্যাক্সেস পায়। বিল্ডিং অটোমেশন সিস্টেম - যেমন দরজার লক, HVAC, লিফট - ডিপ প্যাকেট ইন্সপেকশন সক্ষম সহ নিজস্ব একটি বিচ্ছিন্ন VLAN পায়। সবই মাত্র একটি SSID থেকে। এতে RF পরিবেশ আরও পরিচ্ছন্ন থাকে, কর্মক্ষমতা বৃদ্ধি পায় এবং ম্যানেজমেন্ট নাটকীয়ভাবে সহজ হয়ে যায়।
এখন, কর্মীদের সুরক্ষিত WiFi-এর জন্য 802.1X কনফিগারেশনে যাওয়া যাক।
আপনার কর্মীদের নেটওয়ার্কের জন্য, আপনার একেবারেই কোনো pre-shared key ব্যবহার করা উচিত নয়। আপনার 802.1X প্রমাণীকরণ সহ WPA2 বা WPA3 Enterprise ব্যবহার করা উচিত। Alta Labs প্ল্যাটফর্মে, আপনি আপনার কর্মীদের SSID নির্বাচন করে, সিকিউরিটি মোড WPA2-Enterprise বা WPA3-Enterprise-এ সেট করে এবং AP-কে আপনার RADIUS সার্ভারে নির্দেশ করে এটি কনফিগার করতে পারেন।
আপনি যদি Purple-এর SecurePass প্রোডাক্টের সাথে ইন্টিগ্রেট করেন, তবে Purple একটি RADIUS মধ্যস্থতাকারী হিসাবে কাজ করে, যা আপনার আইডেন্টিটি প্রোভাইডার - তা Microsoft Entra ID, Okta, বা Google Workspace যাই হোক না কেন - তার সাথে সংযোগ স্থাপন করে এবং Access-Accept মেসেজে উপযুক্ত VLAN অ্যাসাইনমেন্ট ফেরত পাঠায়। Alta Labs AP তখন RADIUS রেসপন্স থেকে Tunnel-Private-Group-Id অ্যাট্রিবিউট পড়ে এবং ডিভাইসটিকে স্বয়ংক্রিয়ভাবে সঠিক VLAN-এ স্থাপন করে।
Alta Labs-এর সাথে ডাইনামিক VLAN অ্যাসাইনমেন্টের ক্ষেত্রে একটি গুরুত্বপূর্ণ বিষয় লক্ষণীয়: RADIUS-অ্যাসাইনড VLAN কনফিগার করার সময়, SSID-এ ডিফল্ট VLAN-টি VLAN 1-এ সেট করুন অথবা এটিকে আনট্যাগড রেখে দিন। একটি জানা আচরণ রয়েছে যেখানে ডিফল্ট VLAN একটি নির্দিষ্ট ভ্যালুতে সেট করা থাকলে, AP কনফিগার করা ডিফল্ট ভ্যালু দিয়ে RADIUS-অ্যাসাইনড VLAN-কে ওভাররাইড করতে পারে। ডিফল্ট VLAN 1-এ সেট করলে এটি নিশ্চিত করে যে RADIUS অ্যাসাইনমেন্টটিই অগ্রাধিকার পাবে।
- - -
[ইমপ্লিমেন্টেশন সুপারিশ এবং সম্ভাব্য সমস্যা - ২ মিনিট]
আপনি যখন এটি রোল আউট করছেন, তখন কয়েকটি মূল সুপারিশ আমি বিশেষভাবে তুলে ধরতে চাই।
প্রথমত, সর্বদা একটি নতুন ডিভাইস দিয়ে আপনার captive portal ফ্লো পরীক্ষা করুন। পরীক্ষার সময় আপনি ইতিমধ্যে যে নেটওয়ার্কে সংযুক্ত হয়েছেন তার জন্য নিজের ফোন ব্যবহার করবেন না। আপনার ডিভাইসটি MAC অ্যাড্রেস অথরাইজেশন মনে রাখে অথবা ক্যাশ করা DNS এন্ট্রি রাখে, যা walled garden-এর ব্যর্থতাগুলিকে আড়াল করবে। এমন একটি ট্যাবলেট নিন যা আগে কখনো এই নেটওয়ার্ক দেখেনি, সেটি সংযুক্ত করুন এবং নিশ্চিত করুন যে OS-এর captive portal অ্যাসিস্ট্যান্টটি স্বয়ংক্রিয়ভাবে চালু হচ্ছে।
দ্বিতীয়ত, অতিরিক্ত হোয়াইটলিস্টিং করার বিষয়ে সতর্ক থাকুন। আমি প্রায়ই ইঞ্জিনিয়ারদের সোশ্যাল লগইন ত্রুটির কারণে হতাশ হয়ে সম্পূর্ণ ওয়াইল্ডকার্ড ডোমেন বা বিশাল IP ব্লক হোয়াইটলিস্ট করতে দেখি। এটি একটি সিকিউরিটি দুর্বলতা তৈরি করে যার ফলে চতুর ব্যবহারকারীরা আপনার captive portal সম্পূর্ণ বাইপাস করতে পারে। শুধুমাত্র OAuth ফ্লো-এর জন্য প্রয়োজনীয় নির্দিষ্ট ডোমেনগুলিতেই সীমাবদ্ধ থাকুন।
তৃতীয়ত, ডাইনামিক VLAN সহ AltaPass PPSK ডেপ্লয় করার সময়, আপনার সম্পূর্ণ সুইচিং অবকাঠামো সঠিকভাবে কনফিগার করা আছে কিনা তা নিশ্চিত করুন। আপনার Alta Labs AP-গুলির সাথে সংযুক্ত সুইচ পোর্টগুলিকে ট্রাঙ্ক হিসাবে কনফিগার করতে হবে, যাতে সমস্ত ট্যাগ করা VLAN গেটওয়েতে চলে যেতে পারে। যদি AP ট্রাফিকের জন্য VLAN 101 ট্যাগ করে, কিন্তু সুইচ পোর্টটি VLAN 1-এ অ্যাক্সেস মোডে সেট করা থাকে, তবে ট্রাফিক ড্রপ হবে এবং ক্লায়েন্ট কোনো IP অ্যাড্রেস পাবে না।
চতুর্থত, আপনার walled garden কনফিগারেশনের একটি ত্রৈমাসিক পর্যালোচনা করুন। OAuth প্রোভাইডার এবং কন্টেন্ট ডেলিভারি নেটওয়ার্কগুলি তাদের ডোমেন স্ট্রাকচার পরিবর্তন করে। Apple ২০২৩ সালে দুইবার তার Sign In ডোমেন আপডেট করেছে। ডেপ্লয়মেন্টের সময় সঠিক থাকা একটি walled garden সক্রিয় রক্ষণাবেক্ষণ ছাড়া তার কার্যকারিতা হারাতে পারে।
- - -
[দ্রুত প্রশ্ন ও উত্তর - ১ মিনিট]
চলুন ক্ষেত্র থেকে পাওয়া কয়েকটি দ্রুত প্রশ্নের উত্তর দেওয়া যাক।
প্রশ্ন এক: আমি কি Alta Labs হার্ডওয়্যারে Purple captive portal-এর সাথে WPA3 ব্যবহার করতে পারি?
হ্যাঁ। আপনার WPA3-OWE ব্যবহার করা উচিত, যার অর্থOpportunistic Wireless Encryption। এটি বাতাসের মাধ্যমে ডেটা এনক্রিপ্ট করে অতিথিদের গোপনীয়তা রক্ষা করে, পাশাপাশি একটি ওপেন নেটওয়ার্ক হিসেবেও কাজ করে যা captive portal রিডাইরেক্টকে ট্রিগার করে। ২০২৬ সালে যেকোনো নতুন গেস্ট WiFi ডেপ্লয়মেন্টের জন্য এটিই সঠিক পছন্দ।
প্রশ্ন দুই: RADIUS ট্রাফিকের জন্য আমার ফায়ারওয়ালে কোন পোর্টগুলো ওপেন করতে হবে?
Purple-এর RADIUS সার্ভারগুলো অথেন্টিকেশনের জন্য UDP পোর্ট ১৮১২ এবং অ্যাকাউন্টিংয়ের জন্য UDP পোর্ট ১৮১৩-এর মাধ্যমে যোগাযোগ করে। আপনার এজ ফায়ারওয়াল যাতে Alta Labs APs থেকে Purple ইনফ্রাস্ট্রাকচারে এই পোর্টগুলোর মাধ্যমে আউটবাউন্ড ট্রাফিকের অনুমতি দেয় তা নিশ্চিত করুন।
প্রশ্ন তিন: আমি কি একই SSID-এ Purple captive portal-এর সাথে AltaPass PPSK ব্যবহার করতে পারি?
হ্যাঁ, এবং এটি আসলে একটি অত্যন্ত দরকারী কনফিগারেশন। আপনি একটি AltaPass পাসওয়ার্ড তৈরি করতে পারেন যা পরিচিত ডিভাইসগুলোর - যেমন আপনার পয়েন্ট-অফ-সেল টার্মিনাল বা ডিজিটাল সাইনেজ - জন্য captive portal এড়িয়ে যায়, যেখানে একই SSID-এ সাধারণ কানেকশনগুলো এখনও Purple স্প্ল্যাশ পেজের মধ্য দিয়েই যাবে। এটি আপনাকে একটি একক, পরিচ্ছন্ন SSID প্রদান করে যা অথেন্টিকেটেড ডিভাইস এবং গেস্ট ইউজার উভয়কেই পরিচালনা করে।
- - -
[সংক্ষিপ্তসার এবং পরবর্তী পদক্ষেপ - ১ মিনিট]
পরিশেষে: Alta Labs-এর সাথে Purple WiFi ইন্টিগ্রেট করলে আপনি ফার্স্ট-পার্টি ডেটা সংগ্রহ এবং একটি ব্র্যান্ডেড গেস্ট অভিজ্ঞতা প্রদানের জন্য একটি সুরক্ষিত, স্কেলযোগ্য প্ল্যাটফর্ম পাবেন।
একটি সফল ডেপ্লয়মেন্টের তিনটি মূল স্তম্ভ মনে রাখবেন। প্রথমত, Alta Labs ক্লাউড ম্যানেজমেন্ট প্ল্যাটফর্মে এক্সটার্নাল হটস্পট রিডাইরেক্ট এবং RADIUS সেটিংস সঠিকভাবে কনফিগার করুন। দ্বিতীয়ত, OS প্রোব এবং সোশ্যাল লগইনগুলো যাতে সঠিকভাবে কাজ করে তা নিশ্চিত করতে আপনার ওয়াল্ড গার্ডেন ডোমেনগুলো যত্ন সহকারে সংজ্ঞায়িত করুন। এবং তৃতীয়ত, আপনার এয়ারস্পেসকে অপ্রয়োজনীয় SSID দিয়ে দূষিত না করে ট্রাফিককে বিভক্ত করতে Identity-Based Networking বাস্তবায়ন করতে AltaPass PPSK-এর সুবিধা নিন।
Purple ৮০,০০০-এরও বেশি লাইভ ভেন্যুতে কাজ করে এবং ২০২৪ সালে ৪৪০ মিলিয়ন লগইন প্রসেস করেছে। প্ল্যাটফর্মটি ISO 27001 সার্টিফাইড, GDPR কমপ্লায়েন্ট এবং একটি ছোট বুটিক হোটেল থেকে শুরু করে একটি জাতীয় রিটেল এস্টেট পর্যন্ত স্কেল করার জন্য তৈরি। আপনি যখন Alta Labs হার্ডওয়্যারের পারফরম্যান্স এবং নমনীয়তার সাথে এটিকে যুক্ত করবেন, তখন আপনার কাছে একটি অত্যন্ত আকর্ষক এন্টারপ্রাইজ WiFi স্ট্যাক থাকবে।
আপনি যদি এই নির্দেশিকাটি অনুসরণ করেন, তবে আপনি একটি নিরবচ্ছিন্ন, কমপ্লায়েন্ট WiFi অভিজ্ঞতা প্রদান করতে পারবেন যা আপনার মার্কেটিং টিম এবং আপনার সিকিউরিটি টিম উভয়কেই সন্তুষ্ট করবে।
Purple টেকনিক্যাল ব্রিফিং সিরিজ শোনার জন্য আপনাকে ধন্যবাদ। পরবর্তী সময় পর্যন্ত, আপনার নেটওয়ার্ক সুরক্ষিত রাখুন এবং আপনার ডেটা কার্যকর রাখুন।