VPN بخش مهمی از حریم خصوصی و امنیت آنلاین است. در اینجا نحوه راه اندازی VPN در Raspberry Pi با OpenVPN آورده شده است.
VPN یا شبکه خصوصی مجازی یکی از مهمترین ابزارها برای حفظ حریم خصوصی و امنیت آنلاین شماست. VPN ها برای سیستم های Windows، macOS و Linux و همچنین دستگاه های تلفن همراه در دسترس هستند.
به این ترتیب، به لطف OpenVPN می توانید VPN را روی Raspberry Pi خود نصب کنید. این برای جلوگیری از سانسور، مسدود کردن منطقه هنگام پخش ویدیو، و کارهای مختلف دیگر مفید است.
در اینجا همه چیزهایی است که باید در مورد نصب VPN در Raspberry Pi بدانید.
چرا Raspberry Pi شما به VPN نیاز دارد؟
دلایل خوبی برای استفاده از VPN در Raspberry Pi وجود دارد. همه اینها در نهایت به حریم خصوصی کاربر خلاصه می شود. به طور خلاصه، یک سرویس گیرنده VPN داده ها را از رایانه یا تلفن همراه شما رمزگذاری می کند و آن را از طریق یک سرور VPN ارسال می کند.
از این نقطه ناشناس، فعالیت آنلاین شما پنهان می شود.
اگر از Raspberry Pi خود به عنوان مرکز رسانه Kodi استفاده می کنید، یک VPN ممکن است مسدود کردن منطقه به سبک Netflix را دور بزند. همچنین میتواند سانسور و هر چیز دیگری را که دسترسی شما به رسانه را مسدود میکند، رفع کند.
به عنوان مثال، برای دسترسی به iPlayer BBC از ایالات متحده، به VPN نیاز دارید. با اتصال به سرور VPN مستقر در بریتانیا، می توانید برنامه تلویزیونی مورد علاقه خود را پخش کنید.
الزامات یک VPN در Raspberry Pi
برای استفاده از VPN در Raspberry Pi به موارد زیر نیاز دارید:
- Raspberry Pi 2 یا بالاتر. مدل های قبلی با رمزگذاری مشکل دارند (این راهنما با Raspberry Pi 400 آزمایش شده است)
- حساب VPN که از OpenVPN پشتیبانی می کند (این راهنما با NordVPN آزمایش شده است)
- صفحه کلید و مانیتور در صورت عدم استفاده از SSH
- اگر از SSH استفاده میکنید، به نرمافزار مناسب روی رایانه شخصی خود نیاز دارید: کاربران ویندوز میتوانند از PuTTY یا پشتیبانی از SSH داخلی PowerShell استفاده کنند، لینوکس و مک دارای عملکرد SSH بومی از طریق ترمینال هستند.
اگر در حال پخش ویدیو هستید، اشتراک VPN پولی ترجیح داده می شود.
VPN های رایگان نیز در دسترس هستند
، اما کمتر برای پخش جریانی مناسب هستند.
SSH همچنین باید در Pi فعال باشد. راهنمای ما برای راه اندازی SSH در Raspberry Pi نحوه انجام این کار را توضیح می دهد.
OpenVPN چیست؟
OpenVPN یک سیستم VPN منبع باز است.
توسط اکثر سرویس های VPN که از OpenSSL برای رمزگذاری استفاده می کنند پشتیبانی می شود و با نصب ساده و فایل های پیکربندی مناسب قابل تنظیم است.
اکثر VPN ها مشتریان دسکتاپ و موبایل را ارائه می دهند. از آنجایی که این ها معمولاً روی Raspberry Pi کار نمی کنند، شما به یک جایگزین نیاز دارید. از آنجا که OpenVPN را می توان از ترمینال مدیریت کرد، می توانید VPN را در Raspberry Pi بدون برنامه اختصاصی مدیریت کنید.
اگر تعجب می کنید، OpenVPN برای استفاده در سیستم های دیگر نیز در دسترس است. اگر روتر شما با سرویسهای VPN اشتراکی سازگار بود، از فایلهای پیکربندی OpenVPN استفاده میکردید.
یک VPN را در Raspberry Pi خود راه اندازی کنید
مراحل این راهنما فرض می کند که از Raspberry Pi OS یا سیستم عامل لینوکس دیگری مبتنی بر دبیان استفاده می کنید.
این یک روش ساده برای اجرای VPN در Raspberry Pi شما بدون توجه به سیستم عامل یا تصویر دیسک است.
یا با باز کردن یک ترمینال در Raspberry Pi یا اتصال از طریق SSH شروع کنید.
اولین کاری که باید انجام دهید (بسته به ارائه دهنده VPN خود، بنابراین صفحات پشتیبانی آنها را بررسی کنید) غیرفعال کردن IPv6 است. در ترمینال وارد شوید
sudo nano /etc/sysctl.conf
به پایین فایل متنی بروید و خطوط زیر را اضافه کنید:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
net.ipv6.conf.tuno.disable_ipv6=1
می بایست شبیه به این باشه:
Ctrl+X را برای ذخیره و Y را برای تایید فشار دهید. IPv6 اکنون غیرفعال است.
سپس OpenVPN را نصب کنید:
sudo apt install openvpn
پس از اتمام، دستور راه اندازی مجدد را صادر کنید:
sudo reboot
هنگامی که Pi شما راه اندازی مجدد شد، فایل های OpenVPN را از ارائه دهنده VPN خود دانلود کنید. اکثریت قریب به اتفاق خدمات از OpenVPN پشتیبانی می کنند. این را می توان در پنجره مرورگر شما یا در رایانه دیگری انجام داد و از طریق یک دستگاه USB کپی کرد.
همچنین می توانید با استفاده از wget دانلود کنید. به عنوان مثال، من یک فایل پیکربندی OpenVPN ارائه شده توسط NordVPN را تنظیم کردم. OpenVPN از شما می خواهد که از دایرکتوری openvpn برای فایل های پیکربندی استفاده کنید، بنابراین دایرکتوری را تغییر دهید:
cd /etc/openvpn
برای فایلهای پیکربندی NordVPN OpenVPN، از:
sudo wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip
به طور طبیعی، با VPN خود برای مکان صحیح فایل های پیکربندی OpenVPN آن بررسی کنید. برخی از VPN ها (مانند ExpressVPN) فایل های پیکربندی را به عنوان بارگیری جداگانه ارائه می دهند. اگر می خواهید به طور منظم از همان سرور در یک مکان خاص استفاده کنید، این می تواند در زمان صرفه جویی کند.
برای از حالت فشرده خارج کردن فایل های پیکربندی:
unzip ovpn.zip
پس از باز شدن این فایل ها، دستور run را صادر کنید:
sudo openvpn your_ovpn_configuration_file.ovpn
از شما خواسته می شود نام کاربری و رمز عبور VPN خود را وارد کنید، بنابراین آنها را وارد کنید.
ظرف چند لحظه، اتصال VPN باید برقرار شود و از یک تجربه کاملا خصوصی Raspberry Pi Kodi لذت خواهید برد. شما آماده رفتن بدون منطقه هستید!
قطع و تغییر به سرور VPN متفاوت
اگر می خواهید VPN را قطع کنید، باید Ctrl + C را فشار دهید تا جلسه پایان یابد. برای اتصال به سرور دیگری، به سادگی دستور قبلی را تکرار کنید، اما با یک فایل پیکربندی متفاوت. هر اتصال به نام کاربری و رمز عبور نیاز دارد تا وارد شود.
VPN با مشتری Raspberry Pi
برخی از سرویسهای VPN بهجای آشفتگی در ترمینال، یک برنامه مشتری برای کاربران Raspberry Pi ارائه میکنند. این مانند استفاده از یک سرویس گیرنده VPN در رایانه شخصی ویندوز است و به دانلود فایل های پیکربندی OpenVPN شما متکی نیست.
ما سه VPN پیدا کرده ایم که یک برنامه مشتری Raspberry Pi ارائه می دهند. با نصب این، می توانید به راحتی سروری را که می خواهید از طریق آن به اینترنت دسترسی داشته باشید، انتخاب کرده و به آن متصل شوید.
- ProtonVPN: این VPN دارای سرورهایی در 67 کشور است که برای دسترسی به جریان، P2P و Tor مناسب است [AFF LINK]
- NordVPN: یکی از بزرگترین VPN های موجود، با سرورها در 60 کشور
- دسترسی به اینترنت خصوصی: یک VPN سریع با سرورهای بیش از 80 کشور، PIA برای رفع انسداد Netflix نامناسب است، اما دارای نقاط قوت دیگری است.
اگر به دسترسی سریع به VPN نیاز دارید، استفاده از یکی از این راه حل ها ایده آل است.
Raspberry Pi خود را با VPN خصوصی کنید
Raspberry Pis قدیمی تر نمی تواند VPN را مدیریت کند. رمزگذاری و رمزگشایی داده که مورد نیاز است، سرعت بردهای قدیمی را کند می کند. حتی Raspberry Pi 2 هم تحت تاثیر قرار گرفته است، اما قابل استفاده باقی می ماند.
بهترین نسخه برای VPN Raspberry Pi 3 و 4 است. مدل 8 گیگابایتی Raspberry Pi 4 مخصوصاً برای اجرای VPN ایده آل است.
چه از OpenVPN استفاده کنید یا یک کلاینت VPN، راهی برای دسترسی به VPN از Raspberry Pi وجود دارد.