Squid може да класификује захтев према подацима које обична IP рута нема. У подржаној Linux градњи tcp_outgoing_mark додељује Netfilter ознаку на страни сервера на основу брзог ACL-а:

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

Одговарајуће Linux правило политике затим може да користи fwmark 0x20 за избор већ подешене табеле усмеравања. Табела и даље захтева исправне руте и доступан следећи хоп. Squid директива их не ствара.

Ова ознака је локални метаподатак усмеравања. Разликује се од поља DSCP или TOS у IP пакету и од tcp_outgoing_address који бира изворни IP.

Документована директива захтева Linux подршку за означавање пакета и привилегије и прихвата само брзе ACL-ове. Доступна је у Squid 7 и ранијим наведеним издањима, али не у Squid 8.

Изградите политику око стварних одлазних веза. Поново коришћене TCP везе не постају нове само зато што их користи други HTTP захтев. У дизајну задржите и повратни пут ка клијенту и руту за неозначени саобраћај.

Повезани чланци