پروکسی چیست؟#

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

چند نوع آشنا#

  • پروکسی وب (HTTP): برای مرورگر و صفحات وب.
  • SOCKS: عمومی‌تر و برای انواع برنامه‌ها.
  • پروکسی معکوس (Reverse Proxy): سمتِ سرور کار می‌کند و درخواست‌های ورودی را بین چند سرور تقسیم یا فیلتر می‌کند؛ مثل بسیاری از سرویس‌های CDN.

کاربردها#

  • پنهان کردن آی‌پی و دور زدن بعضی محدودیت‌ها.
  • کش کردن صفحات در سازمان‌ها برای صرفه‌جویی در پهنای باند.
  • فیلتر کردن یا ثبت ترافیک کارکنان.
  • ایجاد سد حفاظتی در مقابل حمله‌ها برای سرورها.

فرق با VPN#

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

نکته‌ی احتیاط#

پروکسی عمومی و ناشناس می‌تواند ترافیک شما را ببیند و حتی دستکاری کند. اطلاعات حساس مثل رمز بانک را از آن نگذرانید و فقط به منبع شناخته‌شده اعتماد کنید.