ConnectPort CONNECT के भीतर माँगे गए गंतव्य की जाँच करता है, न कि क्लाइंट स्वीकार करने वाले श्रोता की:

उदाहरण संख्याभूमिका
8888Tinyproxy का आने वाला श्रोता।
443एक सामान्य HTTPS गंतव्य पोर्ट।
80 अस्वीकृत CONNECT मेंवह गंतव्य जिसे क्लाइंट ने वास्तव में टनल करने के लिए माँगा था।

सामान्य HTTPS गंतव्य के लिए स्पष्ट अनुमति यह है:

ConnectPort 443

प्रमाणीकरण और क्लाइंट प्रतिबंध बनाए रखें। Tinyproxy मैनुअल अनुपस्थित पोर्ट सूची और CONNECT अक्षम करने की विशेष सेटिंग दोनों को परिभाषित करता है। प्रतिबंधक सूची हटाने से पहुँच व्यापक हो सकती है।

अगर माँगा गया पोर्ट आपको चौंकाता है, तो CONNECT प्राधिकार और उससे पहले का क्रम पढ़ें। पोर्ट 80 पर सादा HTTP केवल इसलिए CONNECT की माँग नहीं करता कि कोई प्रॉक्सी शामिल है। क्लाइंट जानबूझकर कोई दूसरी सेवा टनल कर सकता है या अनपेक्षित मोड का उपयोग कर सकता है; यह न मानें कि पोर्ट 80 पर हर CONNECT किसी वेबसाइट के रीडायरेक्ट से आया है।

वैध अतिरिक्त HTTPS पोर्ट को अपनी संकरी अनुमति चाहिए। हर गंतव्य खोलने से यह छिप जाता है कि क्लाइंट ने इच्छित अनुरोध किया या नहीं। नीति बदलने से पहले वास्तविक लक्ष्य को प्रॉक्सी श्रोता से अलग रखें।

संबंधित लेख