FA
Bebra را امتحان کنیدامتحان کنید

مبانی

VPN و پروکسی چه فرقی دارند و هر کدام کجا به کار می‌آید

Kirill Zimin Kirill Zimin

9 دقیقه مطالعه

VPN یا پروکسی
فهرست مطالب
  1. پروکسی هر بار برای یک برنامه کار می‌کند
  2. VPN کل دستگاه را پوشش می‌دهد
  3. رمزگذاری و آنچه در مسیر دیده می‌شود
  4. ترافیک شما در نهایت به دست چه کسی می‌رسد
  5. سرعت چطور؟
  6. چهار موقعیت روزمره
  7. جایگاه Bebra در این میان
  8. پرسش‌ها و پاسخ‌ها

در Telegram فیلدی برای آدرس پروکسی هست، در مرورگر و تنظیمات Wi-Fi هم همین‌طور، اما VPN معمولاً به شکل برنامه‌ای جداگانه می‌آید. هر دو شما را از طریق سرور شخص دیگری به اینترنت می‌برند، برای همین انتخاب بین VPN و پروکسی ممکن است مثل شیر یا خط به نظر برسد. اما این‌طور نیست. پروکسی فقط همان‌جایی کار می‌کند که تنظیمش کرده‌اید، یعنی در یک برنامه یا یک شبکه، و همیشه هم رمزگذاری نمی‌کند. VPN ترافیک کل دستگاه را می‌گیرد و تا خود سرور رمزگذاری می‌کند.

پروکسی هر بار برای یک برنامه کار می‌کند

سرور پروکسی برنامه‌ای است که روی رایانه شخص دیگری اجرا می‌شود. درخواست را از برنامه شما می‌گیرد، آن را برای سایت تکرار می‌کند و پاسخ را به شما برمی‌گرداند. آدرس و پورت پروکسی را در تنظیمات مرورگر، یک برنامه یا کل سیستم‌عامل وارد می‌کنید. هر برنامه فقط چیزی را از طریق پروکسی می‌فرستد که برایش تنظیم شده و هر چیز دیگری روی دستگاه همچنان مستقیم و با آدرس واقعی شما وصل می‌شود.

واژه «پروکسی» به چند چیز کاملاً متفاوت گفته می‌شود.

  • پروکسی HTTP درخواست‌های وب را منتقل می‌کند. سایت‌های HTTPS از طریق آن هم کار می‌کنند، اما مسیر بین شما و پروکسی معمولاً رمزگذاری نمی‌شود.
  • پروکسی SOCKS5، اگر برنامه از آن پشتیبانی کند، چیزی بیش از صفحه‌های وب را هم منتقل می‌کند، اما این یکی هم چیزی را رمزگذاری نمی‌کند.
  • پروکسی شفاف را مدیر شبکه اداره یا دانشگاه راه می‌اندازد. کسی آن را روی دستگاه خودش تنظیم نمی‌کند و خیلی‌ها حتی نمی‌دانند وجود دارد، در حالی که ترافیک کل شبکه را فیلتر یا کش می‌کند.
  • پروکسی درون‌برنامه‌ای در تنظیمات یک برنامه قرار دارد. پروکسی Telegram از همین نوع است. Telegram می‌تواند از SOCKS5 یا پروکسی‌های MTProto خودش استفاده کند و این تنظیم روی هیچ برنامه دیگری اثری ندارد.

VPN کل دستگاه را پوشش می‌دهد

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

رمزگذاری بخشی از خود اتصال است، نه گزینه‌ای که ممکن است یادتان برود تیکش را بزنید. در مقاله VPN چگونه کار می‌کند یک درخواست را از ارائه‌دهنده اینترنت و سرور تا سایت دنبال کرده‌ایم و نشان داده‌ایم سایت در نهایت چه می‌بیند.

رمزگذاری و آنچه در مسیر دیده می‌شود

پروکسی HTTP و SOCKS5 هیچ‌کدام از خودشان رمزگذاری‌ای اضافه نمی‌کنند. اگر صفحه‌ای بدون HTTPS را از طریق یکی از آن‌ها باز کنید، صاحب Wi-Fi، ارائه‌دهنده اینترنت و خود پروکسی همه می‌توانند آن را بخوانند. در سایت‌های HTTPS محتوای صفحه محافظت می‌شود، اما نام سایت همچنان بدون رمزگذاری منتقل می‌شود، چون پروکسی باید بداند درخواست را به کجا بفرستد.

موضوع دیگر DNS است. دستگاه پیش از باز کردن سایت می‌پرسد آن سایت روی کدام آدرس IP است. با SOCKS5 ممکن است برنامه این سؤال را بیرون از پروکسی بپرسد و در نتیجه ارائه‌دهنده اینترنت نام سایت‌ها را ببیند، هرچند خود صفحه‌ها از واسطه عبور می‌کنند. مرورگر Firefox از نسخه 128 (سال 2024) به‌طور پیش‌فرض DNS را از پروکسی SOCKS5 می‌فرستد، اما بسیاری از برنامه‌های دیگر این کار را نمی‌کنند، پس بهتر است بررسی کنید.

برخی پروکسی‌ها، مثل پروکسی‌های HTTPS و پروتکل‌هایی مانند Shadowsocks، مسیر بین شما و خودشان را رمزگذاری می‌کنند. اما این ویژگی یک سرویس خاص است و کلمه «پروکسی» در توضیحاتش چیزی درباره آن نمی‌گوید. VPN امروزی مسیر بین دستگاه شما و سرور را رمزگذاری می‌کند، پس ارائه‌دهنده اینترنت فقط اتصال به یک سرور را می‌بیند.

ترافیک شما در نهایت به دست چه کسی می‌رسد

هر واسطه‌ای صاحبی دارد که می‌تواند ببیند درخواست‌هایتان به چه سایت‌هایی می‌رود. پروکسی و VPN در این مورد فرقی ندارند. پس خود فناوری کمتر از این پرسش اهمیت دارد که این درخواست‌ها را به چه کسی می‌سپارید.

پرخطرترین انتخاب، پروکسی عمومی رایگانی است که از فهرست‌هایی برداشته‌اید که در اینترنت دست‌به‌دست می‌شوند. پژوهشگرانی از یونان، قبرس و آمریکا دو ماه هزاران پروکسی باز HTTP را بررسی کردند و نتایجشان را در سال 2018 در کنفرانس امنیتی NDSS ارائه دادند. آن‌ها دریافتند 38 درصد پروکسی‌ها صفحه‌هایی را که از آن‌ها می‌گذشت به شکلی تغییر می‌دادند. بیشتر تغییرها بی‌خطر بودند، اما 5.15 درصد پروکسی‌ها تبلیغ تزریق می‌کردند، کدی برای ردیابی بازدیدکنندگان اضافه می‌کردند یا افراد را به صفحه‌های حاوی بدافزار هدایت می‌کردند. فهرست به شما نمی‌گوید چه کسی چنین سروری را اداره می‌کند یا هزینه‌اش از کجا درمی‌آید.

از نظر فنی، سرویس VPN همان‌قدر می‌بیند که صاحب پروکسی. فرق در این است که این سرویس شرکتی با برنامه، تیم پشتیبانی و شرایط استفاده است که آگاهانه انتخابش می‌کنید، نه آدرسی تصادفی از یک جدول.

سرعت چطور؟

سرعت خیلی بیشتر به سرور بستگی دارد تا به فناوری. یک پروکسی رایگان پرترافیک در قاره‌ای دیگر تقریباً حتماً از VPN با سروری نزدیک عقب می‌ماند، در حالی که یک پروکسی خوب در کشور همسایه تقریباً حس نمی‌شود. رمزگذاری VPN هم زمان می‌برد، اما در گوشی‌ها و لپ‌تاپ‌های امروزی در مقایسه با تأخیری که فاصله ایجاد می‌کند ناچیز است.

چیزی که بیشتر حس می‌کنید، دامنه اثر است. پروکسی فقط برنامه‌ای را درگیر می‌کند که در آن تنظیمش کرده‌اید، پس پروکسی کند فقط یک مرورگر را کند می‌کند. VPN همه ترافیک شما را می‌گیرد و اگر سرور دور باشد، همه‌چیز با هم کند می‌شود، حتی چیزهایی که اصلاً نمی‌خواستید از آن عبور کنند. انتخاب کشوری نزدیک و تعریف استثناها، که در ادامه توضیح داده‌ایم، این مشکل را حل می‌کند.

چهار موقعیت روزمره

ارائه‌دهنده اینترنت سایتی را مسدود کرده است

اگر مسدودسازی بر اساس آدرس سایت باشد، پروکسی‌ای که در مرورگر تنظیم کرده‌اید کارتان را راه می‌اندازد. اما فیلتری که ترافیک را بررسی می‌کند، می‌تواند نام سایت را درون اتصال رمزگذاری‌نشده پروکسی ببیند و آن را هم مسدود کند. برنامه همان سرویس در گوشی‌تان هم از پروکسی مرورگر خبر ندارد. با VPN هم مرورگر و هم برنامه‌ها به مقصد می‌رسند.

شبکه Wi-Fi رایگان در هتل یا ایستگاه قطار

اینجا جای VPN است. پروکسی مرورگر برای ایمیل، پیام‌رسان‌ها یا هر چیزی که در پس‌زمینه اجرا می‌شود کاری نمی‌کند. با VPN، صاحب هات‌اسپات فقط می‌بیند دستگاه شما با یک سرور در ارتباط است و نمی‌داند از چه سرویس‌هایی استفاده می‌کنید.

سرویسی که کشور دیگری می‌خواهد

فرض کنید در سفر هستید و به سایتی نیاز دارید که فقط برای بازدیدکنندگان یک کشور خاص کار می‌کند. اگر در مرورگر باز می‌شود، پروکسی‌ای در آن کشور کافی است. اگر برنامه‌ای در گوشی یا تلویزیون است، ساده‌تر است VPN را روشن کنید و همان کشور را انتخاب کنید.

پیام‌رسان‌ها، بازی‌ها و تماس‌ها

بازی‌ها و تماس‌های صوتی اغلب داده را از طریق UDP می‌فرستند، در حالی که پروکسی HTTP فقط اتصال‌های معمولی TCP را منتقل می‌کند. پروکسی SOCKS5 روی کاغذ از UDP پشتیبانی می‌کند، اما برنامه‌های کمی از آن این‌طور استفاده می‌کنند و بسیاری اصلاً تنظیمات پروکسی سیستم را نادیده می‌گیرند. این برنامه‌ها معمولاً بدون هیچ تنظیم اضافه‌ای از VPN عبور می‌کنند، چون از نظر آن‌ها VPN یک اتصال اینترنتی معمولی است.

جایگاه Bebra در این میان

برنامه Bebra یک VPN است. پروفایل VPN را به سیستم‌عامل اضافه می‌کند و ترافیک کل دستگاه، از جمله مرورگر و بازی‌ها، از سرور عبور می‌کند. Bebra افزونه مرورگر ندارد و به آن نیازی هم نیست، چون برنامه همه مرورگرها را از قبل درون تونل قرار می‌دهد. نسخه مناسب سیستم‌عاملتان را از صفحه دانلود دریافت کنید.

اتصال روی VLESS + REALITY،‏ XHTTP،‏ Hysteria2 و Shadowsocks کار می‌کند. انتخاب پروتکل و مسیر با خود برنامه است.

اگر چیزی نباید از VPN عبور کند، از تونل تقسیمی استفاده کنید. در بالای صفحه اصلی روی «تونل» بزنید و «دستی» را انتخاب کنید. آنجا آدرس‌های IP، زیرشبکه‌ها یا دامنه‌ها را، هر کدام در یک خط، فهرست می‌کنید تا مستقیم وصل شوند. در Android می‌توانید برنامه‌هایی را هم انتخاب کنید که بدون VPN کار کنند.

صفحه «Split tunneling» در برنامه Bebra روی iPhone با حالت «Manual» و فهرستی از دامنه‌ها
در حالت دستی، دامنه‌های این فهرست بدون VPN وصل می‌شوند.

هر طرحی همه 187 کشور را در بر می‌گیرد و هر تعداد دستگاه که بخواهید می‌توانید وصل کنید. برای شروع، دوره آزمایشی به قیمت 10 ₽ را امتحان کنید. 3 روز دسترسی کامل، سپس 500 ₽ در ماه. اشتراک به طور خودکار تمدید می‌شود.

پرسش‌ها و پاسخ‌ها

آیا پروکسی مرورگر آدرس IP مرا از همه سایت‌ها پنهان می‌کند؟

فقط از سایت‌هایی که در همان مرورگر باز می‌کنید. برنامه‌های دیگر دستگاه مستقیم به اینترنت وصل می‌شوند و آدرس واقعی شما را نشان می‌دهند. VPN آدرس IP را برای همه برنامه‌ها یک‌جا عوض می‌کند.

گزینه پروکسی در تنظیمات Wi-Fi گوشی به چه کاری می‌آید؟

این یک پروکسی HTTP فقط برای همان شبکه Wi-Fi است. مرورگر و برنامه‌هایی که تنظیمات پروکسی سیستم را می‌خوانند از آن استفاده می‌کنند، اما روی اینترنت همراه یا شبکه‌های دیگر اعمال نمی‌شود. خودش هم هیچ رمزگذاری‌ای اضافه نمی‌کند.

پروکسی رایگان از فهرست‌های اینترنتی چه خطری دارد؟

نمی‌دانید چه کسی آن را اداره می‌کند. در پژوهشی که در سال 2018 روی پروکسی‌های باز HTTP انجام شد، از هر بیست پروکسی حدود یکی در صفحه‌هایی که منتقل می‌کرد تبلیغ یا کد ردیابی تزریق می‌کرد یا افراد را به صفحه‌های بدافزار هدایت می‌کرد. فهرست به شما نمی‌گوید هزینه چنین سروری از کجا تأمین می‌شود.

چرا مرورگرم از طریق پروکسی کار می‌کند، اما برنامه نه؟

بسیاری از برنامه‌ها تنظیمات پروکسی را نمی‌خوانند یا بخشی از داده‌شان را از طریق UDP می‌فرستند که پروکسی معمولی HTTP آن را منتقل نمی‌کند. VPN در سطح سیستم‌عامل کار می‌کند، پس این برنامه‌ها معمولاً بدون تنظیم اضافه از آن عبور می‌کنند.

آیا Bebra پروکسی است یا VPN؟

یک VPN است. برنامه پروفایل VPN را به سیستم‌عامل اضافه می‌کند، ترافیک کل دستگاه را رمزگذاری می‌کند و پروتکل و مسیر را خودش انتخاب می‌کند. مرورگر و برنامه‌های دیگر به هیچ تنظیمی نیاز ندارند.

Kirill Zimin

درباره نویسنده

Kirill Zimin

نویسنده مطالب مبانی VPN

به زبان ساده توضیح می‌دهد VPN چیست، چه زمانی به کار می‌آید و محدودیت‌هایش کجاست.

برنامه Bebra

برنامه برای iPhone و iPad،‏ Android،‏ Windows،‏ Mac،‏ Linux،‏ Android TV و Apple TV. یک اشتراک هر تعداد دستگاهی را پوشش می‌دهد و هر طرحی همه 187 کشور را در بر می‌گیرد.