কেউ আপনাকে বলছে, ব্যবস্থাপিত Android ডিভাইসে মানুষ যেন নিজেদের VPN কনফিগার করতে না পারে। প্রলোভনমূলক সহজ উত্তর হলো কয়েকটি পরিচিত পোর্ট ব্লক করা ফায়ারওয়াল নিয়ম। কিন্তু সেই উত্তর প্ল্যাটফর্মটি কীভাবে কাজ করে এবং অ্যাপগুলো বাস্তবে কীভাবে সংযুক্ত হয়, তা উপেক্ষা করে।

সমর্থিত নিয়ন্ত্রণটি হলো আপনার মালিকানাধীন ডিভাইস বা প্রোফাইলের ওপর একটি ব্যবস্থাপনা নিষেধাজ্ঞা, এবং এর একটি স্পষ্ট পরিধি, সংস্করণভেদে ভিন্ন আচরণ এবং একটি ব্যতিক্রম আছে যা আপনাকে সচেতনভাবে কনফিগার করতে হবে।

নিচের পাঁচটি যাচাই ক্রমানুসারে সম্পন্ন করুন। প্রতিটিই পরিকল্পনাটি অকার্যকর করতে পারে, তাই যে প্রথমটি টিকবে না সেখানেই থামুন।

যাচাই 1: VPN না থাকার অর্থ কী তা ঠিক করুন

একই বাক্যের পেছনে দুটি দাবি লুকিয়ে আছে। একটি হলো, কোনো ব্যবহারকারী নিজের VPN তৈরি করতে পারবে না। অন্যটি হলো, কেবল প্রতিষ্ঠানের অনুমোদিত VPN চলতে পারবে। দুটোই বৈধ, এবং তারা ভিন্ন কনফিগারেশন, ভিন্ন সহায়তা-কাহিনি ও ভিন্ন ব্যর্থতার ধরন তৈরি করে।

কোনো ব্যবস্থাপনা কনসোল স্পর্শ করার আগে লিখে রাখুন আপনি কোনটি কিনছেন। উদ্দেশ্য যদি সবার জন্য একটি অনুমোদিত টানেল হয়, তাহলে আপনি চারপাশে নিষেধাজ্ঞাসহ একটি অনুমোদিত পথ প্রয়োগ করছেন; আর উদ্দেশ্য যদি আদৌ কোনো টানেল না হয়, তাহলে আপনাকে এটিও মেনে নিতে হবে যে দূর-প্রবেশ ও সমস্যা-নির্ণয়ের পথ বদলে যাবে।

এখানে ভুল করলে রোলআউট কাজ করছে বলে মনে হবে, অথচ চুপচাপ সেই VPN কেটে দেবে যার ওপর অপারেশন নির্ভর করে; সাধারণত অপ্রস্তুত সময়ে ডিউটিতে থাকা ব্যক্তি এটি আবিষ্কার করেন।

যাচাই 2: আপনার প্রকৃত কর্তৃত্ব নিশ্চিত করুন

Android এই নিষেধাজ্ঞাটি UserManager.DISALLOW_CONFIG_VPN এর মাধ্যমে প্রকাশ করে, যা UserManager রেফারেন্সে নথিভুক্ত। এটি VPN কনফিগারেশন ও চালু হওয়া প্রতিরোধ করে, এবং এটি এমন কোনো সেটিং নয় যা সাধারণ কোনো অ্যাপ নিজের বা অন্য অ্যাপের ওপর প্রয়োগ করতে পারে।

এটি প্রয়োগ করেন একজন অনুমোদিত প্রশাসক: পুরো ডিভাইসের জন্য একজন ডিভাইস মালিক, অথবা ব্যবস্থাপিত প্রোফাইলের জন্য একজন প্রোফাইল মালিক; একই কর্তৃত্ব ব্যবস্থাপিত প্রোফাইলের ভেতরের প্রোফাইল মালিকেরও আছে। আপনার EMM যদি এর একটি হিসেবে কাজ করতে না পারে, তাহলে আপনার এই নিয়ন্ত্রণ নেই, এবং কনসোলে যত নীতিই কনফিগার করুন তা এটি তৈরি করবে না।

পরিধি কর্তৃত্বের মতোই গুরুত্বপূর্ণ। কাজের প্রোফাইলে প্রয়োগ করা নিষেধাজ্ঞা সেই প্রোফাইল নিয়ন্ত্রণ করে, একই ফোনের ব্যক্তিগত দিক নয়। এটিকে ব্যবহারকারীর সব কাজের ওপর নিয়ন্ত্রণ বলে বর্ণনা করা ভুল, এবং ব্যক্তিগত প্রোফাইলে VPN ইনস্টল করে তা কাজ করতে দেখে প্রথম ব্যক্তিই এটি পরীক্ষা করবেন।

যাচাই 3: সংস্করণভেদে আচরণ জানুন

নিষেধাজ্ঞাটি সংস্করণভেদে বদলেছে, এবং এই পার্থক্যগুলোই ঠিক করে মাঠে থাকা ডিভাইসগুলোতে আপনার রোলআউট আসলে কী করবে।

প্ল্যাটফর্ম সীমানথিভুক্ত আচরণ
ডিভাইস মালিক বা প্রোফাইল মালিকসেই মালিকের কর্তৃত্বে নিষেধাজ্ঞাটি প্রয়োগ করা যায়
API 24 ও তার পরবর্তীডিভাইস বা প্রোফাইল মালিক যে সর্বদা-সংযুক্ত VPN কনফিগার করেছেন, তা সিস্টেম এখনো চালু করে
API 31 ও তার পরবর্তীনিষেধাজ্ঞা চালু করলে ব্যবহারকারীর আগে থেকে চলা VPN বিচ্ছিন্ন হয়ে যায়

API 31 সারিটিই মানুষকে রোলআউটের মাঝপথে চমকে দেয়: ওই ডিভাইসগুলোতে প্রয়োগ নিছক আকারের বিষয় নয়, এটি আগে থেকে চলা একটি টানেল বিচ্ছিন্ন করে দেয়। এটি নীরব সেটিংস পরিবর্তন নয়, বরং একটি দৃশ্যমান ঘটনা হিসেবে পরিকল্পনা করুন।

API 24 সারিটি আপনাকে বাঁচায়: মালিকের কনফিগার করা সর্বদা-সংযুক্ত VPN নিষেধাজ্ঞা থেকে টিকে যায়, আর এভাবেই অনুমোদিত পথটি আদৌ উপলব্ধ থাকে।

যাচাই 4: অনুমোদিত পথটি সচল রাখুন

নিষেধাজ্ঞা প্রয়োগের আগেই প্রতিষ্ঠানের সর্বদা-সংযুক্ত VPN কনফিগার ও পরীক্ষা করুন, পরে নয়। আগে প্রয়োগ করলে ডিভাইসগুলো একইসঙ্গে টানেল এবং সেগুলো নির্ণয়ের যে সরঞ্জাম ব্যবহার করতেন তা হারায়।

তিনটি বিষয় স্পষ্টভাবে যাচাই করুন: সর্বদা-সংযুক্ত VPN ব্যবহারকারী নয়, মালিকই তৈরি করেছেন; প্রয়োগের পর তা ওই ডিভাইসগুলোতে চালু হয়; এবং তা রিবুটের পরও টিকে থাকে। যে টানেল কেবল হাতে চালু হয় তা অনুমোদিত পথ নয়; তা সহায়তা-টিকিটের সারি।

টানেল চালু থাকার ওপর নির্ভর করে না এমন একটি পুনরুদ্ধার পথ রাখুন। ব্যবস্থাপনা কনসোল, স্থানীয় অ্যাডমিন পথ, বা আউট-অব-ব্যান্ড চ্যানেল — সবই কাজ করে। যা কাজ করে না তা হলো, নীতি যে সংযোগটি এইমাত্র বন্ধ করেছে, তার মাধ্যমেই ভাঙা নীতি ঠিক করা যাবে বলে ধরে নেওয়া।

যাচাই 5: যাচাই করুন, তারপর সীমাটি সৎভাবে বর্ণনা করুন

একটি বাস্তব ডিভাইস ও বাস্তব অ্যাকাউন্ট দিয়ে পরীক্ষা করুন। নিশ্চিত করুন ব্যবহারকারী VPN যোগ বা চালু করতে পারে না, নিশ্চিত করুন অনুমোদিত টানেল সংযুক্ত হয় ও ট্রাফিক বহন করে, এবং নিশ্চিত করুন ব্যক্তিগত প্রোফাইল নথিভুক্ত আচরণই দেখায়। ওই তিনটি ফলাফলই গ্রহণযোগ্যতার মাপকাঠি।

তারপর আপনি কী দাবি করছেন সে বিষয়ে সতর্ক থাকুন। নিষেধাজ্ঞাটি Android-এর VPN সক্ষমতা নিয়ন্ত্রণ করে। এটি প্রতিটি অনুমোদিত সংযোগকে পরিদর্শিত প্রোটোকলে পরিণত করে না, এবং কোনো অ্যাপকে স্পষ্ট প্রক্সির মাধ্যমে নিজের অনুরোধ পাঠাতে বাধাও দেয় না। UDP 500, UDP 4500 এবং একটি OpenVPN পোর্ট ব্লক করা একই নিয়ন্ত্রণ নয়, কারণ ট্রাফিক সাধারণ দেখতে HTTPS সহ অনেক পরিবহনের ওপর দিয়ে যেতে পারে।

দাবিটি VPN সক্ষমতার চেয়ে বিস্তৃত হলে, এটিকে অ্যাপ বিতরণ নীতি, অ্যাকাউন্ট নিয়ন্ত্রণ এবং পরিবেশের উপযোগী নেটওয়ার্ক নিষেধাজ্ঞার সঙ্গে মেলান। আর পরিধির বাইরে কী থাকে তা লিখে রাখুন, যাতে পরের অডিটে কেউ আংশিক নিষেধাজ্ঞাকে সম্পূর্ণ হিসেবে পুনরাবৃত্তি না করে।

সম্পর্কিত নিবন্ধ