কীভাবে একটি রাস্পবেরি পাইকে ভিপিএন-সুরক্ষিত ভ্রমণ রাউটারে পরিণত করবেন

কীভাবে একটি রাস্পবেরি পাইকে ভিপিএন-সুরক্ষিত ভ্রমণ রাউটারে পরিণত করবেন

আপনি কি আপনার পাসওয়ার্ড একটি কাগজে লিখে আপনার কপালে আটকে দেবেন? সম্ভবত না. তবুও একটি পাবলিক ওয়াই-ফাই নেটওয়ার্কের সাথে সংযোগ করা প্রায় বোকামি।





উইন্ডোজ 10 স্টপ কোড সিস্টেম থ্রেড ব্যতিক্রম পরিচালনা করা হয় না

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





এক হাত নেই? চিন্তা করবেন না, আপনি রাস্পবেরি পাই দিয়ে একটি তৈরি করতে পারেন। এটি একটি DIY ভিপিএন ভ্রমণ রাউটারের জন্য নিখুঁত পছন্দ, সুতরাং আসুন কীভাবে এটি তৈরি করা যায় সে সম্পর্কে আপনাকে দেখা যাক।





আপনার যা লাগবে

রাস্পবেরি পাই ভিপিএন ভ্রমণ রাউটার তৈরি শুরু করতে, আপনার প্রয়োজন হবে:

  • কেস সহ রাস্পবেরি পাই (পাই 3 বা রাস্পবেরি পাই জিরো ডব্লিউ পছন্দসই)
  • একটি একক ইউএসবি ওয়াই-ফাই অ্যাডাপ্টার (দুই, যদি আপনি একটি পুরানো রাস্পবেরি পাই ব্যবহার করেন)
  • কমপক্ষে 8 জিবি স্টোরেজ সহ একটি মাইক্রোএসডি কার্ড
  • একটি এসডি কার্ড রিডার
  • একটি উচ্চ মানের বিদ্যুৎ সরবরাহ
  • একটি SSH ক্লায়েন্ট ইনস্টল করা পিসি
  • ওপেনভিপিএন সমর্থন সহ একটি ভিপিএন সাবস্ক্রিপশন

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



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

আপনি যদি উইন্ডোজ ব্যবহার করেন, তাহলে আপনাকে PuTTY বা ইনস্টল করতে হবে উইন্ডোজের জন্য আরেকটি এসএসএইচ ক্লায়েন্ট আপনি শুরু করার আগে।





ধাপ 1: OpenWRT ইনস্টল করুন

প্রথমে, আপনার রাস্পবেরি পাই এর মডেলের জন্য OpenWRT ফার্মওয়্যার ডাউনলোড করুন। আপনি থেকে সবচেয়ে আপ টু ডেট ছবি খুঁজে পেতে পারেন OpenWRT উইকি

ডাউনলোড করা ফাইলটি আনজিপ করুন 7zip ব্যবহার করে অথবা অন্য কোন উপযুক্ত ফাইল আর্কাইভ ম্যানেজার, তারপর আপনার কার্ডে IMG ফাইলটি ফ্ল্যাশ করুন এচারের সাথে





এই সরঞ্জামটি আপনার এসডি কার্ড স্বয়ংক্রিয়ভাবে সনাক্ত করবে; আপনাকে শুধু আপনার ইমেজ ফাইল নির্বাচন করতে হবে, অক্ষর দ্বারা সঠিক ড্রাইভ নির্বাচন করুন, এবং তারপর ক্লিক করুন ফ্ল্যাশ.

একবার এটি হয়ে গেলে, আপনার মাইক্রোএসডি কার্ডটি আপনার রাস্পবেরি পাইতে রাখুন এবং এটি বুট হতে দিন।

পদক্ষেপ 2: প্রাথমিক কনফিগারেশন

ডিফল্টরূপে, OpenWRT এর একটি স্ট্যাটিক আইপি ঠিকানায় ডিফল্ট 192.168.1.1 , যা অনেক রাউটারের জন্য ডিফল্ট গেটওয়ে আইপি। দ্বন্দ্ব এড়াতে আপনাকে এটি পরিবর্তন করতে হবে। ইথারনেট কেবল ব্যবহার করে আপনার পিসিকে আপনার পাই সংযুক্ত করুন; আপনার প্রয়োজন হতে পারে একটি স্ট্যাটিক আইপি সেট করুন প্রথমে আপনার পিসিতে।

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

আপনি আপনার প্রথম সংযোগে একটি প্রাথমিক নিরাপত্তা সতর্কতা পাবেন; শুধু ক্লিক করুন হ্যাঁ এবং এগিয়ে যান। পাসওয়ার্ড সেট করা এই পর্যায়ে একটি ভাল ধারণা; টাইপ করে এটি করুন

passwd

টার্মিনাল উইন্ডোতে।

নেটওয়ার্ক এবং ফায়ারওয়াল সেটিংস কনফিগার করুন

আপনাকে দুটি ফাইল সম্পাদনা করতে হবে ---

/etc/config/network

এবং

/etc/config/firewall

--- আপনি আর কোন কিছু এগিয়ে যাওয়ার আগে। ফাইলটি সম্পাদনা করতে নিম্নলিখিতটি লিখে শুরু করুন:

vim /etc/config/network

পরবর্তী, লেখাটি সম্পাদনা করতে I এ আলতো চাপুন এবং নিম্নলিখিতগুলি অন্তর্ভুক্ত করুন:

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option type 'bridge'
option ifname 'eth0'
option force_link '1'
option proto 'static'
option ipaddr '192.168.38.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wwan'
option proto 'dhcp'
option peerdns '0'
option dns '8.8.8.8 8.8.4.4' ## Google DNS servers
config interface 'vpnclient'
option ifname 'tun0'
option proto 'none'

আপনার কাজ শেষ হয়ে গেলে, টিপুন প্রস্থান কী এবং টাইপ

:wq

সংরক্ষণ এবং প্রস্থান করার জন্য। তারপর ফায়ারওয়াল কনফিগ ফাইলের দিকে মনোযোগ দিন:

vim /etc/config/firewall

আলতো চাপুন আমি সম্পাদনা করতে, তারপরে WAN বিভাগের জন্য একটি অঞ্চল খুঁজুন (বা যুক্ত করুন), যা এইরকম হওয়া উচিত:

config zone
option name wan
option network 'wan wan6 wwan'
option input ACCEPT
option output ACCEPT
option forward REJECT
option masq 1
option mtu_fix 1

প্রকার রিবুট এবং রাস্পবেরি পাই একটি নতুন আইপি ঠিকানা দিয়ে পুনরায় বুট করার জন্য অপেক্ষা করুন: 192.168.38.1

ধাপ 3: প্যাকেজ আপডেট এবং ইনস্টল করুন

পরবর্তী, আপনাকে OpenWRT আপডেট করতে হবে। এটি করার জন্য, আপনি Pi এর অভ্যন্তরীণ Wi-Fi ধার করতে যাচ্ছেন এবং প্রাথমিকভাবে আপনার বিদ্যমান Wi-Fi নেটওয়ার্কের সাথে সংযোগ স্থাপন করুন। আপনাকে আপনার স্ট্যাটিক আইপি ঠিকানা পরিবর্তন করতে হতে পারে 192.168.38.2 অথবা সেই সীমার একটি অনুরূপ ঠিকানা যাতে আপনি সংযোগ করতে পারেন।

একবার সংযুক্ত হয়ে গেলে, আপনার Raspberry Pi এর IP ঠিকানাটি আপনার ব্রাউজারে টাইপ করুন OpenWRT অ্যাডমিন ড্যাশবোর্ডে প্রবেশ করতে। অ্যাক্সেস পেতে আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করুন, তারপরে যান নেটওয়ার্ক> ওয়্যারলেস আপনার বর্তমানে শুধুমাত্র একটি ওয়াই-ফাই ডিভাইস দেখা উচিত, তাই ক্লিক করুন স্ক্যান আপনার ওয়াই-ফাই নেটওয়ার্ক খুঁজে পেতে, তারপর নেটওয়ার্কে যোগ দিন যখন আপনি এটি খুঁজে পান

এর অধীনে আপনাকে আপনার Wi-Fi পাসওয়ার্ড লিখতে হবে WPA পাসফ্রেজ , আঘাত করার আগে জমা দিন।

আপনার ওয়াই-ফাই সংযোগের জন্য আপনার এখন সংযোগ সেটিংস দেখা উচিত। যাও উন্নত সেটিংস এবং আপনার সেট করুন কান্ট্রি কোড আপনার অবস্থানের সাথে মেলে; আপনার ওয়াই-ফাই অন্যথায় কাজ নাও করতে পারে।

SSH এর উপর নতুন IP ঠিকানা ব্যবহার করে আপনার Pi এর সাথে পুনরায় সংযোগ করুন (RSA নিরাপত্তা কী সতর্কতা গ্রহণ করা)। আপনাকে প্রথমে টাইপ করে আপনার ডিভাইস আপডেট করতে হবে:

opkg update

এই উপর নজর রাখুন, টোকা এবং অনুরোধ করা হলে.

ইউএসবি ওয়াই-ফাই ড্রাইভার ইনস্টল করা

একবার আপনি সমস্ত আপডেট ইনস্টল করলে আপনার USB ওয়াই-ফাই অ্যাডাপ্টারের জন্য আপনার প্রয়োজনীয় ড্রাইভার ইনস্টল করুন। আপনি যখন যাবেন তখন ওয়াই-ফাই হটস্পটগুলিতে সংযোগ করার জন্য এটি প্রয়োজন। আপনি ওপেনভিপিএন ব্যবহার করে ভিপিএন সংযোগের জন্য আপনার প্রয়োজনীয় সরঞ্জামগুলিও ইনস্টল করবেন ন্যানো , একটি সহজে ব্যবহারযোগ্য টার্মিনাল ফাইল এডিটর।

এখানেই আপনার পদ্ধতি পরিবর্তিত হতে পারে; আমার একটি RT2870 চিপসেট ওয়াই-ফাই অ্যাডাপ্টার ছিল, তাই আপনি যদি করেন তবে নিম্নলিখিত কমান্ডগুলিও কাজ করা উচিত:

opkg install kmod-rt2800-lib kmod-rt2800-usb kmod-rt2x00-lib kmod-rt2x00-usb kmod-usb-core kmod-usb-uhci kmod-usb-ohci kmod-usb2 usbutils openvpn-openssl luci-app-openvpn nano
ifconfig wlan1 up
reboot

যদি আপনার RT2870 চিপসেট ওয়াই-ফাই অ্যাডাপ্টার না থাকে, অথবা আপনি অনিশ্চিত থাকেন, তাহলে আপনার ওয়াই-ফাই অ্যাডাপ্টারে প্লাগ ইন করুন এবং SSH টার্মিনালে নিম্নলিখিতটি টাইপ করুন:

opkg install kmod-usb-core kmod-usb-uhci kmod-usb-ohci kmod-usb2 usbutils
lsusb

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

ধাপ 4: ওয়াই-ফাই অ্যাক্সেস পয়েন্ট সেট আপ করুন

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

ক্লিক করে আপনার অন্তর্নির্মিত ওয়াই-ফাই সেট আপ করুন যোগ করুন নিম্নলিখিতগুলি নিশ্চিত করুন:

  • মোড তৈরি এক্সেস পয়েন্ট
  • ESSID আপনার পছন্দের একটি নেটওয়ার্ক নাম সেট করা আছে; ডিফল্ট হল OpenWRT
  • অন্তর্জাল তৈরি ল্যান
  • অধীনে তারবিহীন নিরাপত্তা , জোড়া লাগানো তৈরি WPA2-PSK
  • চাবি একটি উপযুক্ত পাসওয়ার্ড সেট করা হয়

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

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

যদি এটি কাজ করে, আপনার পিসির সাথে ইথারনেট সংযোগ থেকে আপনার Pi সংযোগ বিচ্ছিন্ন করুন।

ধাপ 5: ভিপিএন এবং চূড়ান্ত পরিবর্তনগুলির সাথে সংযোগ করুন

আপনার Pi কে আপনার নির্বাচিত VPN প্রদানকারী এবং সার্ভারের সাথে সংযুক্ত করতে আপনার একটি OpenVPN কনফিগারেশন ফাইল (OVPN) প্রয়োজন হবে। আপনার যদি এটি থাকে তবে এটি আপনার পাইতে একটি এসসিপি ক্লায়েন্টের মতো আপলোড করুন WinSCP যেখানে আপনি আপনার অ্যাডমিন ব্যবহারকারীর নাম এবং পাসওয়ার্ডের সাথে সংযোগ করতে পারেন।

ফাইলটির নতুন নাম দিন vpnclient.ovpn এবং এটিতে আপলোড করুন

/etc/openvpn

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

cat

আপনার সন্নিবেশ করার সরঞ্জাম vpnclient.ovpn ফাইল, যেহেতু এটি ইতিমধ্যে জায়গায় আছে।

যত তাড়াতাড়ি আপনি এটি সম্পন্ন করবেন, আপনার ভিপিএন সংযোগ স্বয়ংক্রিয়ভাবে সক্রিয় হবে। আপনার বহির্গামী আইপি ঠিকানা পরিবর্তন হয়েছে তা পরীক্ষা করুন; যদি এটি না থাকে তবে আপনার পাই পুনরায় বুট করুন এবং আপনার সংযোগ সক্রিয় কিনা তা পরীক্ষা করুন।

এ গিয়ে এটি খুঁজুন ওপেনভিপিএন LuCI বিভাগ, অধীনে তালিকাভুক্ত সেবা ড্যাশবোর্ডের শীর্ষে। যদি এটি সংযুক্ত থাকে, vpnclient হিসাবে তালিকাভুক্ত করা হবে হ্যাঁ অধীনে শুরু হয়েছে কলাম।

ধাপ 6: পাবলিক ওয়াই-ফাইতে আপনার ডিভাইস নিবন্ধন করুন

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

এটির জন্য, আপনার USB ওয়াই-ফাই অ্যাডাপ্টারটিকে MAC ঠিকানার সাথে এমন একটি ডিভাইসের সাথে মিলিয়ে সেট করুন যা আপনি প্রথমে আপনার স্মার্টফোনের মতো একটি পাবলিক ওয়াই-ফাই নেটওয়ার্কের সাথে সংযোগ এবং প্রমাণীকরণের জন্য ব্যবহার করতে পারেন। একবার আপনার এটি হয়ে গেলে, টাইপ করুন:

nano /etc/init.d/wan-changer

সম্পাদনা উইন্ডোতে, নিম্নলিখিতগুলি যোগ করুন (আপনার MAC এর জন্য প্লেসহোল্ডার XX প্রতিস্থাপন করুন) এবং আঘাত করুন Ctrl + X, অনুসরণ করে এবং বাঁচানো.

#!/bin/sh /etc/rc.common
START=10
start() {
uci set wireless.@wifi-iface[1].macaddr='XX:XX:XX:XX:XX:XX'
uci commit network
}

অবশেষে, যখন আপনার পাই শুরু হয় তখন স্বয়ংক্রিয়ভাবে চালানোর জন্য স্ক্রিপ্ট সেট করতে নিম্নলিখিত কমান্ডগুলি চালান:

chmod +x /etc/init.d/wan-changer
/etc/init.d/wan-changer enable

সবকিছু ঠিক আছে কিনা তা পরীক্ষা করতে রিবুট করুন। আপনার ভিপিএন সংযোগ সঠিকভাবে কাজ করছে কিনা তা নিশ্চিত করার জন্য আপনার কোন ডিএনএস লিকের জন্যও পরীক্ষা করা উচিত। বেশিরভাগ ভিপিএন সরবরাহকারী একটি সরঞ্জাম সরবরাহ করে যা এটিতে সহায়তা করবে।

যেখানেই যান নিরাপদ ওয়াই-ফাই, গ্যারান্টিযুক্ত

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

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ইমেইল আসল নাকি নকল তা পরীক্ষা করার ays টি উপায়

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

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • নিরাপত্তা
  • DIY
  • ভ্রমণ
  • রাউটার
  • রাস্পবেরি পাই
  • DIY প্রকল্প টিউটোরিয়াল
লেখক সম্পর্কে বেন স্টকটন(22 নিবন্ধ প্রকাশিত)

বেন একজন যুক্তরাজ্যভিত্তিক প্রযুক্তি লেখক যিনি গ্যাজেট, গেমিং এবং সাধারণ জিকিনেসের প্রতি অনুরাগী। যখন তিনি লেখালেখিতে ব্যস্ত নন বা প্রযুক্তি নিয়ে ঝামেলা করেন না, তখন তিনি কম্পিউটিং এবং আইটিতে এমএসসি পড়ছেন।

বেন স্টকটন থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন
বিভাগ Diy