چند وقتیه دارم از shadowsocks استفاده میکنم و راحت و مطمئن بوده. این پروتکل رمزنگاری آزاد (و در نتیجه متنباز) رو یک توسعهدهندهی چینی، به هدف دور زدن سانسور شدید و گستردهی اینترنت کشور چین بوجود آورده و کاربران چینی بسیاری داره. با استفاده از یک کارخواه و پس از اتصال به کارساز پراکسی SOCKS5، یک پراکسی ایمن و غیرقابل شنود برای عبور اطلاعات ساخته میشه.
لازمه تنظیمات رو از کارسازهای ارائه دهنده دریافت کنید. سرورهای رایگان هم وجود دارن. مثلاً از
اینجا میتونید یک اتصال رایگان از سرور با موقعیت آمریکا بگیرید. بدون محدودیت پهنای باند و ترافیک. تنها نکتهی منفی اینه که بعد از ۱ هفته، باید دوباره کانفیگ جدید بگیرید و تنظیم کنید.
برای گرفتن کانفیگ، ابتدا از صفحهی سایت روی copy shadowsocks to clipboard کلیک کنید و سپس داخل هر کلاینتی که دارید، add connection from URI کنید و لینک رو paste کنید. راههای دیگهای هم هست مثل خوندن کد Qr.
من از کلاینت Shadowsocks-Qt5 استفاده میکنم و عملکردش خوبه. موجود در مخازن رسمی آرچ لینوکس و همچنین مخزن flathub. در صورت نیاز میتونید با flatpak نصبش کنید:
تصویری از محیط برنامه:
این برنامه یک تونل socks5 به سمت کارساز ایجاد میکنه و برای رد کردن ترافیک از این تونل، یک پراکسی داخلی و محلی در سیستم کاربر میسازه. هنگام تنظیم اتصال باید برای این پراکسی local، آدرس و نوع و درگاه (دلخواه) تنظیم کنید. من HTTPS و پورت 1080 تنظیم کردم. پس یک پراکسی داخلی در سیستم ساخته میشه که میتونم از آدرس 127.0.0.1:1080 ازش استفاده کنم:
در آخر هم داخل تنظیمات network manager توزیعتون (یا هر جای دیگه که لازم دونستید) یک پراکسی HTTPS تعریف کنید با آدرس 127.0.0.1 و درگاه 1080 :
* با استفاده از ابزار proxychains میتونید هر برنامهی دلخواه یا حتی دستورات اجرایی در ترمینال رو از این پراکسی داخلی رد کنید.
* به کمک
این افزونهی گنوم قادرید تنظیم کردن پراکسی را از منوی گنوم انجام دهید. برای فعال کردن، Manual و برای غیرفعال کردن پراکسی، None را انتخاب کنید:
چند تا سرور رایگان سالم معرفی میکنم که خودم دائم ازشون استفاده میکنم:
فرانسه:
https://sshstores.net/shadowsocks/netherland/nl1-ssآمریکا:
https://akunssh.net/create/shadowsocks-7-us-accountآمریکا:
https://digitalssh.net/create/shadowsocks-7-us-account