Squid सँग अप्रत्याशित पोर्टमा UDP सकेट किन छ
Squid का DNS र peer-cache UDP सकेटहरूलाई ग्राहकहरूले फर्वार्ड प्रोक्सीको रूपमा प्रयोग गर्ने TCP श्रोताबाट छुट्याउनुहोस्।
Squid को स्वामित्वमा रहेको अपरिचित UDP पोर्ट स्वतः अर्को सार्वजनिक HTTP प्रोक्सी होइन। ग्राहकहरूले सामान्य HTTP प्रोक्सी पहुँचका लागि कन्फिगर गरिएको TCP श्रोता प्रयोग गर्छन्; Squid ले DNS र क्यास-पियर सञ्चारका लागि पनि सकेटहरू खोल्छ।
अतिरिक्त सकेट पहिचान गर्न रेकर्ड गर्नुहोस्:
- यो TCP हो वा UDP, यसको बाइन्ड गरिएको ठेगाना र देखाइएको कुनै पनि टाढाको अन्त्य बिन्दु।
- त्यो इन्स्ट्यान्सका लागि प्रभावकारी श्रोता, DNS, ICP र HTCP सेटिङहरू।
- ती सेटिङहरूले सक्षम गर्ने सुविधाले आवश्यक पर्ने नेटवर्क पहुँच।
Squid को UDP ठेगाना सन्दर्भले DNS, ICP र HTCP मोड्युलहरू स्पष्ट रूपमा समेट्छ। तिनीहरूको व्यवहार http_port बाट अनुमान गर्न सकिँदैन, र उच्च पोर्ट नम्बर मात्रले सुविधा पहिचान गर्दैन।
त्यो UDP अन्त्य बिन्दु कुनै एप्लिकेसनको HTTP प्रोक्सी फिल्डमा नहाल्नुहोस् वा सकेट सूचीमा देखिन्छ भनेर मात्र सबै ग्राहकका लागि नखोल्नुहोस्। यसको विपरीत, Squid ले वास्तवमा प्रयोग गर्ने DNS मार्ग अवरुद्ध गर्दा पछिको गन्तव्य समाधान बिग्रन सक्छ। पहिचान गरिएको कार्यका लागि फायरवाल नियम परिवर्तन गर्नुहोस्: रिजोल्भर क्वेरी सकेट, क्यास-पियर पोर्ट र ग्राहक श्रोताका काम फरक छन्।