Filtro de tráfego CentOS

Filtro de tráfego CentOS

Estou tentando usar o Squid para filtrar o tráfego que flui pela rede. Também estou tentando tornar este sistema transparente. Minha configuração de rede é assim:

Router -> CentOS Machine -> The rest of the network.
Router: 192.168.1.254
CentOS: 192.168.1.104
LAN   : 192.168.1.0/24 and 81.150.192.224/28

Preciso que toda a rede seja passada para o roteador - sem modificações - e depois passe a resposta para o Squid. Os problemas que encontrei até agora são DNS - como não consigo enviar o tráfego para a máquina porque ela não consegue procurá-lo - problemas com duas sub-redes diferentes (uma para minha LAN e outra para meu público IPs.).

Como eu faria isso funcionar?

Responder1

O gateway padrão dos clientes deve ser o roteador e seu proxy HTTP deve apontar para a caixa CentOS.

Site do Squidtem uma tonelada de documentação, incluindoconfigurações de exemplo, um minuciosoPerguntas frequentese um guia muito completo paraconfigurando navegadores.

Em relação a um proxy transparente, um exemplo de configuração pode ser encontradoaquie a documentação atual do TPROXY pode ser encontradaaqui

informação relacionada