Chapitre 1512 minIntermédiaire
Aide-mémoire : les commandes Cisco et leurs équivalents
Par Josselyn C., prof de BTS SIO. Mis à jour le .
À la fin de ce chapitre, tu sauras
- retrouver vite la syntaxe de chaque commande ;
- retenir les valeurs par défaut à connaître ;
- reconnaître une notion sous le vocabulaire d'un autre constructeur.
Cet aide-mémoire regroupe les commandes Cisco IOS du cours, classées par thème, les valeurs à connaître par cœur (distances administratives, coûts, minuteries, adresses multicast) et la correspondance des termes avec les autres constructeurs. C'est une page de référence pour réviser ou préparer un TP : chaque ligne renvoie au chapitre qui l'explique.
Naviguer et enregistrer
| Action | Commande | Chapitre |
|---|---|---|
| Mode privilégié, configuration globale | enable, configure terminal | 1 |
| Remonter d'un mode, revenir au mode privilégié | exit, end (Ctrl+Z) | 1 |
Lancer un show depuis la configuration | do show … | 1 |
| Annuler une commande | no … | 1 |
| Enregistrer | copy running-config startup-config (ou write memory) | 1 |
| Remettre à zéro un switch | write erase, delete flash:vlan.dat, reload | 12 |
| Sauvegarder sur un serveur | copy running-config scp://utilisateur@serveur/fichier.cfg | 12 |
| Restaurer en remplaçant (pas en fusionnant) | configure replace scp://…/fichier.cfg | 12 |
| Filtrer un affichage | show running-config | include …, | section …, | begin … | 1 |
Configuration de base et accès
hostname SW-ETAGE1
no ip domain-lookup
enable algorithm-type scrypt secret <mot de passe>
username <nom> privilege 15 algorithm-type scrypt secret <mot de passe>
service password-encryption
banner motd #Acces reserve au personnel autorise#
ip domain name sorbier.example
crypto key generate rsa modulus 3072
ip ssh version 2
line console 0
login local
logging synchronous
exec-timeout 10 0
line vty 0 15
login local
transport input ssh
access-class ADMIN-SSH in
exec-timeout 10 0
interface Vlan99
ip address 192.168.10.211 255.255.255.240
no shutdown
ip default-gateway 192.168.10.222
VLAN, trunk, Spanning Tree, agrégation
| Action | Commande | Chapitre |
|---|---|---|
| Créer et nommer un VLAN | vlan 10, name POSTES | 2 |
| Port d'accès | switchport mode access, switchport access vlan 10 | 2 |
| VLAN voix | switchport voice vlan 50 | 2 |
| Trunk | switchport mode trunk, switchport trunk native vlan 999, switchport trunk allowed vlan 10,50,99 | 2 |
| Ajouter ou retirer un VLAN d'un trunk | switchport trunk allowed vlan add 60 / remove 60 | 2 |
| Couper DTP | switchport nonegotiate | 2 |
| Encapsulation (3560, anciens modèles) | switchport trunk encapsulation dot1q | 2 |
| VTP neutralisé | vtp mode transparent | 2 |
| Rapid PVST+ | spanning-tree mode rapid-pvst | 4 |
| Choisir la racine | spanning-tree vlan 1-4094 priority 24576 (ou root primary, root secondary) | 4 |
| Ports d'accès | spanning-tree portfast, spanning-tree bpduguard enable | 4 |
| Agrégation LACP | channel-group 1 mode active, puis interface Port-channel1 | 5 |
| Répartition de charge | port-channel load-balance src-dst-ip | 5 |
Routage
| Action | Commande | Chapitre |
|---|---|---|
| Sous-interface (router-on-a-stick) | interface Gi0/0/1.10, encapsulation dot1Q 10, ip address … | 3 |
| Activer le routage (switch de niveau 3) | ip routing | 3 |
| SVI | interface Vlan10, ip address …, no shutdown | 3 |
| Port routé | no switchport, ip address … | 3 |
| Relais DHCP | ip helper-address 192.168.10.177 | 3 |
| HSRP | standby version 2, standby 10 ip …, standby 10 priority 110, standby 10 preempt | 6 |
| VRRPv3 (IOS XE) | fhrp version vrrp v3, vrrp 10 address-family ipv4, address … primary | 6 |
| Route statique | ip route 10.40.0.0 255.255.255.0 172.16.0.6 | 7 |
| Route par défaut | ip route 0.0.0.0 0.0.0.0 <prochain saut> | 7 |
| Route flottante | ip route … <prochain saut> 5 | 7 |
| Route vers Null0 | ip route 192.168.10.0 255.255.255.0 Null0 | 7 |
| OSPF | router ospf 1, router-id 2.2.2.2, network … <masque générique> area 0 | 8 |
| Interfaces passives | passive-interface default, no passive-interface Gi0/0/1 | 8 |
| Référence de coût, coût manuel | auto-cost reference-bandwidth 10000, ip ospf cost 100 | 8 |
| Lien point à point | ip ospf network point-to-point | 8 |
| Annoncer la route par défaut | default-information originate | 8 |
Filtrage, traduction, IPv6
| Action | Commande | Chapitre |
|---|---|---|
| ACL standard nommée | ip access-list standard NOM, permit 192.168.10.208 0.0.0.15 | 9 |
| ACL étendue nommée | ip access-list extended NOM, permit tcp <source> <dest> eq 443 | 9 |
| Appliquer à une interface | ip access-group NOM in (ou out) | 9 |
| Appliquer aux lignes vty | access-class NOM in | 9 |
| Insérer, supprimer une ligne | 15 permit …, no 20 | 9 |
| Interfaces du NAT | ip nat inside, ip nat outside | 10 |
| PAT sur l'adresse de l'interface | ip nat inside source list NOM interface Gi0/0/3 overload | 10 |
| NAT statique, redirection de port | ip nat inside source static 10.30.1.165 203.0.113.51 ; ip nat inside source static tcp 10.30.1.165 443 interface Gi0/0/3 443 | 10 |
| Activer le routage IPv6 | ipv6 unicast-routing | 11 |
| Adresse IPv6, lien local | ipv6 address 2001:db8:4a2c:3710::1/64, ipv6 address fe80::1 link-local | 11 |
| Relais DHCPv6 | ipv6 dhcp relay destination <adresse du serveur> | 11 |
| Route IPv6 | ipv6 route 2001:db8:5e10:4b00::/56 <prochain saut> ; ipv6 route ::/0 Gi0/0/3 fe80::1 | 11 |
| ACL IPv6 | ipv6 access-list NOM, ipv6 traffic-filter NOM in | 11 |
Administration et sécurité
clock timezone CET 1 0
clock summer-time CEST recurring last Sun Mar 2:00 last Sun Oct 3:00
ntp server 192.168.10.177
service timestamps log datetime msec localtime show-timezone
logging buffered 64000 informational
logging host 192.168.10.180
logging trap informational
login on-failure log
login block-for 120 attempts 5 within 60
snmp-server group SUPERVISION v3 priv
snmp-server user zabbix SUPERVISION v3 auth sha <mot de passe> priv aes 128 <clé>
snmp-server host 192.168.10.180 version 3 priv zabbix
no ip http server
interface range GigabitEthernet1/0/1 - 24
switchport port-security
switchport port-security maximum 2
switchport port-security mac-address sticky
switchport port-security violation restrict
Les commandes show essentielles
| Commande | Ce qu'elle montre |
|---|---|
show ip interface brief | Adresses et état de chaque interface |
show interfaces status | Ports d'un switch : connecté ou non, VLAN, vitesse, duplex |
show interfaces Gi1/0/9 | Détail d'une interface : erreurs, duplex, débit |
show vlan brief | VLAN et ports d'accès |
show interfaces trunk | Trunks, VLAN natif, VLAN autorisés et transmis |
show interfaces Gi1/0/48 switchport | Mode configuré et mode obtenu d'un port |
show mac address-table | Table d'adresses MAC |
show spanning-tree vlan 10 | Racine, rôle et état de chaque port |
show etherchannel summary | Groupes d'agrégation et état de leurs ports |
show standby brief | Groupes HSRP, actif et attente |
show ip route, show ip route 10.30.1.130 | Table de routage ; route utilisée pour une adresse |
show ip ospf neighbor, show ip protocols | Voisins OSPF ; paramètres du routage |
show access-lists, show ip interface Vlan30 | ACL et compteurs ; ACL appliquées à une interface |
show ip nat translations, show ip nat statistics | Table de traduction ; interfaces et compteurs du NAT |
show ipv6 interface brief, show ipv6 route | Adresses et routes IPv6 |
show cdp neighbors, show lldp neighbors | Équipements voisins et ports d'en face |
show interfaces status err-disabled | Ports coupés par une protection |
show logging, show ntp status, show version | Journal ; synchronisation de l'heure ; modèle et version |
Les valeurs à connaître
| Sujet | Valeur |
|---|---|
| Numéros de VLAN | 1 à 4094 ; 1 par défaut ; 1002 à 1005 réservés |
| Étiquette 802.1Q | 4 octets : TPID 0x8100, PCP 3 bits, DEI 1 bit, VID 12 bits |
| Priorité STP | 32768 par défaut, par multiples de 4096 ; affichée = configurée + numéro de VLAN |
| Coûts STP courts | 10 Mbit/s : 100 ; 100 Mbit/s : 19 ; 1 Gbit/s : 4 ; 10 Gbit/s : 2 |
| Minuteries STP 802.1D | Hello 2 s, max age 20 s, forward delay 15 s : 30 à 50 s de convergence |
| Agrégation | 8 ports actifs au plus ; LACP active/passive, PAgP desirable/auto, statique on |
| HSRP | Priorité 100, hello 3 s, détention 10 s, préemption désactivée ; UDP 1985 ; MAC v2 0000.0c9f.fXXX |
| VRRP | Priorité 100 (255 pour le propriétaire), annonce 1 s, préemption activée ; protocole IP 112, 224.0.0.18 ; MAC 0000.5e00.01XX |
| Distances administratives | Connecté 0, statique 1, EIGRP 90, OSPF 110, IS-IS 115, RIP 120, iBGP 200 |
| OSPF | Protocole IP 89 ; 224.0.0.5 (tous), 224.0.0.6 (DR) ; hello 10 s, dead 40 s ; référence 100 Mbit/s par défaut |
| RIP | Métrique en sauts, 15 au plus ; mises à jour toutes les 30 s ; UDP 520, 224.0.0.9 (v2) |
| ACL numérotées | Standard 1 à 99 et 1300 à 1999 ; étendues 100 à 199 et 2000 à 2699 |
| Syslog | 0 emergencies, 1 alerts, 2 critical, 3 errors, 4 warnings, 5 notifications, 6 informational, 7 debugging ; UDP 514 |
| SNMP | Interrogation UDP 161, traps UDP 162 ; v3 authPriv seul acceptable |
| NTP | UDP 123 |
Chez les autres constructeurs
Les notions de ce cours sont des normes, mais chaque constructeur a son vocabulaire. Les sujets d'examen et les entreprises n'utilisent pas que du Cisco : sache reconnaître une même notion sous un autre nom.
| Notion (terme Cisco) | Norme | Ailleurs |
|---|---|---|
Port d'accès (access) | — | Port « non étiqueté » (untagged) dans l'interface de la plupart des constructeurs (HPE Aruba, Netgear, TP-Link, Ubiquiti, pfSense) |
| Trunk 802.1Q | IEEE 802.1Q | Port « étiqueté » (tagged) avec la liste de ses VLAN |
EtherChannel, Port-channel | IEEE 802.1AX (LACP) | LAG (Link Aggregation Group) ; bond sous Linux ; teaming sous Windows ; « trunk » sur les anciens switchs HPE, ce qui prête à confusion avec le trunk de VLAN |
| Rapid PVST+ | RSTP (802.1w), MSTP (802.1s) | La plupart des constructeurs utilisent RSTP ou MSTP ; dans un réseau mixte, on choisit un mode compris par tous |
SVI (interface Vlan10) | — | Interface VLAN, interface de routage du VLAN ; irb chez Juniper |
| HSRP | VRRP (RFC 5798) | VRRP partout ; CARP sur pfSense et OPNsense |
| CDP | LLDP (IEEE 802.1AB) | LLDP partout (Cisco le gère aussi : lldp run) |
| DTP, VTP, PAgP | — | Pas d'équivalent : protocoles propriétaires Cisco. MVRP (802.1Q) joue le rôle de VTP, rarement activé |
| OSPF, ACL, NAT | OSPF (RFC 2328), ACL, NAT | Mêmes notions ; syntaxe différente (firewall filter chez Juniper, règles de pare-feu sur pfSense) |
Une configuration est aussi une affaire de méthode, pas seulement de syntaxe : sur n'importe quel équipement, tu retrouves les mêmes étapes (créer les VLAN, configurer les ports, l'adressage, les routes, les filtres, l'heure, les journaux, la sauvegarde) et les mêmes vérifications.