Hace rato que no trabajo con Squid e iptables, pero por que tiene comentariada esta línea?:
-A POSTROUTING -s 192.168.6.0/24 -o eth0 -j MASQUERADE
Con:
-t nat -A POSTROUTING -s 192.168.6.0/24 -o eth0 -j MASQUERADE
haría nat al tráfico de su red a internet (incluyendo el puerto que necesita), con ello le funcionarían además otros puertos que necesite en el futuro (ftp, ssh por ejemplo).
Con las lineas que tienen REDIRECT está obligando a su red a usar Squid como proxy/chache para web, y no salgan diréctamente (lo que harían si solo tuviera la línea con MASQUERADE).
-A POSTROUTING -s 192.168.6.0/24 -o eth0 -j MASQUERADE
Con:
-t nat -A POSTROUTING -s 192.168.6.0/24 -o eth0 -j MASQUERADE
haría nat al tráfico de su red a internet (incluyendo el puerto que necesita), con ello le funcionarían además otros puertos que necesite en el futuro (ftp, ssh por ejemplo).
Con las lineas que tienen REDIRECT está obligando a su red a usar Squid como proxy/chache para web, y no salgan diréctamente (lo que harían si solo tuviera la línea con MASQUERADE).