none
Problema con el servidor FTP RRS feed

  • Pregunta

  •  

    Bueno dias, tengo instalado el servidor FTP en un equipo con W2003 Server. El problema es que me permite el acceso desde la red local pero no desde internet, ¿a que puede ser devido? Por lo que he estado leyendo el servidor FTP puede funcionar en modo pasivo y modo activo. ¿Como lo hago para que funcione en modo activo a traves del puerto 20? ¿Y si fuera en modo pasivo que puerto tengo que abrir en el cortafuegos para que funcione desde internet?

     

    Gracias y saludos.

    lunes, 29 de octubre de 2007 8:08

Respuestas

  •  

    Por default es el 20, a menos que lo hayas modificado tiene que ser ese. Por otro lado si llegas y te pide contraseña y luego da error , el problema viene por el lado de la configuracion.

    Que te dice el error ?

    Mira por el lado de permisos , prueba poniendo acceso anonimo ...

     

    Slds
    Sebastian del Rio

    lunes, 29 de octubre de 2007 12:51
    Moderador

Todas las respuestas

  • Una conexión ftp usa dos puertos, abre dos canales: Uno será el puerto de comandos, command port o control port (normalmente puerto 21) por donde se transfieren las órdenes. El otro es el puerto de datos (data port) que es por donde circulan los datos que integran los ficheros (normalmente el puerto 20, pero puede ser cualquiera por debajo del 1024)

    Por lo cual deberias redirigir desde tu firewall/router los puertos 20/21 a la maquina que sirva el servicio de FTP

    Slds
    Sebastian del Rio

     

    lunes, 29 de octubre de 2007 11:23
    Moderador
  • Buenos dias Sebastian, antes que nada agradecerte tu respuesta, e indicar que tengo abiertos los puertos (20 y 21) y redirigidos a la IP del servidor en el Firewall. Pero me da el error al acceder desde internet, ¿puede ser que utilice otro puerto distinto? en la configuracion del IIS en el Active Directory solo hace referencia al puerto 21.

     

    Gracias de nuevo.

    lunes, 29 de octubre de 2007 11:33
  • Por default utiliza esos puertos .... a menos que se hayan modificado. Por otro lado asegurate que este bien hecho el Fowarding de puertos , Tienes algun otro servicio en esa maquina ? llegas a ese servicio en caso que lo tengas ?

    Slds
    Sebastian del Rio

    lunes, 29 de octubre de 2007 11:36
    Moderador
  • Si que tengo otros servicios en esa maquina y accedo sin ningun error, por ejemplo tambien es servidor web. Por otra parte consultarte ¿que es el Fowarding de puertos?

     

    Saludos.

    lunes, 29 de octubre de 2007 11:40
  • El fowarding es el Redireccionamiento de un puerto, el cual se efectua a una ip privada de nuestra red, en un puerto en particular.


    Slds
    Sebastian del Rio

    lunes, 29 de octubre de 2007 12:30
    Moderador
  • Eso si esta bien echo tengo el puerto 20 y 21 redireccionado a la direccion 192.168.1.2 que es la direccion del servidor dentro de la red local. Cuando intentas conectar te pide el usuario y contraseña pero luego da un error. Como me comentaste que puede ser cualquier puerto por debajo del 1024, ¿puede ser que se este utilizando otro distinto al 20? ¿Como puedo definir el puerto que quiero usar para el intercambio de informacion?

     

    Gracias de nuevo.

    lunes, 29 de octubre de 2007 12:42
  •  

    Por default es el 20, a menos que lo hayas modificado tiene que ser ese. Por otro lado si llegas y te pide contraseña y luego da error , el problema viene por el lado de la configuracion.

    Que te dice el error ?

    Mira por el lado de permisos , prueba poniendo acceso anonimo ...

     

    Slds
    Sebastian del Rio

    lunes, 29 de octubre de 2007 12:51
    Moderador