Hola alguien le ha funcionado la redireccion a algun PC dentro de la LAN teniendo como interfaz a internet ppp0, yo no lo puedo conseguir he tratado poniendo todo en accept, redireccionando a un pc y atro, cambiando de servicio es decir he probado para los puertos ssh (22), mysql (3306) y www (80) y nada, les pego el script que he estoy probando:
#!/bin/sh /sbin/iptables -F /sbin/iptables -X /sbin/iptables -Z /sbin/iptables -t nat -F /sbin/iptables -P INPUT DROP /sbin/iptables -P OUTPUT ACCEPT /sbin/iptables -P FORWARD DROP /sbin/iptables -t nat -P PREROUTING DROP /sbin/iptables -t nat -P POSTROUTING DROP /sbin/iptables -A INPUT -j LOG --log-prefix "[iptables-test]" echo 1 > /proc/sys/net/ipv4/ip_forward # abro segun necesito... iptables -A FORWARD -i ppp0 -o eth1 -m state --state NEW -j ACCEPT # si es nueva la coneccion TAMBIEN la acepto iptables -A FORWARD -i ppp0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT # si ya habia coneccion TAMBIEN la acepto #/sbin/iptables -A FORWARD -i eth1 -o ppp0 -j ACCEPT /sbin/iptables -A FORWARD -i ppp0 -o eth1 -d 192.168.1.0/24 -j ACCEPT /sbin/iptables -A FORWARD -i eth1 -o ppp0 -s 192.168.1.0/24 -j ACCEPT /sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE /sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.4:80 Como ven esta maquina sirve ademas como gateway, la eth1 es la interfaz a la lan, les pego route Destination Gateway Genmask Flags Metric Ref Use Iface 10.52.74.4 * 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth1 default 10.52.74.4 0.0.0.0 UG 0 0 0 ppp0 Alguien me puede ayudar. Feranando Villarroel N. ______________________________________________ Renovamos el Correo Yahoo!: ˇ250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es