দুটি VPN মানেই Tor নয়: চেইনিং কী করে আর কী করে না
টানেল নেস্ট করলে অপারেটর ও ব্যর্থতার ধরন বাড়ে, কিন্তু ব্রাউজারের পরিচয় থেকে যায়। Tor রিলে রাউটিংকে কঠোর ব্রাউজারের সঙ্গে জোড়ে; দুটি নকশা আলাদা।
একসঙ্গে দুটি VPN ক্লায়েন্ট চালানোকে যোগের মাধ্যমে গোপনীয়তা বাড়ানো বলে মনে হয়, কিন্তু তা নয়। একটি চেইন আপনাকে নির্দিষ্ট দুটি অপারেটরের ভেতরে একটি টানেলের ভেতর আরেকটি টানেল দেয়, আর Tor প্রোটোকল-নির্বাচিত রিলের ওপর একটি সার্কিট তৈরি করে এবং সেই সার্কিটের চারপাশে তৈরি ব্রাউজারের সঙ্গে তা জোড়ে। পার্থক্যটি দেখা যায় কে কী মেলাতে পারে এবং আপনার পরিচয়ের কতটা ব্রাউজার এখনও স্বেচ্ছায় দেয়। স্তরের সংখ্যা নয়, এই বৈশিষ্ট্যগুলো থেকেই শুরু করুন।
চেইনিং একটি হপ যোগ করে, সার্কিট নয়
নেস্ট করা সেটআপ একবার কনফিগার হয়: ভেতরের ক্লায়েন্ট বাইরের টানেল দিয়ে তার সার্ভারে পৌঁছায়, আর সেই সার্ভার চূড়ান্ত ট্র্যাফিক ফরোয়ার্ড করে। পথটি আপনি যতটা বানিয়েছেন ততটাই দীর্ঘ এবং প্রোফাইল না বদলানো পর্যন্ত সেখানেই থাকে। Tor প্রতি সার্কিটে রিলে বেছে নেয়, নিজের সময়সূচিতে সেগুলো ঘোরায় এবং ব্যবহারকারীর পথ বেছে নেওয়ার ওপর নির্ভর করে না।
এই নির্দিষ্ট কাঠামো প্রতিটি উদ্দেশ্যে স্বয়ংক্রিয়ভাবে খারাপ নয়। পূর্বানুমেয় পথ নিরীক্ষা করা ও চালু রাখা সহজ। এটি কেবল ভিন্ন একটি প্রক্রিয়া, আর এটাকে "দুই হপের Tor" বলা পক্ষের সংখ্যা বা তাদের বাছাইয়ের পদ্ধতি—কোনোটিই বর্ণনা করে না।
| Property | VPN chain | Tor |
|---|---|---|
| Path | Fixed by your configuration | Circuits selected by the protocol |
| Operators | The two providers you chose | Relays run by independent parties |
| Trust split | Outer sees the inner endpoint, inner sees destinations | No single relay sees both ends |
| Browser | Your normal browser and its state | Hardened browser with its own defaults |
| Failure mode | Either tunnel down breaks the chain | Circuit rebuilds over other relays |
বিশ্বাসের সমস্যা সরে যায়, মিলিয়ে যায় না
দুটি প্রোভাইডার থাকলে বাইরেরটি দেখে আপনি ভেতরেরটিতে সংযোগ করছেন এবং কত ট্র্যাফিক পার হচ্ছে, আর ভেতরেরটি গন্তব্যগুলো দেখে। কেউ একা পুরো ছবি দেখে না, এবং সেটা সত্যি। তবে দুজনেই রেকর্ড রাখে, আর একজনের কাছে অন্যজনের অনুরোধ দুটোকে জুড়ে দিতে পারে।
দুই ধাপই যদি একই কোম্পানির হয়, দুটি সার্ভার-নাম দুটি স্বাধীন প্রতিষ্ঠান তৈরি করে না, আর বিভাজনটি নিছক আকারের। অপারেটরদের আলাদা পক্ষ হিসেবে গণনা করার আগে মালিকানা যাচাই করুন।
Tor-এর নিশ্চয়তা রিলের সংখ্যার মতোই সার্কিটের আকৃতি থেকেও আসে। স্বাধীনভাবে পরিচালিত তিনটি রিলের বদলে টাকা দেওয়া দুটি অ্যাকাউন্ট বসানো সমতুল্য ব্যবস্থা নয়, যদিও প্যাকেটের সংখ্যা একই রকম দেখায়।
ব্রাউজার এখনও আপনাকে চিহ্নিত করে
কুকি, লগইন, ফন্ট, স্ক্রিনের আকার, সময় অঞ্চল এবং স্ক্রিপ্ট কোন ক্রমে চলে—এসব যতগুলোই টানেল থাকুক, গন্তব্যের কাছে দৃশ্যমান। Tor Browser ইচ্ছাকৃতভাবে ওই সংকেতগুলো নিয়ে কাজ করে, ফিঙ্গারপ্রিন্টিং প্রতিরোধ ও স্টেট বিচ্ছিন্নতা ডিফল্ট রেখে। সাধারণ ব্রাউজার তার প্যাকেট যা-ই বহন করুক, নিজের স্বাভাবিক আচরণ ধরে রাখে।
এটাই সেই অংশ যা চেইনিং সারাতে পারে না। যদি উদ্বেগ হয় যে কোনো সাইট পরিদর্শনের পরেও আপনাকে চিনে ফেলে, তবে পথের চেয়ে ব্রাউজার বেশি গুরুত্বপূর্ণ। যদি উদ্বেগ হয় যে আপনার অ্যাক্সেস নেটওয়ার্ক গন্তব্য দেখে, তবে ব্রাউজারের চেয়ে পথ বেশি গুরুত্বপূর্ণ। দুটি প্রশ্ন মিশিয়ে দিলে এমন পরামর্শ আসে যা কোনোটিই সমাধান করে না।
দুটি ক্লায়েন্ট একসঙ্গে চললে কী ভাঙে
অপারেটিং সিস্টেমের VPN API প্রায়ই একসঙ্গে কেবল একটি সক্রিয় টানেল অনুমোদন করে, আর দ্বিতীয় ক্লায়েন্ট ভেতরে না ঢুকে প্রথমটিকে সরিয়ে দিতে পারে। তখন প্রতিদ্বন্দ্বী ডিফল্ট রুট, DNS সেটিং ও কিল সুইচ এমন ডিভাইস বানায় যেখানে একটি টানেল অব্যবহৃত বা দুটোই অবরুদ্ধ, যা ব্যবহারকারী "VPN চালু আছে কিন্তু কিছু লোড হচ্ছে না" হিসেবে অনুভব করেন।
দুটি আইকনে ভরসা না করে অভীষ্ট নেস্টিং যাচাই করুন: সুরক্ষিত গন্তব্যের পথ, ব্যবহৃত DNS রিজলভার এবং যেকোনো স্তর পড়ে গেলে আচরণ দেখুন। রুট রিকার্সন সরাতে কখনও সার্টিফিকেট যাচাই বন্ধ করবেন না।
ঘোষিত প্রয়োজন অনুযায়ী অতিরিক্ত স্তর বেছে নিন, যেমন অ্যাক্সেস নেটওয়ার্ক থেকে গন্তব্য লুকানো। এনক্রিপ্টেড লিঙ্ক গোনা নামহীনতার মাপকাঠি নয়, আর আপনি লগইন করলে সাইট কী দেখে তাও বদলায় না।