# FTP - Usuario avanzado

# Objetivo

Que el estudiante realice una sesión FTP utilizando los Clientes FTP de un router y de un switch, a fin de obtener un backup de las imágenes del sistema operativo IOS con la configuración de los dispositivos, en un Servidor FTP.

# Conocimiento previo

Leer el Capítulo 2 - Capa de Aplicación, apartado 2.3 Transferencia de archivos FTP.

Realizar la práctica FTP - Vista del usuario.

El Server0 dispone de un Servidor FTP que puede utilizarse para leer y escribir archivos de configuración tales como imágenes del IOS.

Además, el servidor FTP también permite ejecutar comandos para renombrar, borrar y listar directorios.

# Actividad

Topología:

Diseñar una red de acuerdo al gráfico de topología que conecte un router, un servidor FTP, un switch y dos PCs.

Práctica:

El Router0 y el Switch0 disponen de un Cliente FTP que puede utilizarse para leer y escribir archivos de configuración tal como las imágenes IOS.

Probar los comandos para escribir con FTP

1. Desde el Router0/Switch0, ejecutar el comando #copy run ftp en modo privilegio (primeramente se debe ejecutar el comando enable #en).

2. Ingresar la dirección IP del Server0 o el nombre de dominio www.ftpserver.com.

3. Ingresar un nombre de archivo para la configuración o aceptar el sugerido por defecto.

4. Verificar en la página de configuración del Servidor FTP en Server0 (espacio Archivo), que el archivo fue escrito.

La PC0 dispone de un cliente FTP que puede utilizarse para lectura, escritura, borrado y renombrado de archivos que estén presente en algún servidor FTP.

Probar el comando para escritura FTP

1. Desde la PC0, abrir el Escritorio -> Símbolo del sistema y escriba el comando "ftp www.ftpserver.com".

2. Ingresar el nombre de usuario y clave solicitado como cisco (por defecto), de esta manera se ingresa al prompt del cliente FTP.

2. Ingresar el comando "put sampleFile.txt" (este archivo ya se encuentra en el sistema de archivos local, se puede verificar con el comando C>dir).

3. Desde el Server0, abrir la página de configuración del FTP y verificar que el archivo "sampleFile.txt" fue copiado al servidor.

Probar los comandos para lectura y listado de directorio en FTP

1. En el prompt ftp, ingresar "get <remote filename>", se debe estar seguro que <remote filename> existe en el servidor FTP.

2. Ingresar el comando "quit" para abandonar la sesión FTP y regresar al sistema operativo.

3. Tipear el comando "dir" para ver el archivo <remote filename> que fue descargado del servidor.

Probar el comando FTP para listar el directorio remoto (es decir, los archivos en el servidor).

En el prompt ftp, tipear "dir" para ver los archivos en el directorio remoto del servidor.

Probar el comando para renombrar en FTP

1. En el prompt ftp, tipear "rename <old remote filename> <new remote filename>".

2. Si el comando se ejecutó satisfactoriamente luego tipear "dir" para ver el cambio realizado.

Probar el comando FTP para borrar

1. En el prompt ftp, tipear "delete <filename>" para borrar un archivo que se encuentra en el servidor remoto FTP.

2. Luego tipear "dir" para ver el cambio realizado, si el comando se ejecutó satisfactoriamente.

Probar el comando para salir del cliente FTP

En el prompt ftp, tipear "quit" para terminar la sesión en el cliente FTP y regresar al prompt del sistema operativo.

Nota: tenga en cuenta que en el ejemplo del archivo .pkt, además está configurado un servidor DNS en Server0, lo que permite la resolución de nombres www.ftpserver.com a la dirección IP 192.168.0.2.

En caso de recrear la topología de cero, si no configura adecuadamente el servidor DNS, deberá hacer referencia solo a la dirección IP 192.168.0.2.

Para obtener autorización en el Cliente FTP del Router0/Switch0, se deben ejecutar los siguientes comandos;

Router>en

Router# conf t

Router# ip ftp username cisco (usuario definido en el servidor FTP)

Router# ip ftp password cisco (clave definida en el servidor FTP)

Router# end

Gráfico de topología:

Topología original de los ejemplos de Packet Tracer

Solución del ejercicio propuesto en formato Packet Tracer (.pkt) para descarga.

Licencia: licencia propietaria

Creado con eXeLearning (Ventana nueva)