Configuration d`un routeur et test du réseau (sem1/chap 11) OS du

Transcription

Configuration d`un routeur et test du réseau (sem1/chap 11) OS du
Configuration d’un routeur et test du réseau (sem1/chap 11)
OS du routeur/switch
Fichiers de configuration
Un routeur/switch a besoin de deux ”logiciels” pour fonctionner :
Un routeur ou un switch a besoin d’un OS pour fonctionner (IOS Cisco). Il
fournit les services suivants :
• fonction de routage ou de commutation de base
• accès fiable et sécurisé au routeur/switch
On accède aux services de l’OS par l’intermédiaire d’une interface ligne de
commandes ou d’une interface graphique.
Les fonctions de l’OS varient selon le type de dispositif réseau sur lequel il est
implanté.
• un OS
• un fichier de configuration
Le fichier de configuration contient la personnalisation des fonctionnalités
du routeur/switch.
Il existe deux fichiers de configuration :
• le fichier de configuration en cours (running-config)
• le fichier de configuration initiale (startup-config)
Le running-config est stocké en RAM.
L’OS est stocké dans la mémoire flash du dispositif. Lors du démarrage, il est
généralement copié dans la RAM.
Toute modification de configuration a lieu dans le running-config et est prise
immédiatement en compte.
Méthode d’accès au routeur/switch
Il est possible de sauvegarder le running-config dans le startup-config.
Il existe différentes méthodes pour accéder au routeur/switch :
Le startup-config est stocké en NVRAM. Il est chargé dans la RAM au
démarrage du routeur/switch et correspond au contenu du running-config.
• le port console
• le port AUX
• le protocole Telnet ou SSH
Le port console permet de se connecter au routeur/switch sans qu’aucun autre
service n’ait été configuré au préalable. Le port console est utilisé pour :
• la configuration initiale du routeur/switch
• le dépannage lorsque l’accès à distance est impossible
• la récupération de mot de passe
La console transmet les messages d’erreur, de démarrage et de débogage. Par
défaut, l’accès console ne requiert aucune forme de sécurité.
Le port AUX fonctionne comme le port console mais n’affiche pas les messages
d’erreur, de démarrage et de débogage.
La connexion Telnet permet de se connecter à distance au routeur/ switch si
celui–ci est raccordé au réseau et qu’il possède un adresse IP.
Le protocole SSH fournit un accès plus sécurisé que Telnet. Cependant, il n’est
pas présent par défaut sur tous les OS.
1
2
Modes de l’IOS
Exemple d’aide au clavier
Les modes sont organisés selon une structure hiérarchique. On distingue les
modes suivants :
•
•
•
•
le mode utilisateur >
le mode privilégié #
le mode de configuration globale
autres modes de configuration spécifiques
Chaque mode est identifié par une invite de commande particulière qui ne
permet d’entrer que des commandes spécifiques à ce mode.
Le mode utilisateur est un mode de visualisation.
Le mode privilégié donne accès à toutes les commandes du routeur et permet
de modifier la configuration. Il est vivement conseillé de protéger ce mode par
un mot de passe.
Pour accéder au mode privilégié depuis le mode utilisateur, taper la commande
enable.
Pour sortir du mode privilégié et retourner au mode utilisateur, taper la commande disable.
Aide au clavier
La liste des commandes disponibles s’affiche sur l’écran en mode utilisateur
ou privilégié en tapant ?
En bas de l’écran apparaı̂t la ligne –More–.
Pour passer à l’écran suivant, appuyer sur la touche Enter.
Pour afficher la ligne suivante, appuyer sur la barre d’espacement.
Commandes d’éditions avancée
Plusieurs commandes permettent de se déplacer rapidemment sur la ligne de
commandes au cours de la frappe. Les plus utiles sont :
• Ctrl-A : pour revenir au début de la ligne
• Ctrl-E : pour aller à la fin de la ligne
Lorsque le curseur atteint la fin de la ligne, la ligne se déplace de 10 espaces vers
la gauche. Ce mouvement est signalé par un $ au début de la ligne.
3
4
b
Nom du routeur/switch
Il est important d’attribuer un nom unique à un dispositif :
Router(config)#hostname nomrouteur
Mots de passe d’un routeur/switch
Les mots de passe ont pour but de limiter l’accès au routeur. Il est possible de
sécuriser l’accès au routeur sur
• les lignes de terminal virtuel (vty)
• la ligne console
• le mode privilégié
Le mot de passe console :
Router(config)#line console 0
Router(config-line)#password cisco
Router(config-line)#login
Le mot de passe terminal :
Un routeur prend en charge généralement 5 lignes vty (numérotées de 0 à 4).
Ces lignes permettent d’accéder à distance avec telnet au routeur.
Router(config)#line vty 0 4
Router(config-line)#password cisco
Router(config-line)#login
Le mot de passe pour le mode privilégié :
Il existe deux commandes pour configurer un mot de passe pour le mode
privilégié :
Router(config)#enable password cisco
Router(config)#enable secret class
Il est préférable d’utiliser enable secret car le mot de passe est crypté.
Afin que les mots de passe apparaissent sous forme cryptée dans les fichiers de
configuration, on utilise la commande :
Router(config)#service password-encryption
5
6
Configuration d’une interface sur un routeur
Configuration de l’interface d’un commutateur
Depuis le mode de configuration globale :
Les interfaces physiques d’un switch ne possède pas d’adresses IP et sont actives
par défaut.
Router(config)#interface type slot/port
Par défaut, une interface est désactivée.
Pour activer une interface : no shutdown
Pour désactiver une interface : shutdown
Configuration d’une interface Ethernet (sur un routeur)
Pooour pouvoir gérer un switch à distance, il est nécessaire de lui attribuer une
adresse IP. Celle-ci est attribuée sur l’interface virtuelle vlan 1.
Switch(config)#interface vlan 1
Switch(config-if)#ip address adresse IP masque sous-réseau
Switch(config-if)#no shutdown
Switch(config-if)#exit
Chaque interface Ethernet activée doit posséder
Finalement,pour permettre au switch de communiquer en dehors du réseau
local, il est nécessaire de lui attribuer une passerelle par défaut.
• une adresse IP
• un masque de sous–réseau
Switch(config)#ip default-gateway adresse IP
Switch(config)#exit
Router(config)#interface ethernet type slot/port
Router(config-if)#ip address adresse IP masque sous-réseau
Router(config-if)#no shutdown
Router(config-if)#exit
Les commandes show
Plusieurs commandes show peuvent être utilisées pour examiner les fichiers
du routeur. Pour les connaı̂tre toutes : show ? (en mode utilisateur ou privilégié).
Configuration d’une interface série (sur un routeur)
Les plus utiles sont :
Chaque interface série activée doit posséder
show interfaces [type][port] : affiche toutes les statistiques des interfaces du
routeur.
• une adresse IP
• un masque de sous–réseau
show ip interface brief : affiche des informations abrégées sur les interfaces.
show controllers serial [slot/port] : affiche les caractéristiques de l’interface.
Par défaut un routeur est un équipement ETTD (DTE), mais il peut être
configuré comme un équipement ETCD (DCE). Dans ce cas, le routeur doit
fournir le signal de synchronisation (commande clockrate).
Lorsque deux routeurs sont connectés par un câble série, un des deux routeurs
doit jouer le rôle de l’équipement DCE.
Router(config)#interface serial type slot/port
Router(config-if)#ip address adresse IP masque sous-réseau
SI DCE : Router(config-if)#clockrate vitesse
Router(config-if)#no shutdown
Router(config-if)#exit
7
show running-configuration : affiche le contenu du fichier de configuration
en mémoire (RAM).
show startup-configuration : affiche le contenu de la NVRAM.
show flash : affiche les informations sur la mémoire flash et la liste des fichiers
stockés dans la flash.
show version : affiche les informations sur l’IOS en mémoire et les caractéristiques du matériel et de l’équipement.
8
Description d’interface/bannière de connexion
Une description d’interface donne des informations spécifiques à l’interface
telles que :
• son emplacement
• son rôle
• les autres dispositifs connectés directement
La description figure dans le fichier de configuration sans affecter le fonctionnement de l’interface.
La commande est la suivante :
Router(config)#interface type slot/port
Router(config-if)#description emplacement, rôle etc.
Une bannière de connexion apparaı̂t lors de l’établissement d’une connexion
et permet de transmettre un message à tous les utilisateurs qui se connectent.
Sur un routeur, il s’agit généralement d’un message de mise en garde.
La commande est la suivante :
Router(config)#banner motd # message #
la table arp
Sur un hôte, la commande arp établit la correspondance entre les adresses IP et
les adresses MAC.
La commande arp -a liste le contenu du cache arp de l’hôte.
La commande arp -d efface le contenu du cache arp de l’hôte.
9