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

এই শৃঙ্খলে কিছুই বদলায় না যে ওয়েবসাইট আপনার অ্যাকাউন্ট, কুকি বা টাইপ করা তথ্য থেকে কী শেখে।

ক্রমটি কী বদলায়

স্থানীয় নেটওয়ার্ক ও ISP আপনার Tor ট্রাফিকের সরাসরি দৃশ্যমানতা হারায়, কারণ প্রথম হপ এখন প্রদানকারীর কাছে একটি এনক্রিপ্টেড টানেল। Tor প্রবেশ গার্ড আপনার বাড়ির ঠিকানা হারায় এবং VPN প্রস্থান দেখে। VPN প্রদানকারী সেই মেটাডেটা পায় যা আগে আপনার ISP ধরে রাখত: কোন ঠিকানায় যোগাযোগ করেন, কখন, এবং কত ডেটা চলাচল করে।

প্রবেশ গার্ডের পরে সার্কিট আগের মতোই কাজ করে। রিলে এখনও প্রবেশ, মধ্য ও প্রস্থানের ভূমিকা আলাদা রাখে, এবং VPN চূড়ান্ত বিষয়বস্তু আপনার ISP-এর চেয়ে বেশি দেখে না।

আসলে যে পথ ব্যবহার হচ্ছে তা নিশ্চিত করুন

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

ip route get 1.1.1.1
ss -tunp | grep -E 'tor|9150|9050'
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
resolvectl status | grep -A3 'DNS Servers'

পোর্ট 9150 দিয়ে SOCKS অনুরোধের উত্তর দেয় Tor Browser-এর নিজস্ব ক্লায়েন্ট, তাই IsTor true উত্তর ব্রাউজারের সার্কিট নিশ্চিত করে, প্রতিটি অন্য অ্যাপ্লিকেশন তা ব্যবহার করে তা নয়। রিজলভার আউটপুট সংরক্ষণ করা উচিত, কারণ DNS এমন পথে বের হতে পারে যা টানেল ঢাকে না। দুটি আউটপুটই টাইমস্ট্যাম্পসহ রাখুন। এগুলোই পরের তুলনার ভিত্তি।

সাধারণ টার্মিনাল থেকে সরাসরি অনুরোধের সঙ্গে তুলনা করুন: যদি তাও Tor জানায়, তবে অন্য কিছু ট্রাফিক পুনর্নির্দেশ করছে এবং শৃঙ্খলটি নকশা যেটা ধরে নিয়েছিল তা নয়।

টানেল পড়ে গেলে কী হয় তা দেখুন

যে ক্লায়েন্ট নিঃশব্দে স্থানীয় ইন্টারফেসে ফিরে যায় সে প্রবেশ গার্ডের দেখা উৎস বদলে দেয়, এবং ব্যবহারকারী সাধারণত জানেন না কারণ পাতা এখনও লোড হয়। এই ব্যর্থতাই পরীক্ষার যোগ্য, সুখী পথ নয়। ইচ্ছাকৃতভাবে টানেল বিচ্ছিন্ন করুন এবং দেখুন Tor ট্রাফিক থামে কি না অরক্ষিতভাবে চলতে থাকে।

nft list ruleset | grep -i -E 'vpn|tun|drop'
iptables -S | grep -i tun
ip link show | grep -E 'tun|wg'

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

অতিরিক্ত স্তরটি তার আস্থার যোগ্য কি না তা ঠিক করুন

Tor প্রকল্প Tor-এর নিচে VPN স্তূপ করার বিরুদ্ধে পরামর্শ দেয়, যদি না আপনি নিজেই সেটআপটি মূল্যায়ন করতে পারেন। তাদের বলা কারণটি হলো অতিরিক্ত নির্ভরতা: আরেকটি পক্ষ, আরেকটি অ্যাকাউন্ট এবং আরেকটি ব্যর্থতার ধরন। যদি লক্ষ্য হয় আপনার ISP যেন দেখতে না পায় যে আপনি Tor ব্যবহার করেন, VPN ঠিক সেই পর্যবেক্ষককে সম্বোধন করে। যদি লক্ষ্য হয় বৈশ্বিক পর্যবেক্ষকের বিরুদ্ধে শক্তিশালী নামহীনতা, VPN তা দেয় না।

উল্টো ক্রমও আছে, এবং নামগুলো বিনিময়যোগ্য নয়:Tor over VPN এবং VPN over Tor ভিন্ন আস্থার সম্পর্ক বর্ণনা করে এবং ভিন্ন ব্যর্থতার আচরণ। মেশানোর আগে তুলনাটি পড়ুন।

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

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