আপনার Apple Watch কি iPhone-এর VPN সংযোগ ব্যবহার করে?
ঘড়ির নিজস্ব কোনো VPN সেটিং নেই। এটি কোন লিংক ব্যবহার করছে তার উপর নির্ভর করে আপনার iPhone-এর টানেল এর ট্রাফিক বহন করবে কি না, আর উত্তরটি প্রতি মুহূর্তে বদলায়।
ঘড়ির এমন কোনো VPN সেটিং নেই যা আপনি খুলতে পারবেন, এবং এটাই প্রথমে বুঝতে হবে। সব VPN কনফিগারেশন থাকে জোড়া লাগানো iPhone-এ, কোনো প্রোফাইলে বা কোনো অ্যাপের Network Extension-এর ভিতরে। ঘড়ির ট্রাফিক সত্যিই সেই টানেল পার হবে কি না, তা নির্ভর করে ওই মুহূর্তে ঘড়িটি কোন লিংক ব্যবহার করছে তার উপর। এই একটি তথ্যই ঘড়ি নিয়ে বেশিরভাগ বিভ্রান্তিকর রিপোর্ট ব্যাখ্যা করে, যেখানে ফোন VPN-এ থাকলেও ঘড়ি কাজ করতে থাকে, বা উল্টোটা ঘটে।
watchOS-এ দেখানোর মতো কোনো VPN ক্লায়েন্ট নেই
watchOS-এ VPN কনফিগারেশনের কোনো স্ক্রিন নেই, তাই প্রতিটি ঘড়ির জন্য আলাদা টানেল চালু বা ডিবাগ করার কিছু নেই। iPhone-এ ইনস্টল করা প্রোফাইল iPhone-এর জন্য প্রযোজ্য, আর ঘড়ি শুধু দুটি ডিভাইসের সাধারণ পথগুলোর মাধ্যমেই আচরণ উত্তরাধিকারে পায়। ঘড়ির VPN সেটিং নিয়ে যে-কোনো দাবিকে ধরে নিন যে ব্যক্তি ফোনের স্ক্রিনের কথা বলছেন।
এ কারণেই MDM দলগুলো ফোনে যেভাবে VPN পেলোড পাঠায়, সেভাবে ঘড়িতে পাঠাতে পারে না।
ঘড়ির যা আছে তা হলো একগুচ্ছ ট্রান্সপোর্ট, আর এটি সব সময় তাদের মধ্যে বাছাই করে: কাছের ফোনে Bluetooth, এমন একটি উপযুক্ত Wi-Fi নেটওয়ার্ক যার ক্রেডেনশিয়াল তার কাছে আছে, বা প্ল্যানসহ মডেলে সেলুলার। প্রতিটি বাছাই বদলে দেয় কে প্যাকেট বহন করবে, আর আপনার টানেলের জন্য গুরুত্বপূর্ণ অংশটি ঠিক সেটাই।
Bluetooth: প্যাকেট বহন করে ফোন
ফোন কাছে থাকলে ঘড়ি Bluetooth-কে অগ্রাধিকার দেয়, কারণ এটি Wi-Fi বা সেলুলারের চেয়ে অনেক কম শক্তি খরচ করে। ঘড়ির অ্যাপের ডেটা ওই লিংক দিয়ে বেরিয়ে ফোনে পৌঁছায়, তারপর ফোন নিজে যেসব ট্রাফিক তৈরি করে বা রিলে করে, তার মতোই ফোনের রাউটিং ও টানেল নিয়ম মেনে চলে। সেই অবস্থায় ফোনের VPN সত্যিই পথে থাকে। এ কারণেই টানেল চালু থাকা সত্ত্বেও ঘড়ির অ্যাপ ব্যর্থ হতে পারে, যদিও ঘড়ি কখনো নিজের কোনো সংযোগ খোলেনি।
এই রিলে আর ঘড়ির টানেলে যোগ দেওয়া এক নয়। টানেলটি ফোনের নেটওয়ার্ক স্ট্যাকের, আর ঘড়ি তা দেখতে পায় না: কোনো ঠিকানা বরাদ্দ নেই, নিজের কোনো রুট নেই, পড়ার মতো কোনো টানেল স্ট্যাটাস নেই। টানেলের ভিতরে ঘড়ির ট্রাফিককে আলাদা সেশন হিসেবে আপনি পাবেন না।
একটি কাজের পরীক্ষা হলো শুধু ফোনে Bluetooth বন্ধ করে ব্যর্থ কাজটি আবার করা। যদি কাজ শুরু হয়, তবে পথটি ছিল ফোনের রিলে।
Wi-Fi ও সেলুলার: ঘড়ি টানেলের বাইরে চলে যায়
Bluetooth রেঞ্জের বাইরে গেলে বা বন্ধ থাকলে ঘড়ি তার আগে থেকে জানা একটি উপযুক্ত Wi-Fi নেটওয়ার্ক চেষ্টা করে, আর সার্ভিসসহ সেলুলার মডেল অপারেটরের কাছে ফিরে যেতে পারে। Apple-এর ঘড়ির সংযোগ নির্দেশিকা এই ক্রমটি বর্ণনা করে এবং জানায় যে Wi-Fi আইকনের মানে ঘড়িটি Wi-Fi-তে আছে, iPhone-এর সঙ্গে কথা বলছে না। ওই পথগুলোর ট্রাফিক ফোনে নয়, ঘড়িতেই শেষ হয়।
তাই ফোনের টানেল তার পর্যন্ত বিস্তৃত হয় না। ঘড়ির নিজের সংযোগ watchOS তৈরি করে, ঘড়ির রেডিও এবং তার কাছে থাকা ক্রেডেনশিয়াল ব্যবহার করে, আর ফোন সেগুলো ফরোয়ার্ড করে না। এই ক্ষেত্রেই ফোনে কঠোর সর্ব-ট্রাফিক VPN নিখুঁতভাবে কাজ করতে পারে, অথচ ঘড়ির একটি অ্যাপ তখনও ইন্টারনেটে পৌঁছায়।
উল্টো অভিযোগটি বেশি সাধারণ: ফোনের টানেল ওঠার সঙ্গে সঙ্গে ঘড়ির অ্যাপ ব্যর্থ হয়।
includeAllNetworks কী ঢাকে আর কী ঢাকে না
Network Extension-এর জন্য Apple-এর রাউটিং ডকুমেন্টেশন includeAllNetworks বর্ণনা করার সময় যে ব্যতিক্রমগুলো রাখে, তার মধ্যে সহচর ডিভাইসের যোগাযোগ—Apple Watch-এ ট্রাফিকসহ—তালিকাভুক্ত করে। উদ্দেশ্য হলো বিস্তৃত টানেল যেন দুটি ডিভাইসের স্থানীয় লিংক না ভাঙে। এটি সংকীর্ণভাবে পড়ুন: এটি সহচর চ্যানেল রক্ষা করে, ঘড়ির অ্যাপ যে-কোনো সার্ভিস ডাকতে পারে তা নয়।
এটি কোনো নির্দিষ্ট VPN পণ্যকেও প্রত্যয়িত করে না, আর ব্যর্থতার মুহূর্তে ঘড়ি কোন ট্রান্সপোর্ট বেছেছিল সে সম্পর্কেও কিছু বলে না। দেরিতে আসা একটি বিজ্ঞপ্তি টানেল সেটি ফেলেছে তার প্রমাণ নয়।
ব্যতিক্রমটি নিজের Wi-Fi বা সেলুলারে থাকা ঘড়িকে টানেলের ক্লায়েন্টেও বদলে দেয় না। আপনার যদি সেই নিশ্চয়তা দরকার হয়, টানেলকে এমন জায়গায় শেষ হতে হবে যেখান দিয়ে ঘড়ির ট্রাফিক সত্যিই যায়, আর ফোন সেই পথে নেই।
প্রোফাইল বদলানোর আগে পথটি পড়ুন
VPN কনফিগারেশনে হাত দেওয়ার আগে তিনটি জিনিস লিখে রাখুন: ঘড়ি যে সংযোগ জানায় (ফোন, Wi-Fi বা সেলুলার), ফোনটি Bluetooth রেঞ্জের মধ্যে আছে কি না, এবং একটি নাম দেওয়া কাজ যা ব্যর্থ হয়। তারপর পথ অপরিবর্তিত রেখে ও VPN বন্ধ করে সেই কাজটি আবার করুন, যদি নীতি অনুমতি দেয়। যে ফলাফল কেবল টানেল চালু থাকলেই আসে তা টানেলের সমস্যা, আর যে ফলাফল দুই ক্ষেত্রেই আসে তা নয়।
দুই বারই দুই ডিভাইস একই জায়গায় রাখুন, নইলে আপনি টানেল নয়, ঘর মাপবেন।
তুলনাটি পেরিয়ে ব্যর্থতা থেকে গেলে নেটওয়ার্ক প্রশাসকের কাছে কাজের রিপোর্ট সংকীর্ণ: এই অ্যাপ, এই কাজ, এই ট্রান্সপোর্ট, টানেল চালু ও বন্ধ। ঘড়ি ও VPN-এর অসঙ্গতি নিয়ে সার্বিক দাবি যাচাই করা যায় না, আর সেগুলো সাধারণত রেডিও নিয়ে দাবির পিছনে একটি ক্যাপটিভ পোর্টাল বা ব্লক করা সার্ভিস লুকায়।