Outline – এবার নিজেই তৈরি করুন আপনার নিজেস্ব VPN! গুগলের ফ্রি, ওপেনসোর্স ও স্বয়ংক্রিয় VPN ইন্সটলেশন টুল! কেন? ও কীভাবে ব্যবহার করবেন?

টিউন বিভাগ সাইবার সিকিউরিটি
প্রকাশিত
জোসস করেছেন
Level 34
সুপ্রিম টিউনার, টেকটিউনস, ঢাকা

আসসালামু আলাইকুম, কেমন আছেন টেকটিউনস কমিউনিটি? আশা করছি সবাই ভাল আছেন।

বেশ কয়েকবছর আগেও VPN একটা অপশনাল বিষয় ছিল। কিন্তু বর্তমানে ইন্টারনেট সেন্সরশীপ, কান্ট্রি রেস্ট্রিকশন, ডেটা নিরাপত্তা ও অনন্যা নিরাপত্তার জন্য VPN ইন্টারনেট ব্যবহারকারীর কাছে এখন একটি অপরিহার্য বিষয়।

ইন্টারনেটজুড়ে রয়েছে হাজারো VPN. যেগুলোর অনেকগুলো ফ্রি এবং অনেকগুলো পেইড। ফ্রি এবং পেইড ভিপিএন গুলো দৈনিন্দিক জীবনের কাজ চালানোর জন্য ঠিক আছে। কিন্তু সবচেয়ে আশঙ্কার বিষয় হলো এগুলোর ডেটা সিকিউরিটি ও প্রাইভেসি।

VPN আসলে কিভাবে কাজ করে?

VPN হলো একটি প্রাইভেট নেটওয়ার্ক আর এই প্রাইভেট নেটওয়ার্ক একটি সেন্ট্রাল কানেকশনের সাথে সংযুক্ত থাকে এবং অপর প্রান্তের কানেক্টশনটিকে এর মাধ্যমে এনক্রিপ্ট করে। তারপর তা নেটওয়ার্ক ব্লকিং রেস্ট্রিকশনকে পুরোপুরি ভেঙে দেয় বা বাইপাস করে দেয়। যার মাধ্যমে একজন ইউজার সহজেই ব্লক করা যে কোন ওয়েবসাইটে ঢুকতে পারে।

VPN এর ডেটা সিকিউরিটি ও প্রাইভেসি

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

আর ভিপিএন এর আরেকটি প্রয়োজনীয়তা হচ্ছে Great Firewall জন্য.

Great Firewall কি?

Great Firewall হল চীনের নেটওয়ার্ক রেসট্রিকশন সিস্টেম, যার মাধ্যমে তারা বিভিন্ন ওয়েব সাইট ব্লক করে রাখে যেমন চীন থেকে গুগলে বা ফেসবুকে ঢুকা যায় না। বর্তমানে Great Firewall অনেক বেশিই শক্তিশালী হয়ে উঠছে এবং সেই তুলনায় VPN সার্ভিস সচরাচর পাওয়া যায় না।

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

এর সহজ সমাধান, নিজস্ব VPN সার্ভিস তৈরি করে নেয়া। অনলাইনে বিষয়টি শেখার ব্যবস্থা থাকলেও ব্যবহারকারীদের যে পরিমাণ প্রযুক্তি জ্ঞান থাকার কথা সেটা নেই।

ফ্রি, ওপেনসোর্স ও সেল্ফ হোস্টেড ভিপিএন

আর তাই ফ্রি, ওপেনসোর্স ও সেল্ফ হোস্টেড ভিপিএন এর প্রয়োজন দেখা দেয় পুরো ইন্টারনেট দুনিয়ায়। যার মাধ্যমে ইউজার নিজেই  খুব সহজেই ভিপিএন সার্ভিস তৈরি করতে পারে এবং ভিপিএন এর সমস্ত ডেটা ইউজার নিজেই Own করতে পারে।

অনেক প্রোগ্রামার, উদ্যোক্তা ও প্রতিষ্ঠান বেশ কয়েক বছর ধরেই ফ্রি, ওপেনসোর্স ও সেল্ফ হোস্টেড ভিপিএন তৈরীর চেষ্টা করে আসছিল। যেমন এর আগে ওয়াশিংটন বিশ্ববিদ্যালয়ের সহযোগিতায় Uproxy প্রোজেন্ট এর মাধ্যমে ইন্টারনেট ইউজারদের তাঁর নিজস্ব কম্পিউটারকে VPN হিসাবে ব্যবহারের একটি প্রোডাক্ট ডেভেলোপ করেছিল। তবে বর্তমানে এটি আর Available নেই। তবে এর কোড রিপোজিটরি গিটহাবে রয়েছে।

Google Jigsaw

আর এই প্রচেষ্টাকে আরও এগিয়ে নিতে এগিয়ে আসে ইন্টারনেট জায়েন্ট গুগল নিজেই। গুগল, Google Jigsaw নামের প্রজেক্ট এর মাধ্যমে এই ফ্রি, ওপেনসোর্স ও সেল্ফ হোস্টেড ভিপিএন তৈরীর কাজে হাত দেয়। Google Jigsaw ইন্টারনেট ব্যবহারকারীদের জন্য তৈরি করে নতুন একটি ফ্রি, ওপেনসোর্স ও সেল্ফ হোস্টেড ভিপিএন - Outline.

Outline এর মাধ্যমে যে কেউ সহজেই তাঁর নিজেস্ব একটি VPN সার্ভিস তৈরী করতে পারে কয়েক ক্লিকের মাধ্যমেই।

Google Jigsaw প্রজেক্টটি মূলত ইন্টারনেট ইউজারদের অনলাইনে সর্বোচ্চ নিরাপত্তা দেয়ার জন্য কাজ করে যাচ্ছে।

Outline কি?

আগেই বলেছি Google Jigsaw এর 'Outline' একটি ওপেন সোর্স প্রজেক্ট যা তৈরি করা হয়েছে ইউজারের ডেটা সিকিউরিটি ও প্রাইভেসি, সাংবাদিকদের এবং সংবাদ সংস্থা গুলোকে নিরাপদে ইন্টারনেট ব্যবহারের সুযোগ করে দেয়ার জন্য। বিশেষ করে চীনের Great Wall রেসট্রিকশন জন্য। নিজেস্ব ডেটা সিকিউরিটি ও প্রাইভেসি যারা নিজের কন্ট্রোলে রাখতে পছন্দ যে কেউ Outline এর মাধ্যমে নিজেস্ব একটি VPN তৈরি করে তা ব্যবহার করতে পারে অনায়েসে।

তবে আউটলাইন ব্যবহার করার জন্য আপনি শুধু মাত্র অফিসিয়াল ওয়েবসাইট থেকে এর সফটওয়্যার ডাউনলোড করলে হবে না।  আউটলাইন ব্যবহার করার জন্য আপনার প্রয়োজন হবে ভিপিএস অথবা কোন ক্লাউড সার্ভার যেমন: DigitalOcean, Linode, AWS, Azure, Google ক্লাউড ইত্যাদি।

Outline এর দুইটি পার্ট রয়েছে

  1. একটি হচ্ছে  Outline Manager
  2. আরেকটি হচ্ছে Outline Client

আপনার নিজেস্ব VPN তৈরি করতে এবং ভেরিফিকেশন করতে Manager ও ক্লায়েন্ট উভয়ই দরকার হবে। Outline Manager টি Windows, Linux, macOS এ সাপোর্ট করে এবং Outline  Client টি iOS, Android, Chrome OS এবং গড়ে ৯০% ব্যবহারকারীরা ব্যবহার করতে পারবে।

এখানে আমি অপারেটিং সিস্টেম হিসাবে macOS ব্যবহার করবো এবং VPS হিসাবে Digital Ocean ব্যবহার করে দেখাবো  কিভাবে Outline এর মাধ্যমে সম্পূর্ণ নিজেস্ব VPN তৈরি করতে পারেন।

Digital Ocean ব্যবহার করতে প্রতিমাসে কমপক্ষে ৫ ডলার গুনতে হয়। কিন্তু রেফারেলের মাধ্যমে ১০ ডলার পেয়ে যাবেন ২ মাসের জন্য। যার মাধ্যমে দুইমাস আপনি সম্পূর্ণ ফ্রি ব্যবহার করতে পারবেন।

Outline

অফিসিয়াল ওয়েবসাইট @ Outline

কিভাবে ব্যবহার করবেন:

ফ্রিতে Digital Ocean এ রেজিস্টার করা এবং ২০০ ডলার নেয়া

১ম ধাপ:

আপনার যদি Digital Ocean কোন একাউন্ট না থাকে তাহলে এখনি ফ্রি ২০০ ডলার পেতে এই লিংকে ক্লিক করুন এবং অফিসিয়াল সাইটে গিয়ে নির্দেশিত লিংকে ক্লিক করুন

রেজিট্রেশন করার জন্য আপনার ইমেইল আর পাসওয়ার্ড দিন। আপনার ব্যলেন্সটি আপনি ২ মাসের জন্য ব্যবহার করতে পারবেন।

২য় ধাপ:

এবার আপনার ইমেইল এবং ক্রেডিট কার্ড দিয়ে আইডি ভেরি-ফাই করতে হবে। আপনি চাইলে পেপাল ও ব্যবহার করতে পারবেন। যতক্ষণ পর্যন্ত ফ্রি ব্যালেন্স না শেষ হবে ততক্ষণ আপনার কার্ড থেকে কোন টাকা কাটবে না।

ভেরিফিকেশনের সাথে সাথে আপনি ১০ ডলার পেয়ে যাবেন আর যেহেতু প্রতিমাসে আপনার ৫ ডলার হলেই হচ্ছে সুতরাং এই ১০ ডলার আগামী দুই মাসের জন্য যথেষ্ট।

Outline Manager দিয়ে নিজস্ব VPN সার্ভার বানানো

১ম ধাপ:

Digital Ocean অথবা অন্য কোন ভিপিএস সার্ভিস পাবার পর আমরা অফিসিয়াল সাইট থেকে Outline Manager ডাউনলোড করতে পারব। বর্তমানে তিনটি প্ল্যাটফর্মের জন্য Outline রয়েছে Windows, Linux and macOS.

২য় ধাপ:

Outline Manager চালু করার পর আপনারDigital Ocean  একাউন্টে লগইন করার জন্য "Sign me in" এ ক্লিক করুন।

আপনার একাউন্টের ইনফরমেশন যেন পায় এজন্য "Authorize Application"  বাটনে ক্লিক করুন।

ধাপ ৩:

এবার আপনি যে দেশের সাথে VPN কানেক্ট করতে চান তা ঠিক করুন। যদি আপনি বাংলাদেশে বসে সিঙ্গাপুরে কানেক্ট হতে চান  তবে সেটা কম সময়ে হয়ে যাবার কথা। যদি কানেক্ট না হয় তাহলে US West সিলেক্ট করে দেখতে পারেন।

VPN সার্ভার সিলেক্ট করার পর "Set Up Outline" ক্লিক করুন। সেট আপ হতে ২ মিনিট বা তার কিছু সময় বেশি লাগতে পারে কিন্তু আপনি নিশ্চিত থাকতে পারেন এটা খুব দ্রুতই হবে।

৪র্থ ধাপ:

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

৫ম ধাপ:

VPN সার্ভিস তৈরি হয়ে গেলে আপনি একটি এক্সেস কোড পাবেন।  আপনি যদি এই VPN অন্য কোথাও অথবা বন্ধুদের সাথে ব্যবহার করতে চান তাহলে "Add Key" ক্লিক করুন  তাহলে নতুন একটি কোড পাবেন এবং এখানে মনে রাখতে হবে বাকিদেরও Outline Client App ইন্সটল করা  থাকতে হবে।

তো আমাদের কাজ প্রায় শেষ এখন VPN কানেক্ট হতে "Connect This Device" ক্লিক করুন। Outline একটি URL তৈরি করবে। URL টি কপি করে রাখুন কারণ তা পরবর্তীতে সার্ভারে ব্যবহার করতে হবে।

Outline ক্লায়েন্ট App ডাউনলোড করা

১ম ধাপ:

আমি প্রথমেই বলেছি

Outline এর দুটি অংশ রয়েছে। একটি ব্যবহার হয় সার্ভার ম্যানেজ করার জন্য যা Outline Manager. আরেকটি হলো Outline ক্লাইন্ট যা আমরা আমাদের কম্পিউটার, ব্রাউজার বা মোবাইলে ইন্সটল করে VPN এর সাথে কানেক্ট হবো। সুতরাং অফিসিয়াল সাইট থেকে  Outline Application অথবা মোবাইল অ্যাপ ডাউনলোড করে নিন।

Outline Manager থেকে URL টি কপি করুন এবং সেটি Outline ক্লায়েন্ট অ্যাপে পেস্ট করে কানেক্ট করুন।

২য় ধাপ:

এবার “connect” এ ক্লিক করুন।

আপনি যদি macOS অথবা Windows ব্যবহারকারী হয়ে থাকেন তাহলে একটি পপ মেসেজ আসতে পারেন সেখানে Allow দিয়ে দিন।

৩য় ধাপ:

VPN কানেক্ট হবার পর আপনি চাইলে আপনার আইপি চেক করে দেখতে পারেন। এখানে আমরা দেখতে পাচ্ছি United States দেখাচ্ছে। আপনার আইপি লোকেশন অনুযায়ী তা ভিন্ন হতে পারে।

৪র্থ ধাপঃ

এখানে একটি জরুরী বিষয় মনে রাখবেন সেটা হচ্ছে আপনি যদি ভবিষ্যতে Outline ব্যবহার করতে না চান তাহলে Outline Manager এর মাধ্যমে VPN সার্ভার ডিলিট করে দেবেন তা না হলে Digital Ocean একাউন্টে আপনার ব্যালেন্স কাটতে থাকবে। এই বিষয়টি খুবই গুরুত্বপূর্ণ কেননা আপনি আপনার কার্ড দিয়ে একাউন্ট ভেরি-ফাই করেছেন।

Outline VPN এর উদ্দেশ্য হচ্ছে নেটওয়ার্ক সীমাবদ্ধতা এড়ানো এবং অনলাইনে আপনার নিরাপত্তা বিধান করা। আপনার পরিচয় গোপন করা নয়। Google Jigsaw ইন্টারনেট ইউজারদের নিজস্ব VPN সার্ভিস তৈরি করা ও ব্যবহার করা আরো সহজ এবং দ্রুততম করেছে।

এত কষ্ট করে এতক্ষণ এই টিউনের সাথে থাকার তিনটি সুবিধা জেনে নিনঃ

  • Google Jigsaw হচ্ছে VPN তৈরির একটি উন্মুক্ত এবং ফ্রি প্লাটফর্ম।
  • এটি Windows এবং macOS এবং Linux এ সাপোর্ট করে এবং এর ক্লাইন্ট এপটি ios  এবং  Android অপারেটিং সিস্টেম চলতেও সক্ষম।
  • এর মাধ্যমে খুব দ্রুত VPN সার্ভিস বানানো সম্ভব DigitalOcean এবং Linode এর মত  বিভিন্ন ভিপিএস সার্ভিসের মাধ্যমে।

এতক্ষণ আমাদের সাথে থাকার জন্য ধন্যবাদ।

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

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

Level 34

আমি সোহানুর রহমান। সুপ্রিম টিউনার, টেকটিউনস, ঢাকা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 627 টি টিউন ও 200 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 118 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

কখনো কখনো প্রজাপতির ডানা ঝাপটানোর মত ঘটনা পুরো পৃথিবী বদলে দিতে পারে।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

খুভি খুভি সুন্দর টিউন। এরকম টিউন এখন পাওয়া যায় না। কেউ এন্ড্রেইড আপডেভলোপার হয়ে থাকলে তার জন্য এই সাইটটি সুবিধা হবে। ভিবিন্ন্য স্ক্রিপ্ট ডাউনলোডের জন্য।

    আপনার মতামত জানানোর জন্য ধন্যবাদ কিন্তু আপনি টিউমেন্টে এভাবে কোন সাইটের লিংক প্রকাশ করতে পারেন না । অতিদ্রুত আপনার টিউমেন্ট এডিট করুন।

আমি ভাবছি ফ্রি ভিপিএন

    কাদের ভাই আপনার কোন ক্রেডিট কার্ড থাকলে বলব খুব কম টাকাতে দারুণ সুবিধা পাচ্ছেন।

ক্রেডিট কার্ড না থাকলে কি কাজ হবে না?