Squid kin in oanfraach klassifisearje mei ynformaasje dy't in gewoane IP-rûte net hat. Yn in stipe Linux-build set tcp_outgoing_mark in Netfilter-mark oan de tsjinnerkant op basis fan in snelle ACL:

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

In oerienkommende Linux-beliedsregel kin dan fwmark 0x20 brûke om in al ynstelde routingtabel te kiezen. De tabel hat noch altyd de goede rûtes en in berikbere folgjende hop nedich. De Squid-direktive makket se net.

Dizze mark is lokale routingmetadata. It ferskilt fan in DSCP- of TOS-fjild yn in IP-pakket en fan tcp_outgoing_address dat in boarne-IP kiest.

De dokumintearre direktive freget Linux-stipe foar pakketmarkearring en foarrjochten en akseptearret allinne snelle ACL's. It is beskikber yn Squid 7 en earder neamde ferzjes, net yn Squid 8.

Bou it belied om de werklike útgjende ferbiningen hinne. Werbrûkte TCP-ferbiningen wurde net nij allinne om't in oare HTTP-oanfraach se brûkt. Hâld ek it weromkommen nei de klant en de rûte fan net-markearre ferkear yn it ûntwerp.

Relatearre artikelen