TST10 - Télécharger tous les fichiers de la mémoire flash d'un routeur
L'exemple d'utilisation TST10 suivant montre comment automatiser le téléchargement de tous les fichiers contenus dans la mémoire flash d'un routeur.
L'exemple est fourni pour un Cisco 831 dont la flash ne contient que 7 fichiers.
L'intérêt de ce script d'automatisation prend tout son sens dans le cas d'un UC500 par exemple, qui peut contenir une bonne centaine de fichiers.
Imaginez que vous ayez besoin de télécharger tous le contenu de la flash d'un UC500 pour le copier dans un autre UC500 ( cas du remplacement d'un équipement défaillant ).
Si vous avez à vivre ce genre d'expérience, le script qui suit peut vous aider.
Voici l'exemple :
Le contenu de flash du cisco 831
dir flash:
Directory of flash:/
2 -rw- 1462 +00:00 home.html.hide
3 -rw- 216064 +00:00 home.tar
4 -rw- 130634 +00:00 attack-drop.sdf
5 -rw- 8646068 +00:00 c831-k9o3sy6-mz.123-11.YZ1.bin
6 -rw- 3848 +00:00 vpn.cfg
7 -rw- 3345 +00:00 start1.cfg
9 -rw- 1852 Mar 02 2002 16:45:36 +00:00 central.cfg
24903676 bytes total (9807732 bytes free)
central#
Voici le script TST10 qui va permettre de tout télécharger sur un serveur TFTP
831-1.txt :
200.100.50.25 23
wait "Username:"
send "patrick\m"
wait "Password:"
send "cisco\m"
send "copy flash:home.html.hide tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:home.tar tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:attack-drop.sdf tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:c831-k9o3sy6-mz.123-11.YZ1.bin tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:vpn.cfg tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:start1.cfg tftp://200.100.50.2 \m\m\m"
wait "#"
send "copy flash:central.cfg tftp://200.100.50.2 \m\m\m"
wait "#"
send "exit\m"
send "\m"
Avec 200.100.50.25 l'adresse IP de notre routeur et 200.100.50.2 l'adresse IP de notre serveur TFTP
Pour lancer le script
c:\>tst10 /r:831-1.txt /o:output.txt
Cliquer ici pour visionner une vidéo
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
... et un peut de pub pour payer l'hébergement ;)