Estou configurando a tentativa de configurar um proxy transparente no CentOS usando o Squid. Até agora eu consegui filtrar o conteúdo e fazê-lo funcionar perfeitamente. O único problema que estou tendo é obter uma forma de portabilidade para o trabalho. A maneira que eu gostaria que funcionasse era deixar meu roteador lidar com o encaminhamento de porta e o proxy apenas deixasse todos os dados irem da internet para o lan (dependendo do IP de origem).
Minha configuração é assim:
eth0 - Internet (My main router)
eth1 - LAN (10.0.0.0/24)
eth1:0 - LAN (81.150.192.224/28)
Como eu faria para que quaisquer solicitações para a rede 81.150.192.224/28
fossem enviadas para a máquina correta na interface: eth1:0
e quaisquer solicitações para a rede 10.0.0.0/24
fossem enviadas para a máquina correta na interface: eth1
?
Estou usando o iptables
e o CentOS 6.5.