Att binda Squids utgående anslutning till adress A gör inte att värden använder leverantör A. tcp_outgoing_address väljer en lokal källa; operativsystemet väljer fortfarande rutten.

BeslutAnsvarig
Lokal utgående TCP-källaSquids källadressregel.
Gateway och gränssnitt för den källanVärdens routingpolicy.
Offentlig adress som webbplatsen serHela vägen, inklusive eventuell NAT eller överordnad proxy.

Om A tillhör leverantör A men standardrutten använder leverantör B, kan B avvisa den källan eller så kan returvägen misslyckas. En konfiguration med flera gränssnitt kan behöva källbaserad policyrouting. Dess operativsystem- och nätverksregler måste passa denna driftsättning; ett kopierat standardrutt-kommando kan bryta SSH- och proxysessioner.

Notera lyssnaren, den avsedda utgående källan och en kompatibel gateway. Anslutningarna klient→Squid och Squid→mål kan använda olika gränssnitt, och returvägen till klienten är ytterligare ett krav.

Squid-direktivet styr valet av källa, inte ruttinstallation. Dantes åtskillnad mellan intern och extern bindning kan inte heller ersätta en användbar väg. En lokalt korrekt källa kan fortfarande översättas senare, så verifiera adressen som webbplatsen ser separat.

Relaterade artiklar