De uitgaande verbinding van Squid aan adres A binden zorgt er niet voor dat de host provider A gebruikt. tcp_outgoing_address kiest een lokale bron; het besturingssysteem kiest nog steeds de route.

BeslissingEigenaar
Lokale uitgaande TCP-bronSquids bronadresregel.
Gateway en interface voor die bronRouteringsbeleid van de host.
Openbaar adres dat de website zietHet volledige pad, inclusief eventuele NAT of bovenliggende proxy.

Als A bij provider A hoort maar de standaardroute provider B gebruikt, kan B die bron weigeren of kan de retourroute mislukken. Een opstelling met meerdere interfaces kan op bron gebaseerde beleidsroutering nodig hebben. De regels voor besturingssysteem en netwerk moeten bij deze uitrol passen; een gekopieerd standaardroutecommando kan SSH- en proxysessies onderbreken.

Noteer de listener, de bedoelde uitgaande bron en een compatibele gateway. De verbindingen client→Squid en Squid→bestemming kunnen verschillende interfaces gebruiken, en de retourroute naar de client is nog een vereiste.

De Squid-richtlijn beheert de bronkeuze, niet het installeren van routes. Ook Dantes onderscheid tussen interne en externe binding kan geen bruikbaar pad vervangen. Een lokaal correcte bron kan later alsnog worden vertaald, dus verifieer het adres dat de website ziet apart.

Gerelateerde artikelen