Como Probar el Servidor FTP

    Para conectarse a un servidor FTP se requieren tres datos: El URL (Universal Resourse Location o ubicación universal de recurso), el nombre del usuario y la clave o "password" para el usuario.

    El URL puede tener varios formatos según la ubicación del servidor de FTP. Puede ser un número de dirección IP como estos:

                127.0.0.1
                 232.122.4.67

    O el URL puede ser simplemente el nombre de la máquina dentro de mi red en la que se encuentra el servidor FTP como:

                localhost
                central
                servidor

    El URL puede ser una dirección en internet como estos:

                ftp.xpertmart.com
                ftp.miszapatos.com

    El nombre del usuario es el que el administrador del servidor FTP me asigna de igual modo el administrador del servidor FTP me da la clave con la que puedo accesar mi cuenta en el servidor FTP.

PRUEBA 1

    Lo primero que queremos probar es que pueda ver la máquina en la que esta corriendo el servidor FTP. Esto lo hacemos usando el comando PING en una ventana de DOS (o Command). Solo voy a poner "PING" seguido del URL de la máquina en dónde esta corriendo el servidor FTP.

    Aqui se puede ver el resultado de hacer un PING exitoso al URL "laptop":

      C:\>ping laptop

      Haciendo ping a laptop [192.168.0.2] con 32 bytes de datos:

      Respuesta desde 192.168.0.2: bytes=32 tiempo<10ms TDV=128
      Respuesta desde 192.168.0.2: bytes=32 tiempo<10ms TDV=128
      Respuesta desde 192.168.0.2: bytes=32 tiempo<10ms TDV=128
      Respuesta desde 192.168.0.2: bytes=32 tiempo<10ms TDV=128

      Estadísticas de ping para 192.168.0.2:
          Paquetes: enviados = 4, Recibidos = 4, perdidos = 0 (0% loss),
      Tiempos aproximados de recorrido redondo en milisegundos:
          mínimo = 0ms, máximo =  0ms, promedio =  0ms

    Aqui se puede ver el resultado de hacer un PING al URL "ftp.lacentral.com"

      C:\>ping ftp.lacentral.com
      Host desconocido ftp.lacentral.com.

    En este caso, no encuentra la máquina "lacentral.com" eso no quiere decir que no existe, sino que no se "ve" o se encuentra desde la máquina en dónde esta haciendo la prueba. Quizas ha escrito mal el URL o esta mal configurado la red.

    Aqui se puede ver el resultado de hacer un PING a la dirección IP 234.124.23.13:

      C:\>ping 234.124.23.13

      Haciendo ping a 234.124.23.13 con 32 bytes de datos:

      Host de destino inaccesible.
      Host de destino inaccesible.
      Host de destino inaccesible.
      Host de destino inaccesible.

      Estadísticas de ping para 234.124.23.13:
          Paquetes: enviados = 4, Recibidos = 0, perdidos = 4 (100% loss),
      Tiempos aproximados de recorrido redondo en milisegundos:
          mínimo = 0ms, máximo =  0ms, promedio =  0ms

    En este caso no puede accesar el URL citado. En este caso también o se escribió mal el URL o hay un problema con la configuración de red.

    Los problemas de la red se deben resolver antes de proceder al paso dos de la prueba.

PRUEBA 2

    Si se pudo hacer la primer prueba con éxito se ha comprobado que existe la máquina que citamos en el URL y lo puedo accesar desde la máquina en dónde estoy haciendo la prueba.

    El siguiente paso es verificar si esta funcionando alli el servidor FTP y puedo accesar a el con mi nombre de usuario y clave.

    Para hacer esta prueba igualmente uso una ventana DOS (o Command).

    Para probar la conexión al servidor FTP se pone el comando "FTP" seguido del URL (el URL a su vez quizas empieza con "ftp."). Este es un ejemplo de lo que se escribe para probar la conexión al servidor FTP en el URL "ftp.xpertmart.com":

      C:\>ftp ftp.xpertmart.com

    Si encuentra el servidor FTP (o servicio FTP visto desde el punto de vista del usuario) escribe algo asi para pedir el nombre del usuario:

      Conectado a ftp.xpertmart.com.
      220 caffelatte.com FTP server ready.
      Usuario (ftp.xpertmart.com:(none)):

    Después de escribir el nombre del usuario me pide el password y la pantalla se ve asi:

      C:\>ftp ftp.xpertmart.com
      Conectado a ftp.xpertmart.com.
      220 caffelatte.com FTP server ready.
      Usuario (ftp.xpertmart.com:(none)): XmartVersions
      331 Password required for XmartVersions.
      Contraseña:

    Después de escribir la contraseña o password se ve asi la pantalla:

      Contraseña:
      230 User XmartVersions logged in.  Access restrictions apply.
      ftp>

    Si no esta registrado el nombre del usuario o la clave que ponemos, nos va a dar mensajes de que no existe el nombre o el password. Si da estos errores revisa si los esta escribiendo bien o no. Si los esta escribiendo bien, consulta con el administrador del servidor de FTP para aclarar el nombre de usuario y la clave.

    Si el nombre del usuario y la clave están bien puede apreciar que ahora tiene a la izquierda el indicador "ftp>". Esto quiere decir que lo que escribo de aqui en adelante se va a enviar al servidor FTP. Un ejemplo sería poner el comando "dir" para ver que archivos hay en el servidor FTP.

    Asi se ve la pantalla en este caso:

      ftp> dir
      200 PORT command successful.
      150 Opening ASCII mode data connection for /bin/ls.
      total 35436
      -rw-r--r--    1 515      504            24 Jul 26  2001 .bash_logout
      -rw-r--r--    1 515      504           230 Jul 26  2001 .bash_profile
      -rw-r--r--    1 515      504           124 Jul 26  2001 .bashrc
      -rwxr-xr-x    1 515      504           333 Jul 26  2001 .emacs

    Y sigue la lista de archivos en el servidor.

    Si se puede hacer la primer prueba con éxito pero no se puede hacer la segunda prueba con éxito entonces el problema es que no esta corriendo el servidor FTP en la máquina que se cita en el URL.

RESULTADOS

    Si se pueden hacer bien ambas pruebas en la máquina que va a hacer la sincronización entonces poniendo: el URL, el nombre del usuario y la clave en XpertMart va a funcionar bien el acceso al servidor FTP en XpertMart.

    Si no corren bien ambas de estas pruebas entonces es seguro que NO va a funcionar el acceso al servidor FTP en XpertMart.

fin