J’ai écris une liste des commandes vue pour le moment, je vous invite a la mettre à jour ou la corriger tout en respectant le formatage.
liste des corrections apportées à la liste depuis la mise en ligne :
- les arguments running-config et startup-config sont ceux a utiliser et nonrunning-configurationetstatup-configuration.
Configuration de base : Switch/Routeur
routeur/switch>enable
- entre dans le mode privileged EXEC.
routeur/switch#?
- affiche les commandes disponibles du mode de configuration actuel.
- utilisée avec une commandes “device#show ?” affiche la listes des arguments disponibles pour celle-ci.
routeur/switch(config)#exit
- retourne au mode de configuration précédent.
routeur/switch#configure terminal
- entre dans le mode configuration global.
routeur/switch(config)#hostname nom-de-votre-choix
- change le nom du device.
routeur/switch(config)#int g0/0
- configuration d’un l’interface ( g0/0, g0/1, f0/0, vlan 1, etc… ).
routeur/switch(config)#line con 0
- configuration de l’accès console. ( out-of-band management )
routeur/switch(config)#line vty 0 15
- configuration des accès à distance. ( in-band management )
routeur/switch(config)#no ip domain-lookup
- désactive la fonction de recherche DNS lorsque vous tapez n’importe quoi qui n’est pas une commande.
routeur/switch(config-line)#logging synchronous
- synchronise la sortie terminal et la ligne de commande, réaffiche le texte déjà tapé lorsqu’un message vous interrompt.
routeur/switch(config)#banner motd #WARNING WARNING WARNING#
- définis un message afficher lors de la connexion sur l’interface du switch/routeur.
- utilisée pour afficher des avertissements légaux.
routeur/switch(config)#show ip int brief
- affiche un briefing de la configuration IP des interfaces de l’appareil.
routeur/switch(config)#copy running-config startup-config
- copie les modifications en cours de la config dans la NVRAM pour les sauvegardées.
routeur/switch(config)#copy running-config flash:/nom-de-votre-fichier
- copie la configuration active dans la mémoire flash de l’appareil.
routeur/switch(config)#copy running-config tftp:
- copie les modifications en cours de la config sur un serveur tftp.
routeur/switch(config)#copy flash:/nom-de-votre-fichier startup-config
- copie une configuration sauvegardée dans la NVRAM.
- suivis d’un reload.
routeur/switch(config)#erase startup-config
- supprime la configuration enregistrée dans la NVRAM, pour réinitialiser la configuration de démarrage.
switch(config)#delete vlan.dat
- supprime la configuration vlan d’un switch.
routeur/switch(config)#reload
- redémarre l’appareil et recharge l’OS ainsi que la startup-configuration si présente.
Configuration IP basique d’un switch/routeur
routeur/switch(config-if)#ip address 192.168.0.1 255.255.255.0
- configuration de l’address IPv4 de l’interface et de son masque.
- sur un switch probablement utiliser pour l’interface “vlan 1”.
routeur/switch(config-if)#ipv6 address 2001:db8:1:1::1/64
- configuration d’une adresse IPv6 de l’interface et sa longueur de préfix.
routeur/switch(config-if)#ipv6 address FE80::2 link-local
- configuration d’une adresse link-local IPv6.
routeur(config)#ipv6 unicast-routing
- active la transmission de paquet IPv6 sur le routeur.
routeur/switch(config-if)#no shutdown
- active l’interface configuré.
routeur/switch(config)#ip default-gateway 192.168.0.254
- configuration de l’address IPv4 de l’interface et de son masque.
- utiliser sur un switch pour accéder au SVI depuis un réseau distant.
Configuration Sécurité basique d’un switch/routeur
routeur/switch(config)#enable password passe-de-votre-choix
- active le mot de passe ( faible ) du mode privileged EXEC.
routeur/switch(config)#enable secret passe-de-votre-choix
- active le mot de pass ( moins faible ) du mode privileged EXEC.
- écrase le “enable password” présent.
routeur/switch(config)#service password-encryption
- encrypte les mots de passe configurés sur l’appareil.
routeur/switch(config-line)#password passe-de-votre-choix
- active le mot de passe de la ligne en cours de configuration.
routeur/switch(config-line)#login
- oblige l’utilisateur de la ligne a s’authentifier pour ouvrir un session.
- uniquement possible si un mot de passe est configuré sur la ligne.
routeur(config)#security password min-length 8
- défini une longueur minimum de mot de passe.
routeur/switch(config)#login block-for 120 attempts 3 within 60
- bloque les tentatives de login pendant 120 secondes après 3 tentatives ratées en 60 secondes.
routeur/switch(config)#exec-timeout 5
- déconnecte l’utilisateur après 5 minutes d’inactivité.
Configuration SSH d’un switch/routeur
routeur/switch(config)#ip domain-name test.local
- défini un nom de domain auquel appartient le device.
routeur/switch(config)#crypto key generate rsa general-keys modulus 1024
- Génère les clés RSA nécessaire pour crypter les transmissions en SSH avec un modulus de 1024 bits.
- Audit de sécurité Microsoft modulus de 2048 bits.
routeur/switch(config)#username admin secret adminpass
- créer un utilisateur et définit son mot de passe dans la base de donnée local.
routeur/switch(config-line)#login local
- force l’utilisation de la base de donnée local pour l’authentification sur les lignes VTY.
routeur/switch(config)#transport input SSH
- active uniquement les connections par SSH à travers les lignes vty concernées.