پروکسی سرور (Proxy server)چیست و نحوه کار آن؟

پراکسی سرور

proxy server چیست؟

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

پراکسی سرور
پراکسی سرور

روش های تامین امنیت توسط proxy server:

استفاده از آن برای تشخیص هویت کاربران
فیلتر کردن درخواست های کاربران
بررسی محتوای بسته عبوری
ثبت تمام فعالیت های کاربران
مخفی نمودن ساختار شبکه داخلی از دید کاربران اینترنت

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

عملکرد proxy server:

سرور پروکسی برای امن کردن هر دوی اطلاعات ورودی و خروجی به کار می رود، اگر سرور پروکسی را در مورد ترافیک خروجی از شبکه داخلی به کار بریم آن را بعنوان Forwarding proxy server و اگر از آن در مورد ترافیم ورودی به شبکه داخلی به کار بریم به نام proxy server Reverse نامیده می شود.

انواع مختلف proxy server:

پروکسی شفاف: این نوع پروکسی خود را به یک سرور پروکسی مشخص کرده و همچنین آدرس IP اصلی را در دسترس قرار می دهد.
پروکسی ناشناس: این نوع پروکسی خود را به یک سرور پروکسی مشخص کرده اما آدرس IP اصلی را در دسترس قرار نمی دهد.
پروکسی تحریف شده: این نوع پروکسی خود را به یک سرور پروکسی مشخص کرده اما آدرس IP اصلی را به صورت نادرست در دسترس قرار می دهد.
پروکسی گمنام : این نوع پروکسی خود را به یک سرور پروکسی شناسایی نمی کند و همچنین آدرس IP اصلی را در دسترس قرار نمی دهد.

About Author

Related posts

what-is-erp-a-netsuite-blog-from-estesgroup-s

ERP چیست؟

ERP چیست؟ ERP یا Enterprise Resource Planning  را مي توان به عنوان نرم افزار يکپارچه اي تعريف نمود که داراي اجزا و يا ماژولهايي براي برنامه ريزي، توليد، فروش، بازاريابي، توزيع، حسابداري، مديريت منابع انساني، مديريت پروژه، مديريت موجودي، مديريت خدمات و نگهداري و تعميرات، مديريت حمل...

Read More
vnc چیست؟

vnc چیست؟

دسترسی کنسول یا VNC چیست ؟ vncمخفف کلمه Virtual Network Computing هست . کاربران میتوانند از طریق دسترسی کنسول به سیستم عامل سرورمجازی خود متصل شوند. فرقی نمیکند شما از کدام نوع از سیستم عامل های ویندوزی با لینوکسی استفاده میکنید . شما میتوانید به طور گرافیکی سیستم عامل...

Read More
Application server

application server چیست؟

اپلیکیشن سرور (Application server)یا نرم افزار (برنامه) سرور یک نرم افزار یا سخت افزار گفته می شود که یک Application یا نرم افزار کاربردی که معمولا تحت وب سایت را سرویس دهی می کند. در واقع این نرم افزارهای کاربردی هیچگونه رابط گرافیکی ندارند و فقط برای ارائه داده...

Read More

Give a Reply

دو × یک =