কম্পিউটার

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

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

অনেক বাণিজ্যিক VPN প্রদানকারী উপলব্ধ আছে, কিন্তু অনেক ক্ষেত্রে, আপনার নিজস্ব VPN সেট আপ করাই হল সেরা বিকল্প৷

আপনি যখন একটি তৃতীয় পক্ষের VPN ব্যবহার করেন, তখন আপনার ডেটা তাদের সার্ভারের মাধ্যমে রাউট করা হয়, যার অর্থ আমাদের ডেটার পিছনের প্রান্তে কী হবে সে সম্পর্কে আমাদের কোনও জ্ঞান নেই। আপনি যদি আপনার গোপনীয়তা বজায় রাখতে চান, আপনার WireGuard ব্যবহার করে আপনার নিজস্ব VPN সার্ভার সেট আপ করার কথা বিবেচনা করা উচিত।

কিন্তু কেন আপনি একটি VPN সেট আপ করতে WireGuard ব্যবহার করবেন? আসলে ওয়্যারগার্ড কি? এবং কিভাবে আপনি আপনার নিজের নিরাপদ নেটওয়ার্ক তৈরি করতে এটি ব্যবহার করতে পারেন?

WireGuard কি?

ওয়্যারগার্ড হল একটি অত্যাধুনিক, ওপেন সোর্স VPN যা IPsec এবং OpenVPN এর মতো প্রতিষ্ঠিত VPN প্রোটোকলগুলিকে ছাড়িয়ে যায়৷

সাধারণ মানুষের পরিভাষায়, এটি একটি ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (VPN) প্রোটোকল যা আপনার ডিভাইস (বলুন, একটি স্মার্টফোন বা একটি ডেস্কটপ) এবং একটি VPN সার্ভারের মধ্যে সংযোগ এনক্রিপ্ট করতে ব্যবহৃত হয়৷

সৌভাগ্যক্রমে, এটি সম্পূর্ণ বিনামূল্যে ব্যবহার করা যায় এবং আরও শক্তিশালী সুরক্ষিত নেটওয়ার্ক টানেল প্রদান করে নেটওয়ার্ক স্তরটিকে এনক্রিপ্ট করে৷

ওয়্যারগার্ড ব্যবহার করার আগে আপনার কী দরকার?

ইনস্টলেশন ধাপে এগিয়ে যাওয়ার আগে, নিশ্চিত করুন যে আপনি নিম্নলিখিত পূর্বশর্তগুলি পেয়েছেন:

  • একটি লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম: এই নির্দেশিকাটি উবুন্টু 20.04 LTS চালিত একটি Amazon Lightsail সার্ভার ব্যবহার করে।
  • একটি স্থানীয় কম্পিউটার: আমরা এই গাইডের জন্য একটি Windows 10 64-বিট ক্লায়েন্ট ব্যবহার করছি (আপনি একটি দূরবর্তী সিস্টেমও ব্যবহার করতে পারেন)।
  • ওয়্যারগার্ড আপনার স্থানীয় কম্পিউটারে ইনস্টল করুন।

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

কিভাবে একটি নতুন ক্লাউড সার্ভার সেট আপ করবেন

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

যাইহোক, সরলতার জন্য, আমরা আপনাকে কিছু মৌলিক বিষয়ের মধ্যে দিয়ে যেতে পারি। আপনি যে ক্লাউড সার্ভার ব্যবহার করেন না কেন, আপনি সার্ভার প্রদানকারীর ড্যাশবোর্ড থেকে একটি ইন্সট্যান্স বা ড্রপলেট শুরু এবং বন্ধ করতে পারেন।

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

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

দ্রষ্টব্য: ওয়্যারগার্ডের সাম্প্রতিকতম বিনামূল্যের সংস্করণটি উল্লেখযোগ্যভাবে বেশি সম্পদ-দক্ষ, যার জন্য 512MB এর বেশি RAM এবং একটি ভার্চুয়াল CPU প্রয়োজন হয় না। যাইহোক, আপনি যদি তিনটির বেশি ডিভাইস সংযোগ করতে চান, আমরা দৃঢ়ভাবে সুপারিশ করছি যে আপনি একটি অর্থপ্রদানের পরিকল্পনায় স্যুইচ করুন৷

আপনার সার্ভারে ওয়্যারগার্ড ইনস্টল করা হচ্ছে

টার্মিনালের জন্য, আমরা আমাদের সার্ভারের SSH-এর সাথে সংযোগ করার জন্য পুটি ব্যবহার করছি। আপনি যদি আগে কখনো পুটি ব্যবহার না করে থাকেন, তাহলে আপনি Windows এ SSH ব্যবহারের জন্য কিছু বিকল্প পরীক্ষা করে দেখতে পারেন।

আপনার ক্লাউড সার্ভার চালু হওয়ার পরে, এটিতে WireGuard ইনস্টল করতে নীচের পদক্ষেপগুলি অনুসরণ করুন৷

1. সার্ভারে লগ ইন করুন এবং সিস্টেমটি আপ-টু-ডেট তা নিশ্চিত করতে নিম্নলিখিত কমান্ডটি চালান:

sudo apt-get update && sudo apt-get upgrade -y

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

একবার এটি সম্পন্ন হলে, আপনি সার্ভারে WireGuard ইনস্টল এবং কনফিগার করতে এগিয়ে যেতে পারেন৷

2. এখন, আমরা নিম্নলিখিত কমান্ডটি চালিয়ে WireGuard ইনস্টল করতে পারি, যা Angristan-এর GitHub স্ক্রিপ্টের উপর ভিত্তি করে:

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh

chmod +x wireguard-install.sh

3. আরও, নিম্নলিখিত কমান্ডটি ব্যবহার করে স্ক্রিপ্টটি চালান:

sudo ./wireguard-install.sh

4. এন্টার কী টিপে অবিলম্বে, টার্মিনাল প্রশ্নগুলির একটি সিরিজ প্রদর্শন করবে। আপনাকে ক্রমানুসারে প্রশ্নের উত্তর দিতে হবে, অথবা আপনি ডিফল্ট উত্তরও ব্যবহার করতে পারেন।

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

5. Enter টিপুন ওয়্যারগার্ড সফলভাবে ইনস্টল না হওয়া পর্যন্ত প্রতিটি ধাপে চালিয়ে যেতে হবে। এখন, আপনি যেকোনো কী টিপে আপনার সার্ভারে WireGuard-এর কনফিগারেশন থেকে বেরিয়ে আসতে পারেন।


আপনি WireGuard সার্ভারের সাথে সংযোগ করতে চান এমন প্রতিটি ক্লায়েন্টের জন্য আপনাকে এই পদক্ষেপগুলি পুনরাবৃত্তি করতে হবে৷


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

ওয়্যারগার্ড ইনস্টল করার পরে, কিছু অতিরিক্ত সার্ভার-সাইড বৈশিষ্ট্য কনফিগার করতে নীচের পদক্ষেপগুলি চালিয়ে যান৷

কিভাবে WireGuard-এর জন্য ক্লায়েন্ট কনফিগার করবেন

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

  1. এখন, টার্মিনালে, একটি মৌলিক ক্লায়েন্টের নাম টাইপ করুন এবং এন্টার টিপুন মূল.
  2. উপরন্তু, টার্মিনাল IPv4 এবং IPv6 ঠিকানা প্রদর্শন করবে; এন্টার টিপুন আরো দুইবার
  3. এই মুহুর্তে, এটি স্বয়ংক্রিয়ভাবে আপনার জন্য একটি কনফিগারেশন ফাইল তৈরি করবে। ফাইল পাথ নোট করুন বা এটি অনুলিপি করুন.

দ্রষ্টব্য: আপনাকে অবশ্যই ব্যক্তিগত কী এর গোপনীয়তা বজায় রাখতে হবে। যে কেউ আপনার ব্যক্তিগত কী অ্যাক্সেস করতে পারে একটি VPN সংযোগ স্থাপন করতে পারে এবং এমনকি এটি অপব্যবহার করতে পারে৷

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

কিভাবে ফায়ারওয়াল এবং আইপি ফরওয়ার্ডিং কনফিগার করবেন

WireGuard সার্ভার সেট আপ করার পাশাপাশি, আপনার স্থানীয় নেটওয়ার্কিং এবং ফায়ারওয়াল কনফিগার করা উচিত। কে আপনার সার্ভারের সাথে সংযোগ করতে পারে তার উপর এটি আপনাকে আরও বেশি নিয়ন্ত্রণ দেয়৷

1. নিম্নলিখিত কমান্ডটি ব্যবহার করে, সিস্টেম কনফিগারেশন ফাইলটি খুলুন:

sudo nano /etc/sysctl.conf

2. এরপর, নিম্নলিখিত লাইন থেকে "#" চিহ্নটি সনাক্ত করুন এবং মুছুন:#net.ipv4.ip forward=1। এটি আপনার সার্ভারে IPv4 ঠিকানা ফরওয়ার্ডিং সক্ষম করে৷

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

3. অবশেষে, পরিবর্তনগুলি সংরক্ষণ করুন এবং পরিবর্তনগুলিকে স্থায়ী করতে নীচের কমান্ডটি চালান:

sudo sysctl -p

আপনার ওয়্যারগার্ড সার্ভার এখন আপনার ওয়্যারগার্ড সহকর্মীদের ক্লায়েন্টদের থেকে বিশ্বের বাকি অংশে ট্র্যাফিক সরবরাহ করবে৷

আপনি যদি আরও প্রযুক্তি-বুদ্ধিমান হন তবে আপনি আপনার সার্ভারকে দূষিত আক্রমণ থেকে রক্ষা করতে একটি ফায়ারওয়াল সেট আপ করতে পারেন। এটি সম্পন্ন করার জন্য, আপনি হয় আপনার ক্লাউড সার্ভারে একটি সফ্টওয়্যার ফায়ারওয়াল ইনস্টল করতে পারেন অথবা আপনার সার্ভার প্রদানকারীর ইনস্ট্যান্স সেটিংসে "ফায়ারওয়াল" ফাংশন সক্ষম করতে পারেন৷

ওয়্যারগার্ড ব্যবহার করে কীভাবে আপনার ভিপিএন-এর সাথে সংযোগ করবেন

এখন যেহেতু আপনি আপনার ক্লায়েন্টের শংসাপত্রগুলি পেয়েছেন এবং আপনার সার্ভারে WireGuard ইনস্টল করেছেন, এখন আপনার VPN এর সাথে সংযোগ করার সময়৷

Windows এ WireGuard VPN সংযোগ করা হচ্ছে

1. বর্তমান ডিরেক্টরিতে ফোল্ডার বা ফাইলগুলি দেখতে টার্মিনালে নীচের কমান্ডটি টাইপ করুন:

ls

2. এখন, কনফিগারেশন ফাইলের ফাইলের নামটি অনুলিপি করুন। আমাদের ক্ষেত্রে, ফাইলটিকে "wg0-client-windows.conf" বলা হয়, যদিও ফাইলের নাম ব্যবহারকারী অনুসারে পরিবর্তিত হবে৷

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

3. একবার হয়ে গেলে, টার্মিনালে ফাইলের বিষয়বস্তু পড়তে নীচের কমান্ডটি ব্যবহার করুন৷

cat wg0-client-windows.conf

আপনার কনফিগারেশন ফাইলের নামের সাথে "wg0-client-ubuntu.conf" প্রতিস্থাপন করতে ভুলবেন না।

4. এই ধাপে, আপনি আপনার WireGuard কনফিগারেশন সম্পর্কে তথ্য পাবেন। অবশেষে, "[ইন্টারফেস]" থেকে শেষ পর্যন্ত সবকিছু কপি করুন।

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

5. এখন, Windows এ, WireGuard খুলুন এবং টানেল যোগ করুন> খালি টানেল যোগ করুন-এ নেভিগেট করুন .

6. টানেলের একটি নাম দিন এবং কপি করা লেখাটিকে সম্পাদক বাক্সে আটকান৷ একবার সম্পন্ন হলে, সংরক্ষণ করুন ক্লিক করুন বোতাম।

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

7. পরবর্তী স্ক্রিনে, সক্রিয় করুন ক্লিক করুন৷ আপনার VPN এর সাথে সংযোগ করতে৷

ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন

Android-এ WireGuard VPN সংযোগ করা হচ্ছে

অ্যান্ড্রয়েড সংস্করণ নির্বিশেষে ওয়্যারগার্ড প্রায় সমস্ত অ্যান্ড্রয়েড ফোনের সাথে সামঞ্জস্যপূর্ণ। তা ছাড়া, iOS ডিভাইসের জন্য আপনার VPN সংযোগ করার পদক্ষেপগুলি Android ডিভাইসগুলির জন্য অভিন্ন৷

WireGuard ব্যবহার করে যেকোনো Android ফোনে আপনার VPN কনফিগার করতে, এই ধাপগুলি অনুসরণ করুন:

  1. WireGuard অ্যাপটি ডাউনলোড এবং ইনস্টল করুন।
  2. অ্যাপটি খুলুন এবং আপনার ফোনের নীচে ডানদিকে ভাসমান আইকনে আলতো চাপুন৷
  3. QR কোড থেকে স্ক্যান করুন ট্যাপ করুন বিকল্প
  4. প্রয়োজনীয় অনুমতি দিন এবং QR কোড স্ক্যান করুন।
  5. হয়ে গেলে, একটি নতুন টানেলের নাম লিখুন এবং টানেল তৈরি করুন এ আলতো চাপুন . ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন ওয়্যারগার্ড দিয়ে কীভাবে আপনার নিজের ভিপিএন তৈরি করবেন
  6. অবশেষে, আপনার নিজস্ব VPN এর সাথে সংযোগ করতে সুইচটি টগল করুন৷

এখন, আপনি এনক্রিপ্ট করা প্রাইভেট নেটওয়ার্ক তৈরি করতে যেকোন সংখ্যক WireGuard সার্ভার এবং ক্লায়েন্ট দ্রুত সেট আপ করতে পারেন যা আপনি ছাড়া অন্য কারো দ্বারা নিয়ন্ত্রিত নয়৷

প্রদত্ত যে বেশিরভাগ VPN প্রদানকারীরাও WireGuard প্রোটোকল ব্যবহার করে, তাদের একটি প্রিমিয়াম মূল্য পরিশোধ করার এবং আপনার ডেটাতে অ্যাক্সেস প্রদান করার কোন কারণ নেই যখন আপনি উপরের পদক্ষেপগুলি অনুসরণ করে কার্যকরভাবে সবকিছু পরিচালনা করতে পারেন৷

একটি ব্যক্তিগত VPN দিয়ে গোপনীয়তা বাড়ান

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

আপনি যদি আরও নিয়ন্ত্রণ এবং গোপনীয়তা চান, তবে আপনার রাউটারে একটি VPN ইনস্টল করার চেষ্টা করা উচিত বা এমনকি আপনার নিজস্ব VPN সার্ভার হোস্ট করার চেষ্টা করা উচিত।

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


  1. কিভাবে আপনার নিজের ক্রিপ্টোকারেন্সি তৈরি করবেন

  2. এপিক্রোম দিয়ে কীভাবে আপনার নিজস্ব অল-ইন-ওয়ান মেসেজ সেন্টার তৈরি করবেন

  3. কিভাবে আপনার নিজের QR কোড তৈরি করবেন?

  4. মঙ্গলবার টিপস:Plex সার্ভার দিয়ে আপনার নিজস্ব Spotify তৈরি করুন