En ukendt UDP-port, der ejes af Squid, er ikke automatisk endnu en offentlig HTTP-proxy. Klienter bruger den konfigurerede TCP-lytter til almindelig HTTP-proxyadgang; Squid åbner også sockets til DNS og cache-peer-kommunikation.

For at identificere den ekstra socket skal du registrere:

  • Om det er TCP eller UDP, dens bundne adresse og ethvert vist eksternt endepunkt.
  • De effektive indstillinger for lytter, DNS, ICP og HTCP for den pågældende instans.
  • Den netværksadgang, som den funktion kræver, som disse indstillinger aktiverer.

Squids UDP-adressereference dækker udtrykkeligt DNS-, ICP- og HTCP-modulerne. Deres adfærd kan ikke udledes af http_port, og et højt portnummer alene identificerer ikke funktionen.

Indtast ikke det UDP-endepunkt i et programs HTTP-proxyfelt, og åbn det ikke for alle klienter, blot fordi det vises i socketlisten. Omvendt kan blokering af den DNS-vej, Squid faktisk bruger, ødelægge senere destinationsopløsning. Ændr firewallreglen for den identificerede funktion: en resolver-forespørgselssocket, en cache-peer-port og en klientlytter har forskellige opgaver.

Relaterede artikler