viernes, 10 de diciembre de 2010

Router Cisco como Servidor TFTP

Muchas veces necesitamos transferir algunos archivos entre routers, ya se una config o bien algún archivo binario.

Los libros nos enseñaron que necesitamos un servidor TFTP externo, copiar los archivos a ese servidor y luego bajarlos desde el cliente.

En casos de urgencia debemos perder bastante tiempo buscando algún software, instalándolo y otorgando permisos, y esta pequeña receta nos puede ser de utilidad en esos casos de apuro.

IOS puede configurarse como servidor básico de TFTP para la copia eventual de algunos archivos. Veamos como:

! Permitir el acceso al archivo config.txt guardado en el dispositivo disk0.
tftp-server disk0:config.txt

! Permitir el acceso a la config de IOS, pero usando un
! nombre más corto (config.txt) como alias.
tftp-server disk0:c7200-tftpserver-config-201012101000 alias config.txt

! Permitir la descarga del archivo de sistema operativo con un nombre
! corto llamado ios.bin pero que sea accesible solo desde los hosts
! permitidos en el access-list estándar número 69.
tftp-server disk0:c7200-adventerprisek9-mz.124-24.T.bin alias ios.bin 69

Probemos...

Client#copy tftp://192.168.0.1/config.txt flash

Destination filename [config.txt]?
Accessing tftp://192.168.0.1/config.txt...

Erase flash: before copying? [confirm]n

Loading config.txt from 192.168.0.1 (via FastEthernet0): !                                                                                               

[OK - 1282 bytes]                       

Espero que les sirva.

Saludos!

4 comentarios:

  1. Cuando estás copiando un archivo como una IOS vía tftp mientras se transifiere aparece las excalamaciones !!! a veces aparece un . entre medias que quiere decir que no se está copiando bien pero a aveces entre medias de la exclamación sale un círculo !!ooo!!! algo así. En ese caso no sé que significado tiene. Gracias.

    ResponderEliminar
  2. Los códigos son los siguientes:

    ! – Paquetes transferidos exitosamente
    O – Paquetes fuera de secuencia (llegan desordenados)
    . – Tiempo de espera agotado

    Saludos

    ResponderEliminar
  3. Hola podrias ayudarme
    tengo el siguiente caso
    necesito hacer el backup a un server tftp(vmware con windows 2008 server) ya implemente el server ya configure el router(gns3 - instalado en una maquina virtual con xp)
    el detalle es que el router no puede ver al server tftp (no le hace ping, pero si desde la maquina con xp )
    espero haberme sabido explicar y espero tu respuesta de ayuda muchas gracias

    ResponderEliminar
  4. Jonathan valle Osorio:

    puede usar en el xp este programa:
    http://cisco-tftp-server.waxoo.com/

    manual para backup:

    http://ticrt.wordpress.com/2012/07/18/uso-del-servidor-tftp-en-packet-tracert-actualizacion-del-ios-de-cisco-y-respaldo-de-la-configuracion/

    ResponderEliminar