سوالات ساده: سرور پروکسی چیست و به چه معناست؟

اگر در یک شبکه شرکتی کار کرده اید، احتمالاً با عبارت سرور پراکسی(term proxy server) مواجه شده اید و می دانید که بدون آن نمی توانید به وب سایت ها و خدمات خارج از شبکه شرکت دسترسی داشته باشید. با این حال، این سرورهای پروکسی دقیقاً چه هستند؟ آیا باید از یکی در خانه استفاده کرد؟ این راهنما را بخوانید تا بدانید چرا سرورهای پراکسی ضروری هستند و چه زمانی باید از پروکسی استفاده کنید:

توجه(NOTE) : انواع مختلفی از سرورهای پروکسی وجود دارد که انواع کارها را انجام می دهند. در این مقاله، ما به رایج ترین نوع - پروکسی های وب که دسترسی به محتوا و خدمات(content and services) موجود در اینترنت را تسهیل می کنند، اشاره می کنیم.

پروکسی چیست؟ پروکسی سرور به چه معناست؟

یک سرور پروکسی یک واسطه بین رایانه شخصی یا دستگاه(PC or device) شما و اینترنت است. این سرور برای شما از وب سایت ها، سرورها و خدمات در اینترنت درخواست می کند. یک مفهوم مرتبط و گاهی اوقات همراه با یک سرور پراکسی VPN ( شبکه خصوصی مجازی(Virtual Private Network) ) است. زمان استفاده از پروکسی و زمان استفاده از VPN را بخوانید ؟ برای درک تفاوت

بیایید فرض کنیم که شما در محل کار هستید. شما از یک مرورگر وب(web browser) برای بازدید از www.digitalcitizen.life استفاده می کنید و مرورگر شما برای استفاده از سرور پروکسی(proxy server) تنظیم شده است . پس از تایپ www.digitalcitizen.life، درخواست به سرور پروکسی ارسال(proxy server) می شود . سپس سرور پروکسی(proxy server) درخواست را به سروری که وب سایت ما در آن میزبانی شده است ارسال می کند. صفحه اصلی وب سایت ما به سرور پروکسی(proxy server) بازگردانده می شود که به نوبه خود آن را به شما برمی گرداند. در نتیجه، وب سایت ما به جای دیدن رایانه شما، سرور پروکسی را به عنوان بازدیدکننده واقعی می بیند. (proxy server)این تبادل اطلاعات در تصویر زیر با جستجوی پاسخ به یک سوال ساده نشان داده شده است: زمان فعلی چقدر است؟

چگونه یک سرور پروکسی سایت ما را به کاربر ارائه می دهد

اکنون که اصول اولیه را می دانید، بیایید مزایایی که با استفاده از یک سرور پراکسی به دست می آورید را ببینیم.

پروکسی سرور برای چه مواردی استفاده می شود؟

مفهوم سرور پروکسی(proxy server) تعداد شگفت انگیزی از مزایا را ارائه می دهد:

  • کنترل(Control internet) استفاده از اینترنت در شبکه های شرکتی
  • صرفه جویی در پهنای باند(Bandwidth) برای شبکه های بزرگ
  • سرعت بهبود یافته
  • حریم خصوصی
  • امنیت
  • دور زدن سانسور

بیایید این مزایا را یکی یکی در نظر بگیریم و روشن کنیم که چگونه می توانند برای شما کار کنند.

استفاده از اینترنت(Control internet) را با استفاده از سرورهای پروکسی کنترل کنید

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

اجبار کارمندان برای دسترسی به اینترنت فقط از طریق پروکسی شرکت شما همچنین به این معنی است که شما گزارش های دقیقی از تمام وب سایت ها و محتوایی دارید که آنها در چه زمانی و برای چه مدت به آنها دسترسی داشته اند. گزارش های دقیق استفاده در مورد هر کارمند در دسترس است و شرکت می تواند به سرعت کاربران بدرفتار را شناسایی کند.

صرفه جویی در پهنای باند(Bandwidth) و بهبود سرعت هنگام استفاده از سرور پروکسی(proxy server)

دلیل دیگری که چرا شرکت ها از سرورهای پروکسی استفاده می کنند این است که به آنها کمک می کند پهنای باند گرانبها را ذخیره کنند. سرورهای پروکسی می توانند ترافیک، فایل های کش و صفحات وب را از اینترنت فشرده کنند و حتی تبلیغات وب سایت ها را قبل از رسیدن به رایانه شما حذف کنند. این به شرکت‌ها اجازه می‌دهد پهنای باند را صرفه‌جویی کنند، به‌ویژه زمانی که صدها یا هزاران کارمند دارند و عمدتاً به همان وب‌سایت‌های محبوب دسترسی دارند (مانند CNN ، نیویورک تایمز(New York Times) ، ویکی‌پدیا(Wikipedia) ، و غیره).

استفاده از پهنای باند

هنگامی که به یک صفحه وب(web page) دسترسی پیدا می شود، یک سرور پروکسی می تواند آن را ذخیره کند و هنگامی که شخص بعدی آن را درخواست می کند، ابتدا بررسی می کند که آیا صفحه تغییر کرده است یا خیر. اگر تغییر نکرده باشد، کپی محلی را بدون بارگیری مجدد کل صفحه فوروارد می کند. این هم باعث صرفه جویی در پهنای باند برای شرکت می شود و هم فرآیند بارگذاری را برای شخص بعدی که همان منبع را درخواست می کند سریعتر می کند.

مزایای حفظ حریم خصوصی: آدرس IP(IP address) ، مکان و سایر اطلاعات خود را مخفی کنید

وقتی اتصال مستقیم به اینترنت دارید و وب‌سایتی را بارگیری می‌کنید، سروری که در آن میزبانی می‌شود می‌تواند آدرس IP(IP address) شما را ببیند . با کمک این آدرس می تواند موقعیت جغرافیایی شما را به صورت تقریبی تعیین کند. همچنین، مرورگر اطلاعات عامل(agent information) کاربر خود را ارسال می کند و وب سایت می داند که از چه مرورگری استفاده می کنید. علاوه بر این، کوکی ها در رایانه شما ذخیره می شوند و اطلاعات شخصی بیشتری را ارائه می دهند.

مرور خصوصی

سرورهای پروکسی می توانند آدرس IP(IP address) شما را مخفی کنند (اگر برای انجام این کار تنظیم شده باشند)، می توانند یک عامل کاربری(user agent) دیگر را ارسال کنند تا مرورگر شما شناسایی نشود و بتواند کوکی ها را مسدود کند یا آنها را بپذیرد اما آنها را به رایانه یا دستگاه(PC or device) شما منتقل نکند . بنابراین، هنگام استفاده از یک سرور پراکسی(proxy server) ، می توانید ناشناس تر از زمانی که از اتصال مستقیم به اینترنت استفاده می کنید، باشید.

سرورهای پروکسی می توانند امنیت را بهبود بخشند

سرورهای پروکسی(Proxy) نیز ممکن است در بهبود امنیت نقش داشته باشند، به ویژه هنگامی که در شبکه های تجاری استفاده می شوند. می‌توان آن‌ها را طوری تنظیم کرد که دسترسی به وب‌سایت‌های مخربی را که بدافزار توزیع(distribute malware) می‌کنند مسدود کند ، و همچنین می‌توانند خدمات رمزگذاری را ارائه دهند تا داده‌های شما به راحتی توسط اشخاص ثالثی که می‌خواهند به آن‌ها دسترسی پیدا کنند، شناسایی نشود.

مسدود کردن سایت های ناامن از طریق سرور پروکسی

سرورهای پروکسی(Proxy) ممکن است دسترسی به منابع مسدود شده در وب را فراهم کنند

یک استفاده محبوب برای سرورهای پروکسی دور زدن سانسور اینترنت است. به عنوان مثال، کشورهایی مانند چین یا ایران دسترسی به وب‌سایت‌ها و خدمات زیادی را در اینترنت سانسور می‌کنند. (China or Iran censor access)کاربران در آن کشورها می توانند از سرورهای پروکسی برای دور زدن این سانسور و دسترسی به آنها استفاده کنند.

همچنین، خدماتی وجود دارد که فقط در کشورهای خاصی در دسترس هستند. به عنوان مثال، Hulu فقط برای کاربران مستقر در ایالات متحده و ژاپن(US and Japan) کار می کند. مردم اروپا(Europe) می توانند از یک سرور پروکسی(proxy server) مستقر در ایالات متحده برای دسترسی به آن استفاده کنند.

آیا باید از سرور پروکسی(proxy server) استفاده کنم؟ مشکلات امنیتی احتمالی ایجاد شده توسط سرورهای پروکسی(proxy server) .

استفاده از سرورهای پروکسی تنها به مزایا و چیزهای خوب نیست. آنها می توانند مشکلاتی مانند:

  • هنگام استفاده از اتصالات رمزگذاری نشده، سرور پروکسی می‌تواند پاسخ‌هایی را که دریافت می‌کنید، هم به روش‌های خوب و هم بد تغییر دهد. به عنوان مثال، یک سرور پروکسی آلوده یا مخرب می تواند برای بارگیری بدافزار در مرورگر شما یا هدایت شما به یک وب سایت فیشینگ(phishing website) استفاده شود.
  • یک پروکسی می‌تواند درخواست‌هایی را که شما به یک وب‌سایت یا سرویس(website or service) در اینترنت می‌دهید تغییر دهد تا نتایجی را ایجاد کند که با نیات شخص دیگری مطابقت دارد.
  • یک سرور پروکسی فعالیت شما را نظارت و ثبت می کند. بنابراین، اطلاعات زیادی را در مورد شما ذخیره می کند که می تواند در آینده برای شناسایی استفاده شود.
  • بسته به نحوه پیکربندی، سرور پروکسی می‌تواند داده‌های رمزگذاری نشده را در جایی که داده‌های رمزگذاری شده قبلاً توسط وب‌سایت یا سرویسی(website or service) که استفاده می‌کنید ارائه شده است، ارائه دهد. این می تواند شما را در معرض استفراغ شبکه قرار دهد و دیگران را وادار به نظارت بر کارهایی که در اینترنت انجام می دهید، قرار دهد.

نحوه استفاده از سرور پروکسی در رایانه ها و دستگاه های خود

پیکربندی استفاده از سرور پروکسی(proxy server) در تمام سیستم عامل های اصلی: ویندوز(Windows) ، اندروید(Android) ، iOS و غیره آسان است. اگر تصمیم دارید یک سرور پراکسی(proxy server) راه اندازی کنید ، برای کمک به آموزش های ما مراجعه کنید:

  • نحوه تنظیم تنظیمات سرور پروکسی(proxy server) در ویندوز 10(Windows 10)
  • نحوه تنظیم یک سرور پراکسی در کروم(Chrome) ، فایرفاکس(Firefox) ، اینترنت اکسپلورر(Internet Explorer) ، مایکروسافت اج(Microsoft Edge) و اپرا(Opera)
  • نحوه تنظیم استفاده از سرور پروکسی برای وای فای(WiFi) ، در اندروید(Android)
  • نحوه تنظیم استفاده از سرور پروکسی برای Wi-Fi ، در iPhone یا iPad
  • نحوه تنظیم یک سرور پروکسی در تبلت ویندوز 8.1(Windows 8.1) یا دستگاه هیبریدی

دلیل شما برای جستجوی راه حل سرور(server solution) پروکسی چیست؟

همانطور که می بینید، سرورهای پروکسی(proxy server) می توانند عالی باشند و همچنین می توانند مشکل ساز باشند. همه چیز به نحوه پیکربندی آنها، نحوه ایمن شدن و توسط چه کسی اداره می شود بستگی دارد. یک سرور پروکسی(proxy server) ممکن است تمام مزایای ذکر شده در بالا یا هیچ یک از آنها را ارائه ندهد. همه چیز بستگی به نحوه راه اندازی و چرایی آن دارد. قبل از استفاده از یک سرور پراکسی(proxy server) ، مهم است که بدانید چرا از آن استفاده می کنید، چه کسی سرور پراکسی(proxy server) را کنترل می کند و اینکه آیا توسط یک شخص مورد اعتماد اداره می شود یا خیر. مراقب پروکسی سرور عمومی باشید(proxy server)که شما تقریباً هیچ چیز از آنها نمی دانید. برخی از پروکسی های عمومی می توانند برای اهداف مخرب مورد استفاده قرار گیرند و به جای ارائه مزایا، می توانند شما را در معرض مشکلات قرار دهند. اگر سؤال یا تجربه ای در مورد پروکسی دارید که ارزش به اشتراک گذاری دارد، دریغ نکنید که در زیر نظر دهید.



About the author

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



Related posts