আপনি যদি পাবলিক ওয়াই-ফাই নেটওয়ার্কে নিরাপদে ইন্টারনেট সার্ফ করতে চান বা আপনি যদি দেশের বিধিনিষেধ এড়াতে চান, উদাহরণস্বরূপ, আপনি যখন বিদেশে থাকেন তখন সম্প্রচার মিস করতে চান তাহলে একটি VPN সংযোগ অত্যন্ত গুরুত্বপূর্ণ। একটি রাস্পবেরি পাই আপনাকে সাহায্য করতে পারে। আমরা মিনি কম্পিউটারটিকে একটি VPN রাউটার এবং VPN সার্ভারে পরিণত করি।
আপনি এটিকে অন্য একটি VPN রাউটারের সাথে সংযুক্ত রাখতে পারেন, যাতে আপনি বিদেশী স্ট্রীম দেখার জন্য বাড়িতে আপনার অন্যান্য ডিভাইসগুলিকে রাস্পবেরি পাইয়ের সাথে সংযুক্ত করতে পারেন, উদাহরণস্বরূপ।
01 VPN রাউটার
আপনি যদি একটি VPN ব্যবহার করতে চান তবে আপনাকে প্রতিটি ডিভাইসে এটি কনফিগার করতে হবে (এছাড়াও মৌলিক VPN কোর্সটি দেখুন)। আপনি যদি ঘরের একাধিক ডিভাইসে দেশের বিধিনিষেধ এড়াতে চান তবে এটি কষ্টকর। এজন্য আমরা একটি ভিন্ন পদ্ধতির প্রস্তাব করি: আমরা একটি রাস্পবেরি পাইকে একটি বেতার অ্যাক্সেস পয়েন্টে পরিণত করি। তারপরে আমরা পাইতে একটি VPN সংযোগ সেট আপ করি, যাতে অ্যাক্সেস পয়েন্টের মাধ্যমে সার্ফিং করা যেকোনো ডিভাইস স্বয়ংক্রিয়ভাবে VPN-এ থাকে। আপনার একটি ইউএসবি ওয়াইফাই অ্যাডাপ্টার দরকার যা রাস্পবেরি পাই এর সাথে সামঞ্জস্যপূর্ণ।
02 অ্যাক্সেস পয়েন্ট
প্রথমে, আমরা আমাদের পাই থেকে একটি বেতার অ্যাক্সেস পয়েন্ট তৈরি করব। এর জন্য আমরা টর রাউটার হিসাবে রাস্পবেরি পাই এর আগের ওয়ার্কশপটি উল্লেখ করি। কর্মশালার প্রথম 12টি ধাপে ব্যাখ্যাটি অনুসরণ করুন। একবার আপনি এই সমস্ত পদক্ষেপগুলি সঠিকভাবে সম্পন্ন করার পরে, আপনার Pi এর SSID-এ একটি বেতার ডিভাইসের সাথে সংযোগ করার চেষ্টা করুন৷ আপনার যদি কোনো সমস্যা থাকে, তাহলে আপনার Wi-Fi অ্যাডাপ্টার Pi-এ সমর্থিত কিনা এবং আপনাকে অন্য ড্রাইভার ডাউনলোড করতে বা বিশেষ কনফিগারেশন ধাপগুলি সম্পাদন করতে হতে পারে কিনা তা দেখতে এখানে পরীক্ষা করুন।
03 টর সরান
আপনি যদি আগের ওয়ার্কশপে আপনার রাস্পবেরি পাইকে টর রাউটারে পরিণত না করে থাকেন, তাহলে ধাপ 5 এ যান। অন্যথায়, তারপর থেকে আমাদের আরও কয়েকটি ধাপ পূর্বাবস্থায় ফেরাতে হবে। প্রথমে, টর সফ্টওয়্যারের পরিবর্তে ইথারনেট ইন্টারফেসের মাধ্যমে সরাসরি যাওয়ার জন্য আমরা Wi-Fi নেটওয়ার্কে সংযোগ স্থাপন করি। আমরা পুরানো NAT নিয়মগুলি দিয়ে সরিয়ে ফেলি sudo iptables -F এবং sudo iptables -t nat -F. এবং আমরা টর সফ্টওয়্যারটি দিয়ে সরিয়ে ফেলি sudo apt-get remove tor.
04 টর অপসারণ (2)
তারপরে আমরা নিম্নলিখিত কমান্ডগুলির সাথে নতুন NAT নিয়মগুলি প্রবেশ করি: sudo iptables -t nat -একটি পোস্টউটিং -o eth0 -j মাস্কেরেড, sudo iptables -A FORWARD -i eth0 -o wlan0 -m রাষ্ট্র - রাষ্ট্র সম্পর্কিত, প্রতিষ্ঠিত -j স্বীকার করুন এবং sudo iptables -A FORWARD -i wlan0 -o eth0 -j স্বীকার করুন. এর সাথে কনফিগারেশনটি সংরক্ষণ করুন sudo sh -c "iptables-save > /etc/iptables.ipv4.nat". পূর্ববর্তী কর্মশালায় আমরা ইতিমধ্যে নিশ্চিত করেছি যে আপনি যখন আপনার Pi বুট করবেন তখন সেই কনফিগারেশনটি পড়া হয়েছে। এখন আমরা পূর্ববর্তী ওয়ার্কশপের সমস্ত টর-নির্দিষ্ট দিকগুলিকে পূর্বাবস্থায় ফিরিয়ে এনেছি।