2008-10-21 31 views
9

रिवर्स प्रॉक्सी सर्वर कैसे काम करता है? क्या यह मुख्य सर्वर को सुरक्षित करने के लिए प्रयोग किया जाता है? क्या यह फ़ायरवॉल के रूप में प्रयोग किया जाता है? प्रॉक्सी सर्वर का उपयोग करने के कारण क्या हैं? क्या कोई वास्तविक दुनिया का उदाहरण दे सकता है?रिवर्स प्रॉक्सी

उत्तर

11

आम तौर पर एक सामान्य प्रॉक्सी सर्वर आंतरिक नेटवर्क से इंटरनेट पर जाने वाले अनुरोधों को देखता है और उन्हें कैश करता है ताकि यदि कोई अन्य ग्राहक एक ही पृष्ठ का अनुरोध करता है, तो प्रॉक्सी उन्हें एक नए अनुरोध के मुकाबले बहुत तेज़ी से दे सकता है रीमोट सर्वर।

एक विपरीत प्रॉक्सी विपरीत तरीके से काम करता है।

आम तौर पर एक वेब सर्वर के सामने एक रिवर्स प्रॉक्सी स्थापित किया जाएगा, ताकि दूसरी बार क्लाइंट उस सर्वर से किसी पृष्ठ का अनुरोध करे, प्रॉक्सी वेब सर्वर को परेशान किए बिना रिमोट क्लाइंट को वापस देगी।

कई मामलों में रिवर्स प्रॉक्सी और वेब सर्वर एक ही मशीन हैं। यह अक्सर किया जाता है क्योंकि रिवर्स प्रॉक्सी का काम एक पूर्ण वेब सर्वर लेनदेन के माध्यम से जाने से कहीं अधिक सरल है।

अपाचे, लाइटथेट्ड और कई अन्य वेब सर्वर रिवर्स प्रॉक्सी के रूप में भी काम कर सकते हैं।

अधिक जानकारी के लिए Wikipedia देखें।

1

यदि आप .NET में वास्तविक विश्व कार्यान्वयन की तलाश में हैं, तो .NET URL Rewriter है, जो आईआईएस/एएसपी.नेट के लिए एक मुक्त ओपन-सोर्स घटक है।

जैसा कि नाम से पता चलता है, यह एक यूआरएल रीराइटिंग घटक है, लेकिन इसमें भी रिवर्स प्रॉक्सीइंग क्षमताओं है।

विन्यास फाइल

RewriteRule ^(.*) http://www.testsiteXY.com$1 [P] 

आप आसानी से आंतरिक या बाहरी स्थानों के लिए साइटों वितरित कर सकता है में इस तरह एक सरल रेखा के साथ

+0

हुह? डाउनवोट -1 तक? यह एक रिवर्स प्रॉक्सी का असली दुनिया उदाहरण है, जिसका उपयोग मैं एक उत्पादन प्रणाली में करता हूं ... – splattne

+0

मैंने डाउनवोट नहीं किया, लेकिन मुझे लगता है कि डाउनवॉटर ने mod_rewrite के बारे में सुना था, लेकिन यह नहीं पता था कि यह बाहरी को इंगित कर सकता है डोमेन। – qyb2zm302

संबंधित मुद्दे