Squid povas klasifiki peton per informoj, kiujn ordinara IP vojo ne havas. En subtenata Linux-konstruo, tcp_outgoing_mark starigas Netfilter-markon ĉe la servila flanko bazitan sur rapida ACL:

acl selected_sites dstdomain -n .vendor.example
tcp_outgoing_mark 0x20 selected_sites
tcp_outgoing_mark 0x00 all

Konforma Linux politika regulo povas poste uzi fwmark 0x20 por elekti jam agordan enkursigan tabelon. La tabelo ankoraŭ bezonas la ĝustajn vojojn kaj atingeblan sekvan salteton. La Squid-direktivo ne kreas ilin.

Ĉi tiu marko estas loka enkursiga metadateno. Ĝi diferencas de DSCP aŭ TOS kampo en IP-paketo, kaj de tcp_outgoing_address, kiu elektas fontan IP.

La dokumentita direktivo postulas Linux-subtenon por pakmarkado kaj kapabloj, kaj akceptas nur rapidajn ACL-ojn. Ĝi haveblas en Squid 7 kaj pli fruaj listigitaj eldonoj, ne en Squid 8.

Konstruu la politikon ĉirkaŭ la realaj eliraj konektoj. Reuzataj TCP-konektoj ne fariĝas novaj nur ĉar alia HTTP-peto uzas ilin. Konservu ankaŭ en la dezajno la revenan vojon al la kliento kaj la vojon de nemarkita trafiko.

Rilataj artikoloj