Endereços de origem do Squid e roteamento do gateway do host
Separe a seleção de endereço de origem do Squid do roteamento do host quando um proxy usa várias interfaces ou provedores.
Vincular a conexão de saída do Squid ao endereço A não faz o host usar o provedor A. tcp_outgoing_address seleciona uma origem local; o sistema operacional continua a escolher a rota.
| Decisão | Responsável |
|---|---|
| Origem TCP de saída local | A regra de endereço de origem do Squid. |
| Gateway e interface para essa origem | Política de roteamento do host. |
| Endereço público visto pelo site | O caminho completo, incluindo qualquer NAT ou proxy pai. |
Se A pertence ao provedor A mas a rota padrão usa o provedor B, B pode rejeitar essa origem ou a rota de retorno pode falhar. Uma configuração com várias interfaces pode exigir roteamento de política baseado na origem. As suas regras de sistema operacional e rede devem adequar-se a esta implantação; um comando de rota padrão copiado pode interromper sessões SSH e de proxy.
Registe o listener, a origem de saída pretendida e um gateway compatível. As conexões cliente→Squid e Squid→destino podem usar interfaces diferentes, e a rota de retorno ao cliente é outro requisito.
A diretiva do Squid controla a seleção da origem, não a instalação de rotas. A distinção do Dante entre ligação interna e externa também não pode substituir um caminho utilizável. Uma origem correta localmente ainda pode ser traduzida mais tarde, por isso verifique o endereço visto pelo site em separado.