উইন্ডোজ এবং লিনাক্সে এইচটিটিপিএস ক্লায়েন্টের উপর কীভাবে একটি সফটএথার ভিপিএন সেট আপ করবেন

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

ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (ভিপিএন) এর ক্ষেত্রে, সমস্ত প্রোটোকল সমান তৈরি হয় না। যদিও ওপেনভিপিএন এবং ওয়্যারগার্ড অবিশ্বাস্যভাবে জনপ্রিয় ভিপিএন প্রোটোকল, তাদের জনপ্রিয়তা কিছু নেটওয়ার্ক দ্বারা ব্লক করা প্রোটোকল বৃদ্ধির দিকে পরিচালিত করেছে।





দিনের MUO ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন

SoftEther VPN এর সাথে, এনক্রিপ্ট করা টানেল HTTPS পোর্ট (443) এর মাধ্যমে রাউট করা হয়, কার্যকরভাবে VPN কে SSL সংযোগ হিসাবে ছদ্মবেশ ধারণ করে।





উইন্ডোজ এবং লিনাক্সে একটি HTTPS সংযোগ ক্লায়েন্টের মাধ্যমে একটি SoftEther VPN কীভাবে সেট আপ করবেন তা এখানে।





কিভাবে একটি SoftEther VPN কাজ করে?

SoftEther, যার অর্থ হল 'সফ্টওয়্যার ইথারনেট,' হল একটি ওপেন সোর্স, মাল্টি-প্রটোকল VPN সফ্টওয়্যার। এটির নমনীয়তার জন্য প্রশংসিত হয়েছে, এটি HTTPS-এর উপর ক্রমবর্ধমান জনপ্রিয় ভিপিএন সহ বিভিন্ন ভিপিএন প্রোটোকলের জন্য অনুমতি দেয়৷

ভিপিএন ব্লকিং পদ্ধতিগুলি প্রাথমিকভাবে সাধারণত ব্যবহৃত ভিপিএন পোর্ট বা প্রোটোকলগুলিকে ব্লক করে। HTTPS এর উপর VPN SSL/TLS এনক্রিপশন প্রোটোকল ব্যবহার করে। এর মানে হল যে ভিপিএন সংযোগটি স্ট্যান্ডার্ড HTTP ট্র্যাফিক হিসাবে ছদ্মবেশী। এটি এটি সনাক্তকরণ ছাড়াই বেশিরভাগ ফায়ারওয়াল এবং ওয়েব প্রক্সিগুলির মধ্য দিয়ে যেতে দেয়।



একটি SoftEther VPN এর জন্য একটি ক্লায়েন্ট এবং একটি সার্ভার উভয়ই প্রয়োজন। এই নিবন্ধটি একটি SoftEther ক্লায়েন্টের ইনস্টলেশন এবং সেটআপ নিয়ে কাজ করে। সার্ভার সেটআপ গাইডের জন্য, কীভাবে তা দেখে নিন SoftEther VPN সার্ভার সেট আপ করুন . পরবর্তী বিভাগে SoftEther ক্লায়েন্ট কনফিগারেশন সম্পূর্ণ করার জন্য আপনার SoftEther সার্ভারের হোস্টনাম বা IP ঠিকানার প্রয়োজন হবে, তাই এটি করতে একটু সময় নিন।

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





Windows এ SoftEther ক্লায়েন্ট ইনস্টল করা হচ্ছে

  1. থেকে Windows SoftEther ক্লায়েন্ট ডাউনলোড করুন SoftEther ওয়েবসাইট . আপনি নির্বাচন করতে হবে SoftEther VPN ক্লায়েন্ট এবং তারপর ড্রপ-ডাউন মেনু থেকে উইন্ডোজ। ইনস্টলারটি চালান এবং অন-স্ক্রীন প্রম্পটগুলি অনুসরণ করুন। সেটআপের সময়, নির্বাচন করুন SoftEther VPN ক্লায়েন্ট অনুরোধ করা হলে.   লিনাক্স টার্মিনাল প্রদর্শন করছে লিনাক্স ব্রাউজার ডাউনলোড সফটথার ক্লায়েন্ট
  2. একবার ইনস্টল হয়ে গেলে, VPN ক্লায়েন্ট ম্যানেজার চালু করুন। VPN সংযোগের জন্য আপনাকে একটি ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার তৈরি করতে হবে। নির্বাচন করুন ভার্চুয়াল অ্যাডাপ্টার , তারপর নতুন ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার . আপনার SoftEther VPN নেটওয়ার্ক অ্যাডাপ্টারের জন্য একটি অনন্য নাম লিখুন, তারপর নির্বাচন করুন ঠিক আছে .   লিনাক্স ব্রাউজার সহ লিনাক্স টার্মিনাল নরম ভিপিএনক্লায়েন্ট প্রদর্শন করছে
  3. পরবর্তী, নির্বাচন করুন সংযোগ করুন উপরের বাম কোণে এবং তারপর নতুন ভিপিএন সংযোগ সেটিং . আপনার SoftEther VPN সার্ভারের সাথে সম্পর্কিত নিম্নলিখিত বিবরণগুলি লিখুন:
    • সেটিং নাম: আপনার VPN ক্লায়েন্টকে একটি নাম দিন।
    • হোস্টনাম : আপনার SoftEther VPN সার্ভারের হোস্টনাম বা IP ঠিকানা।
    • পোর্ট নাম্বার : 443
    • প্রক্সি টাইপ : বেশিরভাগের জন্য, 'ডাইরেক্ট TCP/IP কানেকশন' বেছে নেওয়াই সবচেয়ে ভালো হবে। যদি আপনার সংযোগ একটি ওয়েব বা SOCKS প্রক্সির পিছনে থাকে, তাহলে সংশ্লিষ্ট বিকল্পটি বেছে নিন।
    • ভার্চুয়াল ক্লায়েন্ট অ্যাডাপ্টার ব্যবহার করার জন্য: আগের ধাপে আপনি যে ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টারটি তৈরি করেছেন সেটি বেছে নিন।
    • ব্যবহারকারীর প্রমাণীকরণ সেটিংস : স্ট্যান্ডার্ড পাসওয়ার্ড প্রমাণীকরণ নির্বাচন করুন। আপনার ভিপিএন ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন।
    • চালিয়ে যেতে 'ঠিক আছে' ক্লিক করুন।
  4. নতুন সংযোগে ডান ক্লিক করুন এবং সংযোগ ক্লিক করুন। বিশদ সঠিকভাবে প্রবেশ করানো হলে, VPN এখন সফলভাবে সংযোগ করা উচিত।   লিনাক্স টার্মিনাল মেক কমান্ড সফ্টেদার ক্লায়েন্ট কম্পাইল সম্পন্ন দেখাচ্ছে

এখন, আপনি যদি চান আপনার নিজস্ব DNS সার্ভার নির্দিষ্ট করুন , আপনাকে অবশ্যই Windows এর মধ্যে ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার সেটিংস সম্পাদনা করতে হবে৷





  1. নেটওয়ার্ক এবং শেয়ারিং সেন্টারে, ক্লিক করুন পরিবর্তন অ্যাডাপ্টার সেটিংস , ভার্চুয়াল অ্যাডাপ্টারে ডান-ক্লিক করুন (এটির নাম দেওয়া হবে VPN## বা অনুরূপ), ক্লিক করুন বৈশিষ্ট্য , তারপর নির্বাচন করুন ইন্টারনেট প্রোটোকল সংস্করণ 4
  2. আপনি যে DNS সার্ভারগুলি ব্যবহার করতে চান তা লিখুন৷ পছন্দের DNS সার্ভার অধ্যায়.   লিনাক্স টার্মিনাল softether vpn ক্লায়েন্ট স্টার্ট কমান্ড এবং vpncmd দেখাচ্ছে

VPN সফলভাবে সংযুক্ত হয়েছে কিনা তা পরীক্ষা করতে, আপনি দেখতে পারেন আমার আইপি কি এবং প্রদর্শিত আইপি ঠিকানা চেক করুন। যদি এটি আপনার SoftEther VPN সার্ভারের IP ঠিকানার সাথে মেলে, তাহলে আপনার ক্লায়েন্ট সঠিকভাবে সেট আপ করা হয়েছে।

লিনাক্সে SoftEther ক্লায়েন্ট ইনস্টল করা হচ্ছে

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

1. আপনার সফ্টওয়্যার সংগ্রহস্থল এবং নির্ভরতা আপডেট করুন

আপনি ক্লায়েন্ট ইনস্টলেশন শুরু করার আগে, প্রথমে নিম্নলিখিত কমান্ড ব্যবহার করে আপনার সফ্টওয়্যার সংগ্রহস্থল আপডেট করুন।

apt-get update -y

পরবর্তী, VPN ক্লায়েন্টের জন্য প্রয়োজনীয় নির্ভরতা ইনস্টল করুন।

কে আপনাকে fb এ ব্লক করেছে তা খুঁজে বের করতে হবে

apt-get install build-essential gnupg2 gcc make -y

2. লিনাক্সের জন্য SoftEther ক্লায়েন্ট ডাউনলোড এবং ইনস্টল করুন

এটি করতে, Lynx ইনস্টল করুন টার্মিনাল ভিত্তিক ব্রাউজার এবং SoftEther ডাউনলোড পৃষ্ঠা খুলুন।

 apt-get install lynx -y 
lynx http://www.softether-download.com/files/softether/

সর্বশেষ সংস্করণ বা বিটা নির্বাচন করতে পৃষ্ঠার নীচে স্ক্রোল করুন৷ নির্বাচন করুন লিনাক্স , তারপর SoftEther_VPN_Client .

  লিনাক্স টার্মিনাল softether vpncmd ক্লায়েন্ট পরীক্ষা পাস দেখাচ্ছে

আপনার নির্বাচন করুন সিস্টেম আর্কিটেকচার , নির্বাচন করুন softether-vpnclient-x ফাইল, এবং ডাউনলোড করতে 'd' টিপুন। অবশেষে, নির্বাচন করুন ডিস্কে সংরক্ষণ করুন .

  লিনাক্স টার্মিনাল softether vpncmd চলমান বিকল্প 2 নির্বাচন করা হয়েছে

চাপুন q Lynx ব্রাউজার থেকে প্রস্থান করতে।

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

tar -xvzf softether-vpnclient (press tab to complete)
  লিনাক্স টার্মিনাল softether vpncmd niccreate কমান্ড দেখাচ্ছে

সদ্য নির্মিত VPN ক্লায়েন্ট ডিরেক্টরিতে নেভিগেট করুন:

 cd ./vpnclient

সফ্টওয়্যারটি কম্পাইল করতে এবং লাইসেন্স চুক্তি গ্রহণ করতে মেক কমান্ড ইস্যু করুন।

 make
  লিনাক্স টার্মিনাল softether vpncmd createaccount কমান্ড দেখাচ্ছে

এখন VPN ক্লায়েন্ট চালান।

 ./vpnclient start

কনফিগারেশন শুরু করার আগে, ক্লায়েন্টের সাথে আপনার সিস্টেমের সামঞ্জস্য পরীক্ষা করুন। বিকল্প 3 নির্বাচন করুন (ভিপিএন সরঞ্জামগুলির ব্যবহার)।

  লিনাক্স টার্মিনাল softether vpncmd অ্যাকাউন্ট পাসওয়ার্ড সেট কমান্ড দেখাচ্ছে

পরবর্তী, নিম্নলিখিত কমান্ড ইস্যু করুন:

 check
  Linux-terminal-softether-vpncmd-accountlist

যদি সমস্ত পরীক্ষা ত্রুটি ছাড়াই পাস হয়, আপনি কনফিগারেশনে যেতে পারেন। টাইপ করে vpncmd থেকে প্রস্থান করুন প্রস্থান .

3. VPN ক্লায়েন্ট কনফিগার করুন

কনফিগারেশন শুরু করতে, আবার vpncmd চালান এবং বিকল্প 2 (VPN ক্লায়েন্টের ব্যবস্থাপনা) নির্বাচন করুন। লোকালহোস্টকে ক্লায়েন্ট হিসাবে গ্রহণ করতে এন্টার টিপুন।

 ./vpncmd
  লিনাক্স টার্মিনাল ন্যানো টেক্সট এডিটর এবং ip ফরওয়ার্ডিং সক্ষম করার জন্য systemctl conf ফাইল

VPN সার্ভারের সাথে সংযোগ করতে একটি নতুন ভার্চুয়াল ইন্টারফেস তৈরি করুন৷ আপনি চাইলে যেকোনো নাম ব্যবহার করতে পারেন।

 NicCreate <name of interface>
  লিনাক্স টার্মিনাল softether vpncmd accountconnect কমান্ড দেখাচ্ছে

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

 AccountCreate <name of account> /server:<IP of VPN server>:443 /HUB:<name of vpn hub> /USERNAME:<vpn username> /NICNAME:<name of virtual network interface>
  Linux টার্মিনাল dhcp ক্লায়েন্ট আইপি অনুরোধ দেখাচ্ছে

নতুন তৈরি অ্যাকাউন্টের জন্য পাসওয়ার্ড এবং প্রমাণীকরণ মোড সেট করুন।

 AccountPasswordSet <name of account> /PASSWORD:<your vpn password> /TYPE:standard
  লিনাক্স টার্মিনাল netstat rn কমান্ড এবং রাউটিং টেবিলের ফলাফল দেখাচ্ছে

কমান্ড দিয়ে নতুন তৈরি অ্যাকাউন্টের স্থিতি পরীক্ষা করুন:

 AccountList
  লিনাক্স টার্মিনাল softether vpn এর জন্য রুট যোগ করে

4. আইপি ফরওয়ার্ডিং সক্ষম করুন

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

 cat /proc/sys/net/ipv4/ip_forward

এটি 1 বা 0 এর একটি মান প্রদান করবে। যদি মানটি 0 হয়, তাহলে আইপি ফরওয়ার্ডিং সক্ষম হবে না। এটি সক্ষম করতে, সম্পাদনা করুন sysctl.conf নিম্নলিখিত কমান্ড ব্যবহার করে ফাইল:

 nano /etc/sysctl.conf

'net.ipv4.ip_forward=1' লাইনটি খুঁজুন এবং এটিকে মন্তব্য করুন। এখন ফাইলটি সেভ করুন (ctrl-o, ctrl-x)।

  লিনাক্স টার্মিনাল softether vpncmd account disconnect কমান্ড দেখাচ্ছে

5. আপনার প্রথম SoftEther VPN সংযোগ তৈরি করুন৷

আপনার অ্যাকাউন্ট এখন VPN সার্ভারের সাথে সংযোগ করার জন্য প্রস্তুত৷ এটি করতে, এই কমান্ডটি জারি করুন:

 AccountConnect <name of account>

এই মুহুর্তে, আপনি AccountList কমান্ড জারি করে অ্যাকাউন্টটি সফলভাবে সংযুক্ত হয়েছে তা নিশ্চিত করতে পারেন:

AccountList

DHCP এর মাধ্যমে VPN সার্ভার থেকে একটি IP ঠিকানার অনুরোধ করুন। ভার্চুয়াল ইন্টারফেসের নামের আগে উপসর্গ 'vpn_' রাখুন। যেমন: 'vpn_sevpn'

 dhclient <virtual adapter name>

আপনাকে VPN সার্ভার দ্বারা নির্ধারিত IP ঠিকানা দেখতে হবে। এই ঠিকানাটি মনে রাখবেন, কারণ এটি পরবর্তী পদক্ষেপের জন্য গুরুত্বপূর্ণ।

এখানে, আপনি আপনার ভার্চুয়াল ইন্টারফেসের নাম এবং নির্ধারিত আইপি ঠিকানা দেখতে পারেন। উপরের ছবিতে, এটি নীল রঙে হাইলাইট করা হয়েছে।

 iconfig <name of interface>

6. স্ট্যাটিক রাউটিং সেট আপ করুন

এখন, আপনি অবশ্যই স্ট্যাটিক রুট নির্দিষ্ট করুন যাতে সমস্ত ট্র্যাফিক আপনার ডিফল্ট নেটওয়ার্ক গেটওয়ের পরিবর্তে VPN এর মাধ্যমে পরিচালিত হয়। আপনার বর্তমান রাউটিং টেবিল দেখতে, netstat কমান্ডটি জারি করুন:

 netstat -rn

উপরের ছবিতে, আপনি VPN সার্ভার (vpn_sevpn) দ্বারা বরাদ্দ করা IP ঠিকানা দেখতে পাচ্ছেন এবং আপনি ডিফল্ট গেটওয়ে (ens33) দেখতে পাচ্ছেন। আপনার রাউটিং টেবিল প্রদত্ত উদাহরণ থেকে ভিন্ন দেখাবে, কারণ প্রতিটি নেটওয়ার্ক আলাদা। ডিফল্ট গেটওয়ে আইপি আগের ধাপ থেকে VPN সার্ভার থেকে প্রাপ্ত DHCP IP ঠিকানা থেকে আলাদা হবে।

আপনার ডিফল্ট গেটওয়ে আইপি হয়ে গেলে, আপনার ডিফল্ট গেটওয়ের মাধ্যমে আপনার ভিপিএন সার্ভারের আইপি ঠিকানায় একটি নতুন রুট যোগ করুন। দয়া করে মনে রাখবেন আপনার ভিপিএন সার্ভার আইপি আপনার SoftEther VPN সার্ভারের IP এবং না DHCP এর মাধ্যমে সার্ভার থেকে জারি করা IP।

 ip route add <your VPN server IP>/32 via <your default gateway>

আপনার পুরানো ডিফল্ট রুট মুছুন।

 ip route del default via <your default gateway IP>

এই রুট পরিবর্তনগুলি সম্পাদন করার পরে, রাউটিং টেবিলটি উপরের চিত্রের টেবিলের মতো দেখাবে। লক্ষ্য করুন যে ডিফল্ট গেটওয়ে এখন VPN সার্ভার থেকে DHCP এর মাধ্যমে জারি করা IP ঠিকানায় পরিবর্তিত হয়েছে।

এখন, একটি বাহ্যিক আইপি পিং করে আপনার সংযোগ পরীক্ষা করুন, যেমন Google DNS সার্ভার:

ping -c4 8.8.8.8

অবশেষে, আপনার সর্বজনীন IP ঠিকানা চেক করে আপনার SoftEther ক্লায়েন্ট সংযোগ সঠিকভাবে কাজ করছে তা পরীক্ষা করুন:

 wget -qO- http://ipecho.net/plain ; echo

যদি ফিরে আসা আইপি ঠিকানাটি আপনার ভিপিএন সার্ভার আইপির মতো হয় তবে সবকিছু সঠিকভাবে কাজ করছে।

7. VPN সংযোগ বিচ্ছিন্ন করা

VPN থেকে সংযোগ বিচ্ছিন্ন করতে, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করে আবার VPN ক্লায়েন্ট কনফিগারেশন স্ক্রিপ্ট শুরু করতে হবে:

./vpncmd

এখন AccountDisconnect কমান্ড জারি করুন:

 AccountDisconnect <name of account>

এখন ক্লায়েন্ট কনফিগারেশন থেকে প্রস্থান করুন এবং ভার্চুয়াল নেটওয়ার্ক ইন্টারফেস থেকে DHCP লিজ ছেড়ে দিন:

dhclient -r <name of virtual interface>

পরবর্তী, ভিপিএন ক্লায়েন্ট বন্ধ করুন:

আরেকটি কম্পিউটার এই আইপি অ্যাড্রেস উইন্ডো ব্যবহার করছে
 ./vpnclient stop

এখন, আপনার ভিপিএন সার্ভারের রুটটি সরিয়ে আপনার রাউটিং টেবিলটি সম্পাদনা করুন:

 ip route del <your VPN server IP>/32

অবশেষে, আপনার নেটওয়ার্কের স্থানীয় গেটওয়ের মাধ্যমে একটি ডিফল্ট রুট যোগ করুন:

 ip route add default via <your local gateway>

আপনার নেটওয়ার্ক সংযোগ এখন পুনরুদ্ধার করা উচিত.

আপনার অনলাইন গোপনীয়তা রক্ষা করতে SoftEther VPN ব্যবহার করুন

একটি SoftEther ক্লায়েন্ট সফলভাবে সেট আপ করা এবং এর VPN সার্ভারের সাথে একটি সংযোগ স্থাপন করা আপনার অনলাইন নিরাপত্তা বাড়ায়। আপনার SoftEther VPN বিচক্ষণ থাকে, এমনকি VPN সনাক্তকরণ এবং ব্লক করার সবচেয়ে কঠোর প্রচেষ্টাকে অস্বীকার করে।