Shadowsocks در مقابل SOCKS5: آنها چه هستند و چرا به آنها نیاز دارید؟
علیرغم تمام تلاشهای شما برای آنلاین ماندن، بازیگران بدی مانند هکرها و دولتهای سرکش میتوانند سعی کنند به دادههای شخصی شما به صورت آنلاین دسترسی پیدا کنند.
در وهله اول، آنها ممکن است این کار را با ردیابی شما از طریق شما انجام دهند آدرس آی پی برای کشف مکان شما آنها همچنین ممکن است ترافیک وب شما را تجزیه و تحلیل کنند تا دریابند از چه سایت ها و برنامه هایی استفاده می کنید.
یکی از راه های عالی برای ایمن ماندن آنلاین استفاده از برخی از آنها است بهترین VPN خدماتی که می توانند یک تونل رمزگذاری شده ایمن برای ایمن نگه داشتن ترافیک وب شما ایجاد کنند. با این حال، برخی VPN رایگان نمی توان به خدمات اعتماد کرد، زیرا ممکن است اطلاعات شخصی شما را بفروشند یا شما را مجبور به تماشای تبلیغات برای دسترسی به سرورهایشان کنند.
برخی ممکن است نتوانند به یک VPN قابل اعتماد و قابل اعتماد دسترسی داشته باشند – چه به دلیل بودجه یا قوانین سانسور دولتی. اگر سعی نکنید ترافیک وب خود را پنهان کنید، استفاده از VPN نیز ممکن است زیاد باشد – به عنوان مثال، تغییر آدرس IP خود و استفاده از پخش VPN برای دسترسی به سیستم عامل های محدود جغرافیایی مانند نتفلیکس از خارج از کشور خود.
اینجاست که SOCKS5 می تواند مفید واقع شود.
SOCKS5 چیست؟
SOCKS5 نسخه ایمن تر از پروتکل اینترنتی SOCKS است که برای هدایت ترافیک از یک دستگاه “مشتری” از طریق یک سرور پروکسی. این به مشتری اجازه میدهد تا خود را با سرور احراز هویت کند، چه از طریق استفاده از نام کاربری و رمز عبور یا از طریق یک API.
VPN ها از پروکسی های SOCKS5 استفاده می کنند، زیرا آنها یک راه بسیار آسان برای پنهان کردن آدرس IP شما هستند. هنگامی که دستگاه شما به یک پروکسی SOCKS5 متصل می شود، به طور تصادفی یک آدرس IP ایجاد می کند، سپس ترافیک شما را از آنجا ارسال می کند. از آن به بعد، هر بازیگر بدی که بر اتصال شما نظارت میکند، تنها میتواند آن را تا آنجا ردیابی کند پروکسی.
این امر مخفی کردن موقعیت مکانی واقعی شما را بسیار آسانتر میکند و اگر پروکسی در کشور دیگری قرار دارد، ممکن است بتوانید به خدمات خاص مکان مانند پخش ویدیو یا سایتهای خبری دسترسی داشته باشید. انجام این کار از طریق یک پروکسی SOCKS5 نیز می تواند بسیار سریعتر از استفاده از VPN باشد، زیرا هیچ لایه رمزگذاری چندگانه ای وجود ندارد.
با این حال این نیز یک ضعف SOCKS5 است، زیرا پروتکل ترافیک شما را رمزگذاری نمی کند. این بدان معناست که هر کسی که به سوابق اتصال شما دسترسی داشته باشد، همچنان میبیند که از کدام سایتها بازدید کردهاید، از کدام برنامهها استفاده میکنید و هر دادهای را که ارسال کردهاید که در «مشخص» است، مشاهده خواهد کرد. این کمتر از حد ایده آل برای افرادی است که می خواهند داده های وب خود را خصوصی نگه دارند، به ویژه آنهایی که در کشورهایی زندگی می کنند که اینترنت سانسور شده است.
اینجاست که Shadowsocks وارد می شود.
Shadowsocks چیست؟
Shadowsocks یک پروتکل رمزگذاری اینترنت منبع باز و رایگان است. این تقریباً به همان روش SOCKS5 عمل می کند زیرا می تواند مانند یک سرور سنتی عمل کند و خدمات پروکسی را ارائه دهد.
با این حال، Shadowsocks به خودی خود یک سرور پروکسی نیست. اما راهی برای اتصال ایمن به پراکسی های موجود SOCKS5 ارائه می دهد.
این به شما امکان می دهد بهترین های هر دو دنیا را داشته باشید. آدرس IP شما مخفی می ماند و ترافیک شما نیز مخفی می ماند. این امر تشخیص وبسایتها یا برنامههای خاصی را که استفاده میکنید بسیار دشوار میکند. Shadowsocks همچنین کنترل گرانول را ارائه می دهد، به این معنی که شما می توانید از آن فقط برای خدمات خاصی مانند دسترسی به وب سایت های رسانه های خبری غربی استفاده کنید.
هر کسی که به اتصال کاربران Shadowsocks دسترسی داشته باشد، فقط ترافیک وب HTTPS معمولی را حتی با استفاده از تکنیکهای نظارت پیشرفته مانند بازرسی بسته عمیق شناسایی میکند. ترافیک با استفاده از رمزگذاری AEAD (رمزگذاری تأیید شده با داده های مرتبط) رمزگذاری می شود.
این به Shadowsocks برتری نسبت به VPN ها برای افرادی که در کشورهایی زندگی می کنند که اینترنت را سانسور می کنند، می دهد. در حالی که بسیاری از چنین کشورها VPN ها را از فروشگاه های برنامه دستگاه ها ممنوع می کنند، هر کسی می تواند مشتری Shadowsocks را دانلود و راه اندازی کند.
ممکن است به همین دلیل باشد که دولت چین با کد برنامهنویس اصلی «clowwindy» تماس گرفته و دستور داده است تا کد مشتری و سرور Shadowsocks را از Github خارج کند. با این حال، دیگران این کد را در Github بازنشر کرده و آن را به زبان های برنامه نویسی دیگری مانند Rust و Python در دسترس قرار داده اند.
کدام بهتر است: SOCKS5 یا Shadowsocks؟
هدف واقعی استفاده از Shadowsocks یا پروکسی SOCKS5 به تنهایی این است که آدرس IP خود را ایمن نگه دارید بدون اینکه مشخص شود که سعی دارید ترافیک وب خود را پنهان کنید.
این می تواند یک مزیت در حوزه های قضایی باشد که در آن استفاده از یک شبکه خصوصی مجازی بدون خطر مجازات برای پنهان کردن ترافیک وب شما دشوار (یا حتی غیرممکن) است. چه توسط Shadowsocks ایمن شده باشد و چه در حال حاضر، یک پروکسی SOCKS5 همچنین جایگزین ارزانتری برای VPNها در زمانی که بودجه آنقدر زیاد نمیشود، ارائه میکند.
با این حال، نه Shadowsocks و نه SOCKS5 نمی توانند همان سطح امنیت و حریم خصوصی را به شما ارائه دهند. در وهله اول، VPN ها تمام ترافیک وب را به صورت خودکار رمزگذاری می کنند و معمولاً به شما امکان می دهند از بین انواع مختلف انتخاب کنید سرورهای VPN. همچنین میتوانید از VPN برای به اشتراک گذاشتن منابع شبکه استفاده کنید، و به طور موثر به رایانههای راه دور اجازه میدهند تا با هم به عنوان یک LAN (شبکه محلی) عمل کنند. این توسط Shadowsocks یا SOCKS5 پشتیبانی نمی شود.
بر خلاف Shadowsocks، برخی از خدمات شامل a سوئیچ کشتن VPN، که در صورت عدم برقراری اتصال ایمن یا قطع شدن در حین استفاده، تمام ترافیک اینترنت را متوقف می کند. این باعث میشود کاربران از آنلاین شدن غافل از اینکه ترافیک آنها دیگر محافظت نمیشود، جلوگیری کند.
در حالی که پروتکل های VPN به خودی خود نمی توانند این واقعیت را پنهان کنند که شما از یکی استفاده می کنید، همچنان می توانید خطر شناسایی آن را کاهش دهید.
ساده ترین راه برای انجام این کار استفاده از VPN با a است آدرس IP اختصاصی. این برخی از مزایای استفاده از پروکسی SOCKS5 را فراهم می کند، زیرا هیچ خطری وجود ندارد که به دلیل سوء استفاده از آدرس IP شما توسط شخص دیگری از یک سرویس منع/بلاک شوید. برخی از وب سایت ها همچنین آدرس های IP شناخته شده را برای VPN ها مسدود می کنند، که اگر یک IP اختصاصی داشته باشید، احتمال کمتری وجود دارد.
اگر VPN شما پشتیبانی می کند وایرگارد پروتکل، شما می توانید استفاده کنید فناوری مبهم سازی VPN و با ترکیب آن با Shadowsocks در برابر بازرسی عمیق بسته مقاومت کنید.
#Shadowsocks #در #مقابل #SOCKS5 #آنها #چه #هستند #چرا #به #آنها #نیاز #دارید