5 octobre 2021

[CISCO] Configurer une interface en IPv4

Intro :

Un petit tuto ici concernant l’attribution de paramètres ipv4 sur les interfaces d’un routeur Cisco (1941).
En effet dans un routeur chaque interface doit posséder adresse IP et masque de sous-réseau afin de pouvoir être utilisée à des fins de routage. Cela permettra aussi de voir quelques notions de iOS, l’interface de Cisco en ligne de commande. Si vous êtes ici c’est sûrement que vous débutez. Donner des IP à des interfaces c’est vraiment la base et j’aurais pu le résumer en 4 lignes, mais je préfère poser une mise en situation et m’assurer que vous compreniez bien.

  • J’utilise le simulateur Packet Tracer donc il n’y aura pas la partie hardware car je n’ai pas besoin de me connecter physiquement à l’interface Serial du routeur. Je n’aborde donc pas ce sujet, mais les commandes restent les mêmes bien sûr.
  • Ici la configuration de base du routeur est déjà effectuée. Nous n’aborderons pas ce sujet.
  • Le hostname du routeur que j’ai défini lors de la configuration de base est R01.
  • Nous ne verrons pas le routage ici. Dans cet exemple, les 2 sous-réseaux seront routés par défaut dès que les interfaces du routeur auront leurs IP. De toutes façon ce n’est pas le sujet de l’article. Mais pour apprendre le routage statique voyez ici : www.infotrucs.fr/creer-une-route-statique-sur-routeur-cisco/

 

  • ASTUCE : A tout moment vous pouvez afficher les commandes disponibles en tapant ? (point d’interrogation) dans le terminal. Cela permet d’afficher les commandes mais aussi les paramètres disponibles pour une commande. Vous pouvez donc le taper seul ou le précéder d’une commande. Par exemple :
    R01> ?
    R01> show ?

 

  • ASTUCE : Sous iOS les commandes peuvent être abrégées de façon assez intuitive. Je noterais certaines abréviations [entre crochets], n’entrez pas cette partie dans les commandes. N’hésitez pas à tester d’autres abréviations, elles pourront vous faciliter grandement la tâche.
  • ASTUCE : Avant de configurer votre routeur ou tout autre matériel, je vous invite grandement à définir votre plan sur un bout de papier ! Il est très important d’avoir les idées claires pour ne pas faire d’erreur.

La théorie :

Ce qu’on va faire ici est très basique, mais c’est important de poser un plan afin de visualiser correctement. Ce qui nous intéresse est de donner des paramètres IP des deux interfaces du routeur, car elles serviront à router les deux sous-réseaux. Nous ne traiterons pas du routage ni d’autre paramétrage ici.
g0/0 et g0/1 auront la dernière IP disponible de leur sous-réseau.

  • Le SR0 est connecté sur l’interface g0/0 du routeur.
  • g0/0 aura les paramètres suivants :

    IP : 192.168.0.14
    Masque : 255.255.255.240
    Passerelle : 192.168.0.30

  • Le SR1 est connecté sur l’interface g0/1 du routeur.
  • g0/1 aura les paramètres suivants :

    IP : 192.168.0.30
    Masque : 255.255.255.240
    Passerelle : 192.168.0.14

La pratique :

  • Connectez-vous donc à l’interface iOS du routeur.

————————————-

  • Le terminal affiche d’abord un simple prompt contenant le hostname : R01>
    ->Dans ce mode basique, vous n’avez accès qu’à certaines commandes qui ne permettent pas de modifier la configuration du routeur.

————————————-

  • On va maintenant s’identifier en utilisant la commande enable :
    R01> enable
    ->Le mot de passe vous est demandé. Il s’agit du premier que vous ayez défini lors de la configuration initiale du routeur.
  • Le prompt à maintenant changé et ressemble à ceci : R01#. Nous sommes bien en mode enable.

————————————-

  • Affichons maintenant les interfaces disponibles :
    R01# Show ip interface brief [sh ip int br]
    ->Ce qui nous affiche les interfaces GigabitEthernet0/0 et GigabitEthernet0/1. On voit également qu’elles sont désactivées grâce à leur statut administratively down. Et bien sûr elles n’ont pas d’adresse IP.

————————————-

  • Afin de modifier des paramètres, on entre dans le terminal de configuration avec la commande :
    R01# configure terminal [conf t]
  • Le prompt a encore changé pour R01(config)#

————————————-

  • On va maintenant « entrer » dans l’interface GigabitEthernet0/0 pour lui donner ses paramètres :
    R01(config)# interface gigabitethernet0/0 [int g0/0]

————————————-

  • Le prompt change de nouveau pour vous indiquer que vous êtes dans une interface : R01(config-if)#.

————————————-

  • Je défini maintenant sur g0/0 l’adresse IP et le masque simultanément via la commande :
  • R01(config-if)# ip address 192.168.0.14 255.255.255.240 [ip addr]
    Attention il y a bien un espace entre l’IP et le masque.

————————————-

  • Il ne reste qu’à activer l’interface g0/0 :
    R01(config-if)# no shutdown [no sh]

————————————-

Vous pouvez maintenant pinguer l’IP 192.168.0.14 depuis un hôte sur SR0. L’interface g0/0 du routeur est bien configurée.

  • Aller, je pense que vous avez compris mais juste pour que ça rentre bien, on configure maintenant g0/1.

————————————-

  • Je reprends le terminal du routeur dans l’état où je l’ai laissé, puis j’entre dans l’interface g0/1.
    R01(config-if)# int g0/1

————————————-

  • Je définis alors IP+Masque :
    R01(config-if)# ip addr 192.168.0.30 255.255.255.240

————————————-

  • Et j’active l’interface :
    R01(config-if)# no sh

Vous pouvez maintenant pinguer l’IP 192.168.0.30 depuis un poste du SR1. L’interface g0/1 est en ligne. Les deux interfaces g0/0 et g0/1 ont maintenant une adresse IP.

 

 

 

Share

You may also like...

4 Responses

  1. Bobo dit :

    Bonjour,
    Dans les paramètres des interfaces du routeur (juste au-dessus du schéma), il y a des erreurs pour les valeurs de « IP » et de « Passerelle ».
    A part ça, c’est très bien expliqué.
    Merci.

Répondre à ben Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


The reCAPTCHA verification period has expired. Please reload the page.