Enderezos de orixe de Squid e encamiñamento da pasarela do host
Separe a selección de enderezo de orixe de Squid do encamiñamento do host cando un proxy usa varias interfaces ou provedores.
Vincular a conexión saínte de Squid ao enderezo A non fai que o host use o provedor A. tcp_outgoing_address selecciona unha orixe local; o sistema operativo segue elixindo a ruta.
| Decisión | Responsable |
|---|---|
| Orixe TCP saínte local | A regra de enderezo de orixe de Squid. |
| Pasarela e interface para esa orixe | Política de encamiñamento do host. |
| Enderezo público que ve o sitio web | A ruta completa, incluíndo calquera NAT ou proxy pai. |
Se A pertence ao provedor A pero a ruta predeterminada usa o provedor B, B pode rexeitar esa orixe ou a ruta de retorno pode fallar. Unha configuración con varias interfaces pode necesitar encamiñamento de políticas baseado na orixe. As súas regras de sistema operativo e rede deben encaixar neste despregamento; un comando de ruta predeterminada copiado pode interromper sesións SSH e de proxy.
Rexistre o receptor, a orixe saínte prevista e unha pasarela compatible. As conexións cliente→Squid e Squid→destino poden usar interfaces distintas, e a ruta de retorno ao cliente é outro requisito.
A directiva de Squid controla a selección da orixe, non a instalación de rutas. A distinción de Dante entre vinculación interna e externa tampouco pode substituír unha ruta utilizábel. Unha orixe correcta localmente aínda pode traducirse despois, así que verifique o enderezo que ve o sitio web por separado.