Por no repetir una y otra vez lo mismo me cito a mi mismo en otro mensaje similan:
Cita de: 0,0 en 19 Mayo 2010, 14:54 PM
¿Que significa para ti "tengo los puertos abiertos en mi nuevo router"? ¿Significa que en el router con NAT has dirigido las peticiones desde wan al puerto 21 protocolo ftp a la ip y puerto correcto del ordenador que tiene el ftp?
Si alguien puede ayudarte necesitará saber que es exactamente lo que hiciste en el router.
En muchos routers el 80 y 21 desde WAN esta reservados para la gestion y bloqueados desde la opción de seguridad. Es decir que por mucho que hagas NAT del 21 a una ip interna el router no responde.
La soluciones suelen ser: Poner el FTP por otro puerto, permitir el trafico FTP de WAN a LAN en las opciones de seguridad o bien cambiar el puerto de gestion via FTP del router.
Esto último es mas dificil ya que a veces te deja cambiar el puerto de acceso a la gestion por http pero no por FTP. En muchos routers tu puedes declarar un servidor y tipo de tráfico y el hace NAT a esa ip y puerto y da permisos para el protocolo en cuestion.
Cita de: 0,0 en 19 Mayo 2010, 15:30 PM
NAT: Si el router se reserva el 21 desde WAN cambia de puerto de tu FTP para hacer la prueba. Asegurate de que el protocolo que enrutas hacia el server sea el adecuado. Se que muchas veces solo aparece tcp o udp y no aparece ftp, asegurate de que no lo puedes elegir.
DMZ: si declaras un servidor a veces simplemente lo deja en pelotas aceptando todas las peticiones desde el exterior pero otras veces tienes que poner ademas de la ip el puerto y protocolo con el que se publicara en la DMZ.
Seguridad: Asegúrate de que el protocolo FTP no este bloqueado de WAN a LAN en las opciones de seguridad. En algunos viene la opcion especifica de permitir FTP de WAN a LAN, en otros hay que quitar el firewall del router o ponerlo en low en vez de en high.
Acceso: en muchos routers si haces una peticion a la ip WAN desde la red interna simplemente no funciona. Si tu prueba de conexion consiste en acceder desde un ordenador de tu LAN al servidor poniendo su ip externa o el dominio no-ip deberas intentar otras cosas. Para ponerte realmente en el caso de un ordenador que accede desde fuera de tu lan utiliza un proxy, tor, conectate a otro ADSL via wireless o pidele a alguien que pruebe desde otro ADSL.
No tengo nada mas que añadir.