Commandes Cisco
Configuration de base
Configuration du nom de l'appareil
Switch> enable
Switch# configure terminal
Switch(config)# hostname SW1
Désactiver la recherche DNS (évite les erreurs de commande longues)
SW1(config)# no ip domain-lookup
Protéger l'accès en console
SW1(config)# line console 0
SW1(config-line)# password cisco
SW1(config-line)# login
SW1(config-line)# exit
Définir un mot de passe pour le mode privilégié (enable)
SW1(config)# enable secret class
Configuration d'un mot de passe VTY (accès distant telnet/SSH)
SW1(config)# line vty 0 15
SW1(config-line)# password cisco
SW1(config-line)# login
SW1(config-line)# exit
Configuration du banner de connexion
SW1(config)# banner motd #Accès réservé aux administrateurs#
Sauvegarde de la configuration
SW1# copy running-config startup-config
Redémarrer le périphérique
SW1# reload
Configuration des VLANs
Création d'un VLAN
SW1(config)# vlan 10
SW1(config-vlan)# name USERS
Affectation d'un port à un VLAN
SW1(config)# interface fastethernet 0/1
SW1(config-if)# switchport mode access
SW1(config-if)# switchport access vlan 10
Vérifier les VLANs
SW1# show vlan brief
Configuration des Trunks et DTP
Configuration d'un port en trunk
SW1(config)# interface fastethernet 0/24
SW1(config-if)# switchport mode trunk
SW1(config-if)# switchport trunk allowed vlan 10,20
Désactiver DTP (Dynamic Trunking Protocol)
SW1(config-if)# switchport nonegotiate
Vérification des trunks
SW1# show interfaces trunk
Activer le mode dynamique (optionnel)
SW1(config-if)# switchport mode dynamic desirable
VTP
Configuration en serveur VTP
SW1(config)# vtp mode server
SW1(config)# vtp domain MONDOMAINE
SW1(config)# vtp password cisco
Configuration en client VTP
SW2(config)# vtp mode client
SW2(config)# vtp domain MONDOMAINE
SW2(config)# vtp password cisco
Vérifier le VTP
SW1# show vtp status
Routage Inter-VLAN
Méthode avec un routeur (Router-on-a-Stick)
SW1(config)# interface fastethernet 0/24
SW1(config-if)# switchport mode trunk
Router(config)# interface fastethernet 0/0.10
Router(config-subif)# encapsulation dot1Q 10
Router(config-subif)# ip address 192.168.10.1 255.255.255.0
Méthode avec un switch L3
Switch(config)# interface vlan 10
Switch(config-if)# ip address 192.168.10.1 255.255.255.0
Switch(config-if)# no shutdown
Switch(config)# ip routing
RIP
Activer RIP et annoncer les réseaux
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# network 192.168.10.0
Router(config-router)# network 192.168.20.0
Vérifier RIP
Router# show ip protocols
Router# show ip route rip
EIGRP
Configuration de base
Router(config)# router eigrp 100
Router(config-router)# network 192.168.10.0
Router(config-router)# network 192.168.20.0
Activer l'autosummary si besoin (souvent désactivé)
Router(config-router)# no auto-summary
Vérification
Router# show ip route eigrp
Router# show ip protocols
OSPF
Configuration de base
Router(config)# router ospf 1
Router(config-router)# network 192.168.10.0 0.0.0.255 area 0
Vérification
Router# show ip ospf neighbor
Router# show ip route ospf
VoIP
Affecter un VLAN VoIP à un port
SW1(config)# interface fastethernet 0/1
SW1(config-if)# switchport voice vlan 100
Configuration QoS (exemple simplifié)
SW1(config)# mls qos
SW1(config-if)# mls qos trust dscp
Spanning Tree (STP)
Choisir un switch comme racine
SW1(config)# spanning-tree vlan 1 priority 4096
Voir l’état du spanning tree
SW1# show spanning-tree
Sécurisation des ports
Activer Port Security
SW1(config)# interface fastethernet 0/1
SW1(config-if)# switchport mode access
SW1(config-if)# switchport port-security
SW1(config-if)# switchport port-security maximum 1
SW1(config-if)# switchport port-security violation shutdown
SW1(config-if)# switchport port-security mac-address sticky
Vérification
SW1# show port-security interface fastethernet 0/1
DHCP Snooping
Activer DHCP Snooping
SW1(config)# ip dhcp snooping
SW1(config)# ip dhcp snooping vlan 10
Définir les ports de confiance
SW1(config)# interface fastethernet 0/24
SW1(config-if)# ip dhcp snooping trust
NTP
Configurer un serveur NTP
SW1(config)# ntp server 192.168.1.1
Vérification
SW1# show clock
SW1# show ntp status
Syslog
Envoyer les logs vers un serveur Syslog
SW1(config)# logging 192.168.1.10
SW1(config)# logging trap warnings
SNMP
Activer SNMP v2c
SW1(config)# snmp-server community public RO
SW1(config)# snmp-server location SalleServeurs
SW1(config)# snmp-server contact admin@example.com
EtherChannel
Configuration en mode LACP (IEEE 802.3ad)
SW1(config)# interface range fa0/1 - 2
SW1(config-if-range)# channel-group 1 mode active
SW1(config)# interface port-channel 1
SW1(config-if)# switchport mode trunk
Vérification
SW1# show etherchannel summary
HSRP
Configuration de base
Router(config)# interface vlan 10
Router(config-if)# ip address 192.168.10.2 255.255.255.0
Router(config-if)# standby 1 ip 192.168.10.1
Router(config-if)# standby 1 priority 110
Router(config-if)# standby 1 preempt
NAT
NAT statique
Router(config)# ip nat inside source static 192.168.10.10 203.0.113.10
NAT dynamique avec pool
Router(config)# ip nat pool MONPOOL 203.0.113.100 203.0.113.110 netmask 255.255.255.0
Router(config)# access-list 1 permit 192.168.10.0 0.0.0.255
Router(config)# ip nat inside source list 1 pool MONPOOL
Définir les interfaces
Router(config)# interface fa0/0
Router(config-if)# ip nat inside
Router(config)# interface fa0/1
Router(config-if)# ip nat outside
ACL
ACL standard (filtrage par source IP)
Router(config)# access-list 10 permit 192.168.10.0 0.0.0.255
Router(config)# interface fa0/0
Router(config-if)# ip access-group 10 in
ACL étendue (filtrage IP + ports)
Router(config)# access-list 101 permit tcp any any eq 80
Router(config)# interface fa0/1
Router(config-if)# ip access-group 101 in