Squid पॅरेंट प्रॉक्सीला ICP पोर्ट आवश्यक आहे का?
HTTP फॉरवर्डिंग आणि ऐच्छिक कॅश-क्वेरी ट्राफिक यांचा गोंधळ न करता Squid सामान्य HTTP पॅरेंटशी जोडा.
तुमची अपस्ट्रीम सेवा एक HTTP प्रॉक्सी पोर्ट देते. Squid ची cache_peer रचना दोन मागते. जादा फील्ड कॅश क्वेरींसाठी आहे, दुसरे बंधनकारक फॉरवर्डिंग कनेक्शन नाही.
cache_peer parent.example parent 8080 0 no-query name=office_parent
येथे 8080 HTTP प्रॉक्सी विनंत्या वाहते. शून्य क्वेरी-पोर्ट फील्ड भरते; no-query या पीअरकडील ICP क्वेरी बंद करते. पॅरेंटला ICP लागू करण्याची गरज नाही.
पण त्याला HTTP प्रॉक्सी प्रोटोकॉल बोलता आला पाहिजे. पॅरेंट सार्वजनिक असेल तर HTTP प्रॉक्सी सूची तपासण्यासाठी HTTP उमेदवार देते. SOCKS पोर्ट त्याच्या जागी चालणार नाही. HTTPS साठी, पॅरेंट आवश्यक CONNECT गंतव्याला परवानगी देतो का ते तपासा; ICP समर्थनाशी याचा संबंध नाही.
प्रवेश नियंत्रण आणि पुढील राउटिंग धोरण वेगळे ठेवा. हा पीअर घोषित केल्याने क्लायंटना अधिकार मिळत नाही आणि थेट फॉलबॅक प्रतिबंधित होत नाही. इच्छित विनंत्यांसाठी योग्य http_access, पीअर-निवड आणि never_direct नियम ठेवा.
ICP पोर्ट बदलल्याने नाकारलेला प्रॉक्सी लॉगिन किंवा नाकारलेले CONNECT गंतव्य सुधारत नाही.