sim. eth0 192.x.x.x eth1 é a ppp0
Versão Imprimível
Apliquei sua regra iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 800
e tentei acessar Abril.com Notícias online, atualidades e sites Abril
E no log apareceu isto abaixo
1203780644.277 1 192.168.0.30 TCP_DENIED/400 1789 GET error:invalid-request - NONE/- text/html
1203780646.618 1 192.168.0.30 TCP_DENIED/400 2109 GET error:invalid-request - NONE/- text/html
1203780655.377 2 192.168.0.30 TCP_DENIED/400 2109 GET error:invalid-request - NONE/- text/html
E dentro do browser isto
ERRO
A URL solicitada não pode ser recuperada
Na tentativa de recuperar a URL: GET / HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, application/x-silverlight, */*Accept-Language: pt-brUA-CPU: x86Accept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648)Host: www.abril.com.brConnection: Keep-AliveCache-Control: no-cacheCookie: RMFW=011JSIS271066M
O seguinte erro foi encontrado:
- Requisição inválida.
Alguns aspectos de requisição HTTP são invalidos. Possíveis causas:
- Método desconhecido ou faltando (GET, POST)
- Faltou a URL
- Faltou o identificador HTTP (HTTP/1.0)
- A requisição pode ser muito grande
- Hostname com caracter inválido; não é permitido o uso de underscores
Generated Sat, 23 Feb 2008 15:30:55 GMT by IPCop (squid/2.6.STABLE18)
como eu te disse que naum iria funcionar o que vc pode fazer é umsar o nocat para fazer uma tela de login
ele captura todo a trafego da porta 80 e só libera mediante a o login
O Squid autenticado não funciona de forma transparente, o que você pode fazer eh redirecionar o tráfego para seu apache e com ele instalar um script de configuração automática das configuraçoes de proxy. Não sei se isso atenderia seu problema.