প্রশ্নটি একটি প্রশ্ন হিসেবেই আসে, কিন্তু এর দুটি উত্তর দরকার। টানেল বদলায় আপনার প্যাকেট কোথায় যায়, আর ক্লায়েন্ট বদলায় মেশিনে কী চলে, এবং এই দুটিকে মিলিয়ে ফেললে হয় মিথ্যা আশ্বাস, নয় অপ্রয়োজনীয় আতঙ্ক তৈরি হয়। দুটিকে আলাদা করুন, উত্তরের বাকিটা আসবে এমন তথ্য থেকে যা আপনি যাচাই করতে পারেন।

ট্র্যাফিকের অর্ধেক ঠিক হয় প্রোফাইল যে রুট ইনস্টল করে তা দিয়ে। মেশিনের অর্ধেক ঠিক হয় ক্লায়েন্ট কী করে এবং আপনার নিজের কম্পিউটার নেটওয়ার্কে কী প্রকাশ করে তা দিয়ে।

এক প্রশ্নে দুটি লুকানো

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

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

গেটওয়ে ও প্রক্সি কী রাখে

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

বিভক্ত টানেলে সেই প্রকাশ্য গন্তব্যগুলি আপনার নিজের লিঙ্ক দিয়ে বেরোয়, তাই কোম্পানির রেকর্ড সবকিছুর বদলে অভ্যন্তরীণ নাম ও কর্পোরেট গন্তব্য কভার করে। এটি ছোট রেকর্ড, তবুও খালি নয়। বিভক্ত টানেল মানে নিয়োগকর্তা কিছুই দেখেন না, এমন যেকোনো দাবি কেবল ভুল।

DNS এমন নাম দেখে যা টানেল বহন না-ও করতে পারে

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

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

রুট ও শেয়ার পরীক্ষা করুন

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

Get-NetRoute -DestinationPrefix 0.0.0.0/0
Resolve-DnsName corp.example.com -Type A
Get-SmbShare
Get-NetFirewallProfile -Name Public | Select-Object Name, Enabled

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

সেই সীমা থেকে ব্যবস্থাটি বেছে নিন: সরাসরি সংযোগ নিয়োগকর্তার টুলিংকে সর্বোচ্চ পৌঁছ দেয়, কোম্পানির ডিভাইস কাজের মনিটরিং আপনার ফাইল থেকে দূরে রাখে, এবং ভার্চুয়াল মেশিন ট্র্যাফিক কোথা থেকে বেরোয় তা না বদলিয়ে ইনস্টলেশনকে বিচ্ছিন্ন করে। আপনি কোন রুট ও কোন শেয়ার গ্রহণ করেছেন তা লিখে রাখুন।

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