Squid tcp_outgoing_mark agus slighe fwmark Linux
Seòrsaich iarrtasan progsaidh taghte le tcp_outgoing_mark agus leig le riaghailt fwmark Linux a tha ann mar-thà an t-slighe aca a thaghadh.
Faodaidh Squid iarrtas a sheòrsachadh le fiosrachadh nach eil aig slighe IP àbhaisteach. Ann an togail Linux le taic, suidhichidh tcp_outgoing_mark comharra Netfilter air taobh an fhrithealaiche stèidhichte air ACL luath:
acl selected_sites dstdomain -n .vendor.example
tcp_outgoing_mark 0x20 selected_sites
tcp_outgoing_mark 0x00 all
Faodaidh riaghailt poileasaidh Linux a fhreagras an uair sin fwmark 0x20 a chleachdadh gus clàr slighe a chaidh a shuidheachadh mar-thà a thaghadh. Feumaidh an clàr fhathast na slighean ceart agus an ath cheum a ruigear. Cha chruthaich an stiùireadh Squid iad.
Is meata-dàta slighe ionadail a th' anns a' chomharra seo. Tha e eadar-dhealaichte bho raon DSCP no TOS a thèid a ghiùlan ann am pasgan IP, agus bho tcp_outgoing_address a thaghas IP tùsail.
Feumaidh an stiùireadh aithnichte taic do chomharrachadh phasgan agus comasan Linux, agus chan eil e a' gabhail ach ACL luath. Tha e ri fhaighinn ann an Squid 7 agus ann an deasachaidhean na bu tràithe a chaidh a liostadh, chan ann ann an Squid 8.
Togaidh am poileasaidh timcheall air na fìor-cheanglaichean a-mach. Chan eil ceanglaichean TCP ath-chleachdte a' fàs nan ceanglaichean ùra dìreach air sgàth 's gu bheil iarrtas HTTP eile gan cleachdadh. Cùm cuideachd an t-slighe air ais chun a' chliaint agus slighe an trafaig gun chomharra san dealbhadh.