Sécurisation des équipements et des environnements Cisco
- Les dossiers techniques de Yellowtatoo Point Net -

Home
Home
Ecouter ce dossier





Objectif de ce document

 

Ce document fournit une synthèse des différentes recommandations sur la sécurisation des environnements réseaux Cisco .

 

Son objectif est de permettre à tout administrateur réseau souhaitant appliquer des mesures de protections préventives à ses

équipements Cisco, de pouvoir le faire dans un minimum de temps, avec un maximum d'efficacité, Et ce sans avoir à passer

des heures à comprendre la théorie de ce qui doit être appliqué

 

 

L'approche pour ce document est donc :

 

Appliquer d'abord les recommandations de sécurité, pour seulement ensuite comprendre l'utilité de  chacune des actions.

Et Le détail sur ces actions de sécurité se trouvent dans le document : "Cisco Guide to Harden Cisco IOS Devices" et qui est

probablement le meilleur document écrit sur ce sujet et qui est disponible en accès libre sur le site de Cisco

 

http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080120f48.shtml

 

Classification des actions de sécurisation

 

Afin de faciliter la compréhension de l'organisation des actions de sécurité sur des équipements Cisco, on peut garder en tête que

l'ensemble de ces actions peuvent être regroupées en trois niveaux de sécurisation croissants. Niveau 1, niveau 3 et niveau 6.

 

 

 

Le niveau 1 correspond à un ensemble d'actions minimums à réaliser sur les équipements réseau pour obtenir le premier niveau de

sécurisation. Ces actions de sécurité très basiques correspondent au minimum obligatoire. On notera que la sécurisation fournie

empêchera  simplement qu’un utilisateur quelconque du réseau prenne le contrôle des équipements. Un utilisateur avertit n’aura pas trop

de difficulté à passer au travers de cette sécurisation.

 

Le niveau 3 correspond en revanche à un  niveau de sécurisation très élevé qui consiste à appliquer sur les équipements du réseau

toutes les actions de protections qui empêcheront sa prise de contrôle par une personne malveillante, Et qui correspondent en plus à

l’activation des services de surveillance et d’alertes qui permettront une alerte immédiate en cas de tentatives de corruption du réseau.

On notera que ce niveau de sécurité correspond essentiellement à des actions de sécurisation à appliquer aux équipements dans le but

de les « durcir » contre toute tentatives de prise de contrôle. Ce niveau de sécurisation est le niveau à appliquer pour la plupart

des cas de figures.

 

Le niveau 6 correspond à un niveau de sécurisation extrême qui englobe toutes les actions de sécurité appliquées au niveau 3,

et auxquelles on ajoute des actions de sécurisations qui concerne l’environnement dans lequel sont situés les équipements réseaux,

et qui ont pour objectif de réduire l’exposition des nœuds de commutation aux risques. Parmi ces actions nous trouverons

la sécurisation des protocoles de routage ou l’implémentation des services de QoS, qui vont garantir la stabilité du routage et

ainsi garantir l’accès administrateurs aux équipements en toutes circonstances.

 

Le choix du niveau de sécurité à appliquer au final est spécifique à chaque réseau, il dépend du niveau d’exposition aux risques ainsi que

de l’impact potentiel de chaque sinistre.

 

Illustration de l’organisation des  niveaux de sécurisation des environnements Cisco

 

Le graphe numéro 1 suivant regroupe la totalité des actions de sécurité organisées en catégorie avec l'indication du niveau de

sécurisation qui leur correspond :

 

Il a pour but de synthétiser en un seul schéma l’ensemble de la problématique :



Sécurisation d'un équipement Cisco

 

Application des services de sécurisation aux équipements Cisco

 

Afin de concrétiser ce dossier nous terminons sur la partie mise en oeuvre des services de sécurisation.

 

L'application des recommandations de sécurité se fait grâce à un script ConfTerm qui rassemble sous forme de suite d'actions

organisées en séquences logiques, toutes les actions de sécurité possibles sur des équipements réseau Cisco.

 

On notera que ces scripts vont un peu plus loin en terme de démarche que la fonction « Autosecure » qui est un très

bon point de départ pour activer la sécurité des équipements Cisco.

 

Télécharger l’ensemble des scripts ConfTerm contenus dans le fichiers .ZIP suivant. Lancer ConfTerm et ouvrez le script :
'IOS device hardening.txt' :

Workshop Sécurisation d'un équipement Cisco

 

Ce paragraphe propose un petit atelier technique qui permettra au lecteur de s'entrainer sur la mise en application

de ces actions de sécurisation

Déroulement du workshop



Mettez en place l'architecture réseau décrite dans le schéma ci-dessus. Cette architecture n'est pas forcément une architecture que l'on

retrouvera dans la réalité, mais les services que l'on y met en oeuvre permettent de recréer toutes les difficultés que l'on peut rencontrer

pendant la mise en place des services de sécurisation d'un équipement Cisco. On notera qu'au minimum 2 routeurs suffisent.

 

L'objectif pour vous sera de sécuriser le routeur C871-B contre toute aggression.

Les services à activer pour démarrer sont :

  • Routage OSPF
  • Une fonction PAT sur le routeur "C871-B" ainsi que l'autorisation d'accès depuis le poste de travail "laptop" au "Serveur"

Une fois la maquette dans la situation initiale, laptop a accès à Serveur ( ping , FTP, HTTP, etc.. ). Et laptop a également accès à
C871-B en telnet avec le mot de passe "cisco".

L'objectif du workshop est de sécuriser C871-B de façon à ce que seul Le serveur d'administration puisse avoir accès à C871-B
avec authentification RADIUS pour les protocoles telnet, SSH, HTTP, HTTPS, FTP, SNMP V2, syslog ( UDP 514 ), RADIUS
TFTP et SCP
. Et ce sans contraindre l'accès de laptop à Serveur. D'activer l'authentification des échanges OSPF entre les
routeurs. Et pour finir activer sur le routeur C871-A une infrastructure ACL qui bloque toutes les sessions d'administration vers C871-B initiées
par d'autres systèmes d'extrémité que Le serveur d'administration
.

Ci dessous, la liste des Outils utiles pour dérouler ce workshop ( tous disponibles via www.fcug.fr )

  • Network Notepad : Pour le pilotage de la maquette à partir
  • RADL : serveur RADIUS
  • TFTPD32 : serveur TFTP, serveur syslog
  • BBFTP : serveur FTP
  • PUTTY ou sa version console PLINK : client telnet, SSH
  • Web Browser
  • ConfTerm avec les Scripts de sécurisation

On notera que tous les services réseaux utilisés dans cet atelier disposent d'un Script ConfTerm qui aidera
le lecteur à les mettre en oeuvre.

Bon Workshop !