एक प्रॉक्सी सर्वर एक सर्वर है जो क्लाइंट कंप्यूटर और इंटरनेट पर वास्तविक सर्वर के बीच बैठता है। प्रॉक्सी सर्वर अनुरोधित सर्वर के हर अनुरोध को इंटरसेप्ट करने और इंटरनेट पर वांछित पते तक पहुंचने की क्षमता को नियंत्रित करने की भूमिका निभाता है। यदि यह संभव नहीं है, तो प्रॉक्सी अनुरोध को दूसरे सर्वर पर निर्देशित करता है।
प्रॉक्सी सर्वर के बुनियादी कार्य
जब एक उद्यम में उपयोग किया जाता है, तो इंटरनेट तक पहुंच के अलावा एक प्रॉक्सी सर्वर, अर्थात। इसकी मुख्य भूमिका है, इसमें नियंत्रण और सुरक्षा सुनिश्चित करने का कार्य भी है। गेटवे सर्वर के रूप में, प्रॉक्सी सर्वर एंटरप्राइज़ नेटवर्क को अन्य नेटवर्क से अलग करने का कार्य करता है।
एक इंटरनेट प्रॉक्सी सर्वर एक फ़ायरवॉल फ़ंक्शन से भी जुड़ा होता है, जिसका उपयोग एंटरप्राइज़ नेटवर्क को किसी भी बाहरी घुसपैठ से बचाने के लिए किया जाता है।
प्रॉक्सी सर्वर कैसे काम करता है
एक इंटरनेट प्रॉक्सी सर्वर, वेब पेजों या किसी अन्य इंटरनेट उपयोगकर्ताओं से अनुरोध प्राप्त करता है, निर्दिष्ट फ़िल्टरिंग को ध्यान में रखते हुए निष्पादन की संभावना के लिए उनकी जांच करता है। जब सभी शर्तें पूरी हो जाती हैं, तो प्रॉक्सी सर्वर अनुरोधित पृष्ठों के लिए अपने कैश की जांच करता है (यदि प्रॉक्सी सर्वर कैश सर्वर है तो यह स्थिति है)। यदि वे वेब पेज जिन पर अनुरोध भेजा गया था, पाए जाते हैं, तो वे उपयोगकर्ता को वापस कर दिए जाते हैं। इस मामले में, अनुरोध को अग्रेषित करने के लिए एक उपकरण के रूप में, प्रॉक्सी सर्वर की कोई आवश्यकता नहीं है। यदि पृष्ठ कैश में नहीं मिल सकता है, तो प्रॉक्सी सर्वर अपने स्वयं के आईपी पते का उपयोग करके क्लाइंट के रूप में कार्य करता है, जो इंटरनेट पर स्थित अन्य सर्वरों से वेब पेज का अनुरोध करता है।
उपयोगकर्ताओं की दृश्य धारणा से, प्रॉक्सी सर्वर न के बराबर लगता है। ऐसा इसलिए है क्योंकि अनुरोध भेजना और प्रतिक्रिया प्राप्त करना बहुत तेज़ है। वहीं, यूजर को ऐसा लगता है कि इन्हें सीधे इंटरनेट सर्वर से बनाया गया है।
प्रॉक्सी का उपयोग करने के दो मुख्य कारण हैं। एक प्रदर्शन में सुधार है और दूसरा क्वेरी फ़िल्टरिंग है। एक इंटरनेट प्रॉक्सी सर्वर उपयोगकर्ताओं के प्रदर्शन में सुधार कर सकता है क्योंकि यह उपयोगकर्ता द्वारा किए गए सभी अनुरोधों को संग्रहीत करता है, जिससे इंटरनेट बहुत तेज हो जाता है। प्रॉक्सी सर्वर का उपयोग करने का दूसरा कारण अनुरोध फ़िल्टरिंग है, जिसे स्कूलों या कार्यस्थलों में माना जा सकता है। इस मामले में, छात्रों या कर्मचारियों को कुछ इंटरनेट साइटों तक पहुंच से वंचित किया जा सकता है। यह उपयोग करने के लिए प्रॉक्सी को कॉन्फ़िगर करके पूरा किया जाता है।
प्रॉक्सी सर्वर के प्रकार
प्रॉक्सी सर्वर क्लाइंट के वास्तविक आईपी पते को छिपाकर गुमनामी या पारदर्शिता के स्तर में भिन्न होते हैं।
पारदर्शी वेब प्रॉक्सी तब होती है जब एक प्रॉक्सी सर्वर, एक गंतव्य सर्वर को अनुरोध भेजकर खुले तौर पर प्रकट करता है कि यह एक प्रॉक्सी सर्वर है। इसके अलावा, यह क्लाइंट के आईपी पते को छुपाता नहीं है। बेनामी वेब प्रॉक्सी इस तथ्य को नहीं छिपाते हैं कि वे प्रॉक्सी हैं, लेकिन वे क्लाइंट के आईपी पते को प्रसारित नहीं करते हैं। ऐसे प्रॉक्सी सर्वर भी हैं जो अपनी प्रॉक्सी स्थिति का खुलासा करते हैं, लेकिन वास्तविक आईपी पते से भिन्न आईपी पते का उपयोग करते हैं।