compartir internet en centos solo con iptables

Forums: 

Hola, tengo un pequeño inconveniente, he logrado hacer que mi server centos comparta internet con el resto de mi red windows , los clientes navegan normalmente, pero el problema es el siguiente, en el icono de la red ya sea por cable o wireless me sale un aviso de que no tiene acceso a internet... pero desde el navegador de cualquiera de los cliente funciona normal e inclusive resuelve las restricciones por el squid... no se cual sea el problema pero espero me puedan auidar por que en todos los equipos clientes me sale conexion limitada pero si pueden navegar...

Supongo que no tienes proxy

Imagen de deathUser

Supongo que no tienes proxy transparente o tienes proxy transparente y no tienes NATEADO o ENMASCARADO el tráfico, por lo que obviamente icmp, smtp, imap, pop, etc que no son manejados por SQUID te van a reportar que no funcionan, supongo que moco$oft güin2 usará icmp para descubrir si tiene conexión a internet

No le veo el problema si es que no necesitas NATEAR O ENMASCARAR todos los protocolos ...

bye
;)

, nateo, routeo, enmascaramiento

adicionando o aclarando con mas detalle lo dicho correctamente

cat /proc/sys/net/ipv4/ip_forward ---> en 1 activa proceso en el kernel solo ruteo o redireccionamiento , esto no es
nateo o enmascaramiento.
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to IPPUBLICA ---> natea o mantiene pista de la ip origen desde donde llega la peticion y hacia donde va .(talvez falte esto) , cuando la IPPUBLICA es estatica

iptables -t nat -A POSTROUTING -s 0.0.0.0/0 -o eth0 -j MASQUERADE ---> hace un intercambio o agrega a la cabecera de paquetes ,una pista desde donde proviene y hacia donde va la comuniciacion , utilizado antiguamente
cuando la IPINTERNET recibida era dinamica , tambien es nateo.