Boa noite.
Estou com sérios problemas na implementação de um servidor Ubuntu que satisfaça as seguintes condições:
1. Transmita a conexão externa recebida (ok).
2. Atue como firewall usando regras no IpTables.
3. Atue como gerente de proxy transparente usando Squid 3.
Os problemas ocorrem nas duas últimas etapas, pois consigo, no máximo, um firewall funcionando, mas nunca o proxy transparente. E, além disso, nenhuma máquina da rede interna se conecta à rede externa (Internet). Por outro lado, se desativo o Squid, as máquinas da rede interna já se conectam à Internet.
Já procurei por diversas soluções no fórum e fora dele, mas não consigo, em hipótese alguma, fazer isto funcionar.
Posto os arquivos de configuração do IpTables e do Squid pela manhã, pois estão no meu ambiente de trabalho. Por outro lado, não sei até que ponto a postagem desses arquivos vai ajudar, mas vamos ver.
Se for possível, também, além da ajuda no assunto, recomendem um guia realmente introdutório, que me permita analisar o que acontece a cada parte da implementação. Andei lendo o Guia Foca, para tentar entender um pouco do IpTables, vários tópicos do fórum e de outras páginas, mas ainda entendo muito pouco do que estou fazendo.
Preciso da ajuda urgentemente, pois já tem mais de uma semana que estou saindo do serviço estourado por conta disso e não consigo identificar os problemas. E isto deveria estar pronto para sexta-feira passada.
Agradeço a compreensão e a ajuda.