Squid saab päringut klassifitseerida teabe põhjal, mida tavalisel IP-marsruudil ei ole. Toetatud Linuxi buildis määrab tcp_outgoing_mark serveripoolse Netfilteri märgi kiire ACL-i alusel:

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

Sobiv Linuxi poliitikareegel saab seejärel kasutada fwmark 0x20, et valida juba seadistatud marsruutimistabel. Tabel vajab endiselt õigeid marsruute ja kättesaadavat järgmist hüpet. Squid direktiiv neid ei loo.

See märk on kohalik marsruutimismetaandmed. See erineb IP-paketis kantavast DSCP- või TOS-väljast ja tcp_outgoing_address-ist, mis valib lähte-IP.

Dokumenteeritud direktiiv nõuab Linuxi paketimärgistuse ja õiguste tuge ning aktsepteerib ainult kiireid ACL-e. See on saadaval Squidis 7 ja varasemates loetletud väljaannetes, mitte Squidis 8.

Ehitage poliitika tegelike väljuvate ühenduste ümber. Taaskasutatud TCP-ühendused ei muutu uuteks ainult seetõttu, et neid kasutab teine HTTP-päring. Jätke kavandisse ka kliendi poole suunduv tagasitee ja märgistamata liikluse marsruut.

Seotud artiklid