Squid का http_port पोर्ट संख्या चाहे जो हो, HTTP प्रॉक्सी ट्रैफ़िक स्वीकार करता है। इसे पोर्ट 1080 पर कॉन्फ़िगर करने से यह HTTP लिसनर ही रहता है; SOCKS क्लाइंट अलग हैंडशेक भेजता है।

HTTP प्रॉक्सी का समर्थन करने वाला अनुप्रयोग Squid का पता और पोर्ट अपनी HTTP प्रॉक्सी सेटिंग में उपयोग कर सकता है। HTTPS गंतव्य CONNECT से गुज़र सकते हैं, इसलिए यह सेटिंग तब सुरक्षित वेबसाइटों के लिए भी उपयुक्त है जब प्रॉक्सी सुरंग की अनुमति देता है।

SOCKS आवश्यक होने पर अनुप्रयोग को आवश्यक SOCKS संस्करण लागू करने वाली सेवा और प्रमाणीकरण चाहिए। अनुमत सार्वजनिक मार्गों के लिए SOCKS प्रॉक्सी सूची से उस संस्करण से मेल खाने वाले उम्मीदवार चुनें। एक समर्पित SOCKS सर्वर या उपयुक्त स्थानीय SSH गतिशील फ़ॉरवर्डिंग वह इंटरफ़ेस प्रदान कर सकता है।

प्रयोगात्मक समर्थन और अपस्ट्रीम प्रॉक्सी

Squid का SOCKS विकास पृष्ठ सीमाओं के साथ प्रयोगात्मक और लाइब्रेरी-आधारित दृष्टिकोण बताता है। यह सिद्ध नहीं करता कि मानक पैकेज्ड HTTP लिसनर कॉन्फ़िगरेशन स्विच से SOCKS5 स्वीकार करता है।

Squid से अपस्ट्रीम में SOCKS उपयोग कराना उसके आउटगोइंग कनेक्शनों पर अलग आवश्यकता है। उन सॉकेटों को प्रभावित करने वाली विधि आने वाले SOCKS समर्थन को नहीं जोड़ती।

प्रोटोकॉल के मेल न खाने पर पहचानें कि अनुप्रयोग Squid को क्या भेजता है और Squid अपने गंतव्य या पैरेंट की ओर क्या भेजता है। केवल पोर्ट संख्या बदलने से दोनों में से कोई बातचीत नहीं बदलती।

संबंधित लेख