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 барање. Задржете во дизајнот и повратниот пат кон клиентот и рутата на неозначениот сообраќај.

Поврзани статии