একটি দল SoftEther সার্ভার ইনস্টল করে, একটি সংযোগ সেটিং এক্সপোর্ট করে, আর পরে কেউ পাবলিক VPN Gate ডিরেক্টরিতে একই প্রোটোকল খুঁজে পায় এবং জিজ্ঞাসা করে কোম্পানি কি এখন পাবলিক রিলে চালায়। বিভ্রান্তি বোধগম্য: ক্লায়েন্ট দেখতে অভিন্ন, প্রোটোকল অভিন্ন, আর দুটোই একই ধরনের সংযোগ তালিকায় দেখা যায়। পার্থক্যটি প্রযুক্তিগত নয়, পরিচালনগত। আপনি যে সার্ভার স্থাপন করেন তা তারই, যে এটি স্থাপন করেছে, আর VPN Gate একটি আলাদা স্বেচ্ছাসেবী প্রকল্প যা নিজের এন্ডপয়েন্ট প্রকাশ করে।

একই ক্লায়েন্ট, দুজন ভিন্ন অপারেটর

তিনটি প্রশ্ন দুটি স্থাপনাকে আলাদা করে, আর সফটওয়্যার এগুলোর কোনোটির উত্তর দেয় না। যে কেউ ক্লায়েন্ট তুলনা করার আগে এগুলো লিখে রাখা উচিত।

QuestionYour SoftEther serverA VPN Gate volunteer node
Who runs ityou, or your hosting provider on your behalfan anonymous volunteer
Who may connectaccounts you createanyone using the public directory
Who writes the logging policyyouthe volunteer, within the project's published rules

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

কে এন্ডপয়েন্ট প্রকাশ করেছে তা পড়ুন

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

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

লগিং অপারেটরকে অনুসরণ করে, প্রোটোকলকে নয়

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

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

পাবলিক এক্সিট ব্যক্তিগত নেটওয়ার্কের সদস্যপদ নয়

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

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

আপনি আসলে কী স্থাপন করছেন তা ঠিক করুন

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

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

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