وی پی ان برای لینوکس

راه اندازی پراکسی با استفاده از ssh روی لینوکس و ویندوز

راه اندازی sshuttleو رفع تحریم و فیلترینگ
راه اندازی sshuttleو رفع تحریم و فیلترینگ

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

کافیه یه سرور خارج از کشور داشته باشید، با استفاده از sshuttleاز طریق ssh به سرور خارج از کشورتون متصل می شید و پس از اتصال، ترافیک شما از طریق همون سرور خارج کشورتون برقرار میشه و یه پراکسی راه انداختید 🙂

روش نصب رو برای سیستم عامل های مختلف لینوکسی و ویندوز در پایین آورده شده:

لینوکس اوبونتو و Debian stretch or later:

apt-get install sshuttle

Arch Linux:

pacman -S sshuttle

فدورا Fedora:

dnf install sshuttle

ویندوز استفاده از Pypi و sudo pip install sshuttle

برای سیستم های دیگر به مخزن گیت sshuttle یه سر بزنید.

حال برسیم به وصل شده به سرور خارجیمون و رد شدن ترافیک از اون سرور و دور زدن تحریم ها و فیلترینگ:

برای وصل شدن کافیست از دستور زیر استفاده کنید:

sshuttle --dns -x a.b.c.d -r sadegh_khan@a.b.c.d 0.0.0.0/0

به جای a.b.c.d از آی پی سرور خارجیتون استفاده کنید. به جای sadegh_khan هم اسم user اون سرور خارجی.

دقت داشته باشید معمولا ابتدا از شما یه رمز localمیخواد که رمز سیستم خودتون هست و بعدش یه رمز عبور برای سروری که میخواید به اون ssh بزنید.

توجه داشته باشید از اول هم گفتم قراره ssh بزنیمُ پس روی سرورخارجیتون ssh باید فعال و باز باشه.

با مقدار –dns تنظیم می کنید که DNSسیستم تون سرور خارجی بشه.