Hví Squid hevur UDP-sokket á einum óvæntaðum porti
Fráskil Squid DNS- og peer-cache UDP-sokketir frá TCP-lyttaranum, sum klientar brúka sum framsendingarproxy.
Eitt ókent UDP-port, sum Squid eigur, er ikki sjálvvirkandi enn ein almennur HTTP-proxy. Klientar brúka tann uppsetta TCP-lyttaran til vanliga HTTP-proxy-atgongd; Squid opnar eisini sokketir fyri DNS og samskifti við cache-peer.
Fyri at eyðmerkja tað eyka sokketið, skriva niður:
- Um tað er TCP ella UDP, bundna adressuna og hvønn vístan fjargoymslan endapunt.
- Tær galdandi stillingarnar fyri lyttara, DNS, ICP og HTCP hjá tí tilstøðuni.
- Netatilgongdina, sum tann funktiónin krevur, ið hesar stillingar gera virknar.
UDP-adressuvísið hjá Squid fevnir beinleiðis um DNS-, ICP- og HTCP-modulirnar. Atferð teirra kann ikki útleiðast úr http_port, og eitt høgt porttal eitt sær eyðmerkir ikki funktiónina.
Set ikki tað UDP-endapunt í HTTP-proxy-felti hjá eini aplikasjón og lat tað ikki upp fyri øllum klientum bara tí, at tað sæst í sokketalistanum. Hinvegin kann at forða DNS-leiðini, sum Squid veruliga brúkar, bróta seinni málsloysn. Broyt eldveggjarregluna fyri tað eyðmerktu funktiónina: eitt resolver-fyrirspurnarsokket, eitt cache-peer-port og ein klientlyttari hava ymiskar uppgávur.