سعی کردم تو عنوان از کلمات مثل ف*لتر و اینجور چیزا استفاده نکنم . ولی خودتون می دونید جریان چیه دیگه . این مشکل خیلی جدیه و ویندوز و لینوکس هم نمی شناسه برا همین همیشه یه عده ای هستن که گوشی به دست میان طرفت ، که چیزی نداری تلگرام من وصل شه ؟

به نظرم نباید برای دسترسی به اینترنت هر نرم افزاری رو نصب کرد امکان اینکه برنامه جاسوسی نصب کرده باشید هست و پس حتما دقت کنید رو این موضوع . دو تا راه هست اولیش نصب تور هست تور در واقع کار اصلیش رفع کردن محدودیت های ما نیس ولی خب بعضی وقتا مجبور میشیم استفاده کنیم ( بعد از نصب تور سمت سایت های دارک وب نرید جیززه ! ) من نصب تور رو توضیح نمی دم چون تو این لینک آقای علی مولایی خوب و کامل از نصب تا اضافه کردن پل رو گفته و چیزی باقی نزاشته .ولی معمولا پل های تور زود به زود از کار می افته

روش دوم استفاده از سرویس های وی پی ان هست . که اینجا روش نصب protonvpn رو با هم انجام میدیم . چون پروتون پلن مجانی داره و به چنتا سرور از سه تا کشور موجود می تونید بدون پرداخت هزینه وصل بشید گزینه خوبی وگرنه سرویس های دیگه ای مثل نورد هم هست که خب پلن فرری ندارن.

اولین قدم اینکه یه اکانت تو سایتش باز کنید . البته در حالت عادی دسترسی به سایتش میسر نیست حالا یا مجبورید با تور یا افزونه های که واسه کروم هست یا با گوشی، بالاخره به یه روشی یه اکانت توش باز کنید .

قدم دوم نصب پایتون و openvpn

پایتون معمولا تو اکثر توزیع ها نصبه و همچنین به پکیج منیجر پایتون یعنی pip هم نیاز داریم .

sudo apt update 
sudo apt install python3 
sudo apt install python3-pip
sudo apt install openvpn 

خب حالا نوبت نصب خود پروتون هست . ولی باید ورژن خاصی رو نصب کنیم آخرین ورژن که من امتحانش کردم نمی تونست با api ارتباط بر قرار کنه . پس ورژن پایین تر رو نصب می کنیم البته مجبوریم یه قسمت از کدشم ادیت کنیم تا اوکی بشه

sudo pip3 install protonvpn-cli==2.2.2

خب حالا فایلی که تو مسیر زیر هست رو باز می کنیم . می تونید با ادیتور دلخواهتون اینکارو بکنید من از vim استفاده می کنم .

sudo vim /usr/local/lib/python3.x/dist-packages/protonvpn_cli/utils.py

شما باید ورژن پایتون خودتون جای گزین کنید به جای اون x .

خط ۲۷ که حاوی آدرس api پروتون هست به این شکل هست

api_domain = "https://api.protonvpn.ch"

url که اونجا هست رو می تونید پینگ بکنید اگه با موفقیت نوستید پینگ بکنید لازم نیس هیچ تغییر انجام بدید و اوصولا باید بدون مشکل کار کنه .

ping api.protonvpn.ch

ولی اگه نتونسید پینگش کنید باید این آدرس رو تغییر بدیم برای اینکه مطمئن بشیم آدرس جدید قابل دسترسی هست و آدرس جدیدم پنیگ کنید و اگه از سرور جوابی نگرفتید احتمالا isp تون بلاکش کرده و کلا بیخیال پروتون بشید . چون راه حلی براش ندارم

ping api.protonmail.ch

خیلی خب حالا کافیه محتوای متغییر که تو خط ۲۷ هست یعنی این

api_domain = "https://api.protonvpn.ch"

به این تغییر بدید

api_domain = "https://api.protonmail.ch"

فایل رو ذخیره کنید .

خب همون اول کار گفتم که تو سایت پروتون اکانت باز کنید .برید به قسمت اکانت و openvpn رو انتخاب کنید . که تو عکس هم مشخصه . در واقع به یوزرنیم و پسورد که اینجا هست احتیاج داریم .

protonvpn account

خب حالا یه ترمینال باز کنید و دستور زیرو برای وارد کردن اطلاعات کاربری تون بزنید

sudo protonvpn init

به ترتیب اول یوزنیم و بعد پسورد رو ازتون میخواد . بعد plan رو ازتون می پسه که معمولا همون گزینه یک یعنی مجانی هست پروتکلی که تمایل دارید با هش وصل بشد انتخاب کنید که دیفالت رو udp هست .

خب اگه همچی اوکی باشه باید این پیغامو نشون بده

Done! Your account has been successfully initialized.

خب دیگه حله با دستور زیر هم به سریع ترین سرورش کانکت میشین

sudo protonvpn c -f 
کپی بخش یا کل هر کدام از مطالب لینوکس ۹۸ تنها با کسب مجوز مکتوب امکان پذیر است.
وبلاگ لینوکس ۹۸ یک پروژه متن باز بوده و سورس آن در گیت‌هاب موجود است.