Copier l'IOS sur un commutateur Cisco sans serveur TFTP : Xmodem, FTP, SCP, USB
Quand le TFTP n'est pas disponible, vous avez quatre alternatives pratiques. Toutes nécessitent un accès console (série/USB).
Option 1 : Xmodem (Lent mais universel)
switch# copy xmodem: flash:.bin
- Utilisez PuTTY / Tera Term / SecureCRT → Transfert → Xmodem → Envoyer.
- Réglez le baud sur 115200 (ou 9600 sur vieux matériel). Comptez 10–20 min pour une image de 30 Mo.
Option 2 : FTP / SFTP (Si le commutateur exécute IOS 12.4+ / IOS-XE)
switch# copy ftp://user:pass@serveur/flash:/.bin flash: switch# copy scp://user@serveur/flash:/ .bin flash: (IOS-XE)
- Lancez FileZilla Server (FTP) ou OpenSSH (SFTP) sur votre portable.
- Connectez le portable au port de gestion du commutateur ou au VLAN avec accessibilité IP.
Option 3 : Clé USB (Catalyst 2960/3560/3850/9000 + IOS-XE)
- Formatez la clé en FAT32 ; copiez le
.binà la racine. - Insérez dans le port USB du commutateur.
dir usbflash0:→ vérifiez le fichier.copy usbflash0:.bin flash:
Option 4 : HTTP/HTTPS (IOS-XE 16.9+)
switch# copy https://serveur/.bin flash:
- Lancez
python3 -m http.server 80sur le portable.
Après la copie
verify /md5 flash:(comparez au hash Cisco)..bin boot system flash:→.bin write memory→reload.
Xmodem reste la solution de repli qui fonctionne sur tout commutateur Cisco avec un port console.
