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 માર્ગને અવરોધવાથી પછીનું લક્ષ્ય સ્થાનાંતરણ તૂટી શકે છે. ઓળખાયેલ કાર્ય માટે ફાયરવોલ નિયમ બદલો: રિઝોલ્વર ક્વેરી સોકેટ, કેશ-પીઅર પોર્ટ અને ક્લાયન્ટ શ્રોતાની અલગ જવાબદારીઓ છે.