با سلام، مطمینا تو این دوره هممون درگیر فیلتر شکن و 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سیستم تون سرور خارجی بشه.
Leave a Reply