Windows-এর ইনকামিং VPN বা OpenVPN হোস্ট: পাঁচ মিনিটে বেছে নিন
দুটি মেশিনের মধ্যে পরীক্ষার জন্য Windows-এর অন্তর্নির্মিত লিসেনার ঠিক আছে। আসল ব্যবহারকারীদের জন্য বেছে নেওয়ার আগে এটিকে রাউটার এন্ডপয়েন্ট ও OpenVPN হোস্টের সঙ্গে তুলনা করুন।
Windows অপারেটিং সিস্টেম ছাড়া কিছু ইনস্টল না করেই একটি VPN সংযোগ গ্রহণ করতে পারে, আর আপনার নিজের দুটি মেশিনকে এক বিকেলের জন্য টানেল দরকার হলে এটি সত্যিই কাজে লাগে। মোটামুটি ততক্ষণই এটি উপযোগী থাকে। অন্তর্নির্মিত লিসেনারের প্রোটোকল তালিকা স্থির, প্রতি ক্লায়েন্টের জন্য কোনো নীতি নেই, এবং এটি এমন একটি ডেস্কটপের উপর নির্ভরশীল যা কেউ বন্ধ করে দিতে পারে। এটির সঙ্গে রাউটার এন্ডপয়েন্ট ও OpenVPN হোস্টের মধ্যে বেছে নেওয়া পছন্দের নয়, তিনটি শর্তের প্রশ্ন।
অন্তর্নির্মিত লিসেনার আসলে কী
ইনকামিং কানেকশন উইজার্ড একটি ওয়ার্কস্টেশনকে ছোট রিমোট-অ্যাক্সেস এন্ডপয়েন্টে পরিণত করে। কোন স্থানীয় অ্যাকাউন্টগুলো ডায়াল করতে পারবে, ঠিকানা কীভাবে দেওয়া হবে এবং কোন প্রোটোকল চালু থাকবে তা আপনি বেছে নেন: PPTP, সঙ্গে L2TP/IPsec বা SSTP যেখানে সংস্করণ ও সার্টিফিকেটের কাজ সেগুলোকে সমর্থন করে।
এটি কোনো নীতি-স্তর নয়। প্রতি ব্যবহারকারীর রুট বরাদ্দ নেই, সার্ভার-চাপানো স্প্লিট টানেল নেই, এবং টানেল ও ওয়ার্কস্টেশনের নিজস্ব নেটওয়ার্ক পরিচয়ের মধ্যে কোনো বিচ্ছেদ নেই। যে ক্লায়েন্ট সংযুক্ত হয় সে ওয়ার্কস্টেশনের মতো একই সেগমেন্টে নামে, সেই সেগমেন্টের ফায়ারওয়াল নিয়মের অধীনে।
শেষ কথাটাই ভাবনার বিষয়। ওয়ার্কস্টেশনের নিজস্ব পোর্ট, শেয়ার ও ব্রাউজার এখন অ্যাকাউন্টধারীর কাছে পৌঁছানোর মতো, আর অ্যাকাউন্টটি একটি স্থানীয় Windows অ্যাকাউন্ট, যা আগে থেকেই যা যা করতে পারে সবকিছুসহ।
যে তিনটি শর্ত সিদ্ধান্ত দেয়
জিজ্ঞাসা করুন অ্যাক্সেস কতদিন থাকতে হবে, কতজনের এটি দরকার, এবং নেটওয়ার্ক আদৌ প্রোটোকলটি পৌঁছে দিতে পারবে কি না।
যদি উত্তর হয় একটি মেশিন, একজন মানুষ, আর যে নেটওয়ার্কে আপনি রাউটার নিয়ন্ত্রণ করেন সেখানে কয়েক ঘণ্টা, তবে অন্তর্নির্মিত লিসেনারই সঙ্গত। যদি অ্যাক্সেস এক মাস ধরে রিবুট পেরিয়ে টিকতে হয়, আলাদা ক্রেডেনশিয়ালে পাঁচজন সহকর্মীকে সেবা দিতে হয়, বা ইনকামিং সংযোগ গ্রহণ করতে পারে না এমন মোবাইল নেটওয়ার্ক থেকে কাজ করতে হয়, তবে এটি নয়। যদি প্রোটোকলের জন্য পোর্ট নয়, IP প্রোটোকল 47 দরকার হয়, তবে Windows যা-ই সমর্থন করুক, নেটওয়ার্ক তা পৌঁছে দিতে অস্বীকার করতে পারে।
এই তিনটি উত্তর একবারেই বেশিরভাগ তর্ক দূর করে। বাকিটা বাস্তবায়নের খুঁটিনাটি।
কোথায় রাউটার এন্ডপয়েন্ট জেতে
রাউটারে শেষ হওয়া টানেল স্থায়ী অ্যাক্সেসের স্বাভাবিক পছন্দ। রাউটার আগে থেকেই সবসময় চালু থাকে, অন্য অফিসে সাইট-টু-সাইট টানেল বহন করতে পারে, এবং রাউটার ব্যবহারকারীদের প্রোটোকল দিলে ক্লায়েন্টদের কিছু ইনস্টল করতে হয় না।
সীমাবদ্ধতা ফার্মওয়্যারে। কনজিউমার রাউটার প্রায়ই স্পেসিফিকেশন যা অনুমোদন করে তার একটি অংশই সমর্থন করে, আর VPN সমর্থনের বিজ্ঞাপন দেওয়া মডেলে আপনার পরিকল্পনা করা ঠিক সেই প্রোটোকলটি নাও থাকতে পারে। পণ্য পরিবারের নয়, ইনস্টল করা ফার্মওয়্যারের বৈশিষ্ট্য তালিকা দেখুন।
কোথায় OpenVPN হোস্ট জেতে
ছোট, সবসময় চালু একটি মেশিনে OpenVPN সার্ভার মিশ্র ক্লায়েন্ট, আলাদা ক্রেডেনশিয়ালসহ একাধিক ব্যবহারকারী, এবং যে নেটওয়ার্কে একটি মাত্র আউটবাউন্ড-বান্ধব পোর্ট কাজ আর ব্লক হওয়ার মধ্যে পার্থক্য তৈরি করে, তাদের জন্য মানানসই। এটি প্রতি ক্লায়েন্টের জন্য প্রোফাইল দেয়, সব প্রধান প্ল্যাটফর্মে চলে, এবং ক্লায়েন্টের দিক থেকে সাধারণ আউটবাউন্ড অ্যাপ্লিকেশনের মতো আচরণ করে।
এটি একজন মালিকও চায়। কাউকে সার্টিফিকেট নবায়ন করতে, হোস্ট আপডেট প্রয়োগ করতে এবং কোনো ক্লায়েন্ট সংযুক্ত হতে না পারলে লগ পড়তে হবে। সেই মানুষটি না থাকলে নিজে হোস্ট করা এন্ডপয়েন্ট চুপচাপ ক্ষয়ে যায়, যেদিন এটি সত্যিই গুরুত্বপূর্ণ হবে সেদিন পর্যন্ত।
অ্যাক্সেসের প্রতিশ্রুতি দেওয়ার আগে পথটি পরীক্ষা করুন
Windows লিসেনার ব্যর্থ হওয়ার সবচেয়ে সাধারণ কারণ প্রমাণীকরণ নয়। কারণ পথটি: PPTP-এর জন্য ইনকামিং TCP 1723 আর GRE দরকার, যা পোর্ট নয় প্রোটোকল 47, এবং অনেক রাউটার কেবল পোর্ট ফরোয়ার্ড করে। কিছু অ্যাক্সেস নেটওয়ার্ক ইনকামিং সংযোগ একেবারেই অনুমোদন করে না। এই একটি তথ্যই যেকোনো Windows সেটিংয়ের চেয়ে বেশি নেটওয়ার্কে অন্তর্নির্মিত লিসেনারকে বাদ দেয়।
অ্যাকাউন্ট কনফিগার করার আগে পথটি পরীক্ষা করুন, যাতে ব্যর্থতার তিনটি নয়, একটি প্রার্থী থাকে:
Test-NetConnection -ComputerName 203.0.113.45 -Port 1723
Get-NetAdapterBinding | Where-Object ComponentID -like ms_pptp
ss -lunp | grep 1194প্রথম লাইনে বন্ধ পোর্ট মানে ফরোয়ার্ডিং বা ক্যারিয়ার সমস্যা, Windows-এর সমস্যা নয়। তৃতীয় লাইনটি OpenVPN বেছে নেওয়ার পরে যে পরীক্ষা চালাবেন, যেখানে একটি শোনা UDP পোর্ট পুরো প্রোটোকল প্রশ্নটিই প্রতিস্থাপন করে।
যে বিকল্পই বেছে নিন, PPTP-কে দীর্ঘমেয়াদি ব্যবস্থা হিসেবে ইন্টারনেটের মুখোমুখি রেখে দেবেন না; এর প্রমাণীকরণ ও এনক্রিপশন পুরোনো হয়ে গেছে। আর যদি আসল প্রয়োজন একটি ওয়েব অ্যাপ্লিকেশন হয়, তবে রিভার্স প্রক্সি যেকোনো VPN-এর চেয়ে ছোট উত্তর।