Environnement du TP 9 : Cisco IOS-XE (CSR1000v / Catalyst 8000V)

Hyperviseur recommandé : VMware Workstation (format officiellement supporté par Cisco : .ova) — Hyper-V également supporté ; VirtualBox n’est pas officiellement distribué par Cisco pour cette image.

Cette VM sera réutilisée telle quelle pour le TP 10 (NETCONF/télémétrie).

1. Prérequis

  • 4 Go de RAM, 2-4 vCPU, 8 Go de disque,
  • un compte Cisco CCO (cisco.com) — nécessaire pour télécharger l’image. Une licence d’évaluation (60 jours, débit limité) est incluse.
  • Python 3 sur le poste hôte.

2. Téléchargement de l’image

  1. Connectez-vous sur https://software.cisco.com/download/home.
  2. Recherchez CSR1000v (ou Catalyst 8000V, la version cloud-native plus récente).
  3. Téléchargez le paquet OVA pour VMware (csr1000v-universalk9.XX.ova ou c8000v-universalk9.XX.ova).

Si votre établissement dispose d’un accès Cisco dCloud ou d’un labo distant fourni par l’enseignant, cette étape de téléchargement peut être remplacée par l’accès à une instance déjà provisionnée — dans ce cas, passez directement à l’étape 5.

3. Import de la VM (VMware Workstation)

  1. Fichier → Ouvrir, sélectionnez le fichier .ova.
  2. Nommez la VM, laissez l’import se dérouler (conversion automatique du format).
  3. Vérifiez dans les paramètres : au moins 2 interfaces réseau virtuelles.

Note Hyper-V : Cisco fournit également des images au format adapté à Hyper-V (Gen1) sur le même portail ; utilisez Nouveau → Assistant Nouvelle machine virtuelle, générations 1, et attachez le disque fourni.

4. Configuration réseau des cartes virtuelles

Interface Réseau Rôle
GigabitEthernet1 Host-only (VMnet1 / commutateur interne) Management (RESTCONF/NETCONF/SSH) depuis le poste hôte
GigabitEthernet2 (optionnel) Réseau interne dédié Simulation d’un lien vers un autre équipement (utile si vous ajoutez une seconde VM Cisco/Arista)

Sur VMware Workstation : Éditeur de réseaux virtuels → créez/utilisez VMnet1 (Host-only, DHCP désactivé de préférence pour maîtriser l’adressage).

5. Premier démarrage et configuration initiale

  1. Démarrez la VM ; au premier boot, l’assistant demande de choisir “Would you like to enter the initial configuration dialog?” → répondez no pour configurer manuellement.
  2. En mode privilégié :
enable
configure terminal
hostname R1
interface GigabitEthernet1
 ip address 192.168.1.1 255.255.255.0
 no shutdown
end
  1. Depuis le poste hôte, configuré en 192.168.1.10/24 sur l’adaptateur host-only :
ping 192.168.1.1

6. Compte API et accès HTTPS/SSH

configure terminal
ip domain name lab.local
crypto key generate rsa modulus 2048
username api-user privilege 15 secret VotreMotDePasse
line vty 0 4
 login local
 transport input ssh
end

Vérification finale

  • La VM répond au ping depuis le poste hôte.
  • La connexion SSH (ssh [email protected]) fonctionne.
  • La licence d’évaluation est active (show license all ou show version affiche le statut).