البروكسي (proxy)هو عبارة عن
تطبيق يتم تركيبه على أجهزة خادمة، عند ذلك يدعى باسم خادم البروكسي(proxy server)، وتعتمد عليه
الشبكات الداخلية ومزودو خدمات الإنترنت والشركات عند تزويدها للخدمة لأي من
مشتركيها، بحيث يعمل كوسيط بين مستخدمي الشبكة والإنترنت، كذلك يعمل على عزل
الشبكة عن الشبكة الخارجية العالمية (www) ويوفر لها السرعة والأمان (firewall:)..
كيف يعمل البروكسي...؟
على سبيل
المثال عند طلبنا لتصفح موقع معين يعمل البروكسي من خلال الوظائف التالية :
1-التخزين (Caching):يتضمن
البروكسي ذاكرة تخزين أو قاعدة بيانات كبيرة السعة من شأنها تقليل الزمن الللازم
لتحميل صفحة من الشبكة إلى كمبيوتر الزبون، فعند طلبنا لموقع معين سيرسل هذا الطلب
لخادم البروكسي (proxy server) الذي يبحث في هذه الذاكرة فإذا وجد ماهو مطلوب فأنه يعيد إرسالها
للزبون، وفي حالة الاخفاق فأنه يجوب الشبكة العالمية باحثاً عما طلب منه بحيث يتم
تخزينه لديه في البداية ومن ثم أرساله للزبون..
2-الفلترة (filtering): كثير من
الناس هذه الأيام يشكون من أن مواقع الويب المفضلة لديهم يتم حظرها سواء في العمل
أو في المدرسة أو حتى في البلد كله، عرفت مالسبب؟ يتم كل هذا عن طريق عملية تنقيح
يقوم بها البروكسي لبعض المواقع عن غيرها, بحيث يسمح بالوصول لبعض المواقع ويمنع
المواقع الأخرى، وهو مايعرف بالمواقع المحجوبة..
3-الأمان (firewall):يمكن أن يعمل
البروكسي كجدار ناري، مثلاً على مستوى شبكة محلية خاصة بمؤسسة أو شركة فان هذا
البروكسي يساعد على حماية هذه الشبكة من اي هجوم أو أعتداء خارجي على شبكتها.[1]
مزايــا البروكسي...؟
ومن أهم
مزايا مزود البروكسي أن الكاش المتوفر لديه يمكنه أن يخدم كل المستخدمين، فإذا كان
الموقع المطلوب، ذا جماهيرية كبيرة، ويطالعه عدد واسع من المستخدمين، خلال فترة
زمنية متقاربة، فإن المزود يحتفظ ضمن الكاش بنسخة عن صفحات هذا الموقع، ما يجعل
عملية الرد على المستخدم الذي يطلب الصفحة، أسرع، بدون الحاجة لإرسال هذا الطلب
إلى الإنترنت مرة أخرى, وهذا بدوره يوفر الوقت على المستخدم، ويؤمن سرعة جيدة في
تنفيذ الطلب... كذلك تؤمن تدابير أمنية جيدة للتحكم بعمليات الاتصال بالإنترنت.
فمن السهل، باستخدام البروكسي، تعريف الأشخاص المسموح لهم الاتصال بالإنترنت،
وتحديد الخدمات التي يمكنهم استخدامها ويمكن لمدير الشبكة أن يحدد أيام أو ساعات
يسمح خلالها بالأتصال بالإنترنت، أو أن يمنع الاتصال ببعض المواقع نهائياً...
مســاوئ البروكــسي...؟
ذكرنا أنه
يمكن من خلال البروكسي منع الوصول إلى صفحات معينة دون غيرها.إلا أن هناك سيئة
أكثر سلبية للبروكسي وهي تتمثل في حصولنا أحياناً على صفحات قديمة أو ناقصة، من
قاعدة بياناته. وتحدث المشكلة عندما ينقطع الاتصال خلال عملية جلب البروكسي لصفحة
ما، أو عندما يلغي المستخدم طلبه، ففي هذه الحالة يُخزّن جزء من الصفحة في قاعدة
بيانات البروكسي، ولكن يعتبرها البروكسي كاملة، ويرسلها إلى أي مستخدم يطلبها.
ويتم تنظيف قاعدة بيانات البروكسي وإعادة تنظيمها يومياً، حيث تُمسح الصفحات التي
يكون الطلب عليها في حده الأدنى وهذا يعني بقاء بعض الصفحات الناقصة في الكاش لعدة
أيام. [2][3]
ماهو الوكيل المفتوح Open proxy...؟
ملقمات
الوكيل المفتوحة (open proxy)هي تلك التي لا تتطلب كلمة مرور لتسجيل الدخول أو الاستخدام
وبالتالي يمكن الوصول اليها من قبل اي شخص مستخدم للانترنت دون معرفة المسؤول عن
هذه المزودات للبروكسي.[4]
ماهي مخاطر استخدام الوكيل المفتوح...؟
عند استخدام
وكيل مفتوح فأن جهاز الكمبيوتر الخاص بك يجري إجراء اتصال مباشر إلى جهاز كمبيوتر
آخر هو في الحقيقة مزود بروكسي أنت لا تعرف من هو المالك أو الذي يملك السيطرة على
جهاز الكمبيوتر البعيد هذا أو ربما تم عمله من قبل قراصنة إنترنت, إذاً كنت تستخدم
ملقمات الوكيل القوائم المفتوحة، هل يمكن أن تثق بعد ذلك برسائل بريدك الإلكتروني
وكلمات المرور أو غيرها من المعلومات الحساسة وتوثقها للشخص الذي يشغل الوكيل
المفتوح. شخص ما يمكن أن يشاهد المعلومات التي يتم تناقلها عبر الشبكة.علاوةً على
ذلك فأن جهاز الكمبيوتر الخاص بك يصبح اكثر عرضةً للأصابة بملفات التروجان و، وذلك
عن طريق خلقك للمنافذ المفتوحة, التي تصبح ممرات سهلة المنال لقراصنة الانترنت
والهاكر، عبر جهازك عند استخدامك لمزود بروكسي مفتوح ومجهول المصدر والذي من
الممكن إنه قد صمم لهذا الغرض أصلاً.[5]