Adrien Vedis
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    SOURCES : https://itigic.com/fr/interfaces-and-sub-interfaces-in-a-router-what-are-they/ - https://cisco.goffinet.org/ccna/vlans/configuration-vlan-cisco-ios/#1-vlan-et-param%C3%A8tres-switchport-par-d%C3%A9faut - https://www.it-connect.fr/etherchannel-sous-cisco-avec-lacp/ # TP RISR15-01 LAN ## SOMMAIRE * [0. Schéma de base](#0-schema-de-base) * [I. Nommage des équipements](#i-nommage-des-equipements) * [II. Adressage IP](#ii-adressage-ip) * [III. Configuration basique des equipeemnts réseau](#iii-configuration-basique-des-equipements-reseau) * [IV. Configuration des VLANs](#iv-configuration-des-vlans) * [V. VTP](#v-vtp) * [VI. Le mode Access](#vi-le-mode-access) * [VII. Le mode Trunk](#vii-le-mode-trunk) * [VIII. Liaison d'agrégats (ETHERCHANNEL)](#viii-liaison-dagrégats-etherchannel) * [IX. Spanning-Tree](#ix-spanning-tree) * [X. Routage InterVlan](#x-routage-intervlan) ## 0. Schéma de base ![](https://i.imgur.com/lIIjiG8.png) ## I. Nommage des équipements | Nom | Equipement | |:------:| --------------------- | | R1 | Routeur 2911 | | R2 | Routeur 2911 | | SW1 | Switch 2960 | | SW2 | Switch 2960 | | SW3 | Switch 3560 (L3) | | SERVER | VM (WServer au choix) | | CLIENT | VM (WClient au choix) | ## II. Adressage IP ### 1. Vlans | Vlan ID | Nom Vlan | Adresse Réseau | |---------|----------|----------------| | 1 | Management | 10.1.1.0/24 | | 10 | Server | 10.1.10.0/24 | | 20 | Clients | 10.1.20.0/24 | *Bonnes pratiques : Changer l’ID du VLAN de gestion dans un autre VLAN que le VLAN 1. Changer l’ID du VLAN natif dans un autre VLAN que le VLAN 1.* ### 2. Interfaces *Interface L3 = Niveau 3 : Interface de routage donc pas de VLAN !* *SubIf = Sous-interface Vlan : Sert au routage interVlan sur un Router* *HSRP = Hot Standby Router Protocol : Protocole HA (propriétaire Cisco) pour les routeurs* | Nom | VLAN | Adresse IP | | -------- | -------- | -------- | | R1 (Vers R2) | Interface L3 | 200.10.10.1/24 | | R1 (Vers SW3) | Interface L3 | 192.168.0.1/30 | | R1 SubIf Vlan 1 (Vers SW1) | Interface L3 | 10.1.1.252 | | R1 SubIf Vlan 10 (Vers SW1) | Interface L3 | 10.1.10.252 | | R1 SubIf Vlan 20 (Vers SW1) | Interface L3 | 10.1.20.252 | | R2 (Vers R1) | Interface L3 | 200.10.10.2/24 | | R2 (Vers SRV-WEB) | Interface L3 | 8.8.8.254/24 | | SW3 (vers R1) | Interface L3 | 192.168.0.2/30 | | SW3 Interface Vlan 1 | Interface L3 | 10.1.1.253/24 | | SW3 Interface Vlan 10 | Interface L3 | 10.1.10.253/24 | | SW3 Interface Vlan 20 | Interface L3 | 10.1.20.253/24 | | SW1 Interface Vlan 1 | Interface L3 | 10.1.1.1/24 | | SW2 Interface Vlan 1 | Interface L3 | 10.1.1.2/24 | | HSRP Vlan 1 | Interface L3 | 10.1.1.254/24 | | HSRP Vlan 10 | Interface L3 | 10.1.10.254/24 | | HSRP Vlan 20 | Interface L3 | 10.1.20.254/24 | | SRV-WEB | N/A | 8.8.8.1/24 | | SERVER | 10 | 10.1.10.1/24 | | CLIENT | 20 | 10.1.20.1/24 | ## III. CONFIGURATION BASIQUE DES EQUIPEMENTS RESEAU ### 1. Nom ```= Switch#conf t Switch(config)#hostname SW1 SW1(config)# ``` ### 2. Mot de passe enable + Encryption des mots de passes ```= SW1(config)#enable secret cisco ``` Vérification : ```= SW1#sh run Building configuration... Current configuration : 1150 bytes ! version 15.0 no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption ! hostname SW1 ! enable secret 5 $1$mERr$hx5rVt7rPNoS4wqbXKX7m0 ``` ### 3. Compte administrateur local ```= SW1(config)#username admin privilege 15 password cisco ``` ### 4. Chiffrement du mdp (actuel et futurs) ```= SW1(config)#service password-encryption ``` ### 5. Verification des privilèges ```= SW1#show privilege Current privilege level is 15 ``` ### 6. SSH Source : [https://reussirsonccna.fr/configuration-du-ssh-sur-ios/](https://reussirsonccna.fr/configuration-du-ssh-sur-ios/) #### A. Définition d'un nom de domaine ```= SW1(config)#ip domain-name labo.lan ``` #### B Génération de la clé de chiffrement ```= SW1(config)#crypto key generate rsa The name for the keys will be: SW1.labo.lan Choose the size of the key modulus in the range of 360 to 2048 for your General Purpose Keys. Choosing a key modulus greater than 512 may take a few minutes. How many bits in the modulus [512]: 1024 % Generating 1024 bit RSA keys, keys will be non-exportable...[OK] ``` #### C. Activation SSH ```= SW1(config)#line vty 0 4 *Mar 1 0:32:13.181: %SSH-5-ENABLED: SSH 1.99 has been enabled SW1(config-line)#transport input ssh SW1(config-line)#login local SW1(config-line)#exit ``` #### D. Description des interfaces Afin de facilement retrouver les autres équipements avec la commande ```sh run``` (```show running-config```), il est de coutûme d'inscrire une description sur les interfaces de connexions. Grâce au protocole de découverte de Cisco (CDP : Cisco Discovery Protocol), rien de plus simple. Grâce à la commande ```sh cdp neighbors``` ```= SW3#sh cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone Device ID Local Intrfce Holdtme Capability Platform Port ID SW2 Fas 0/2 137 S 2960 Fas 0/1 SW1 Fas 0/1 167 S 2960 Fas 0/1 ``` On peut donc constater que SW1 est branché sur le port Fast-Ethernet 0/1 et SW2 sur Fas 0/2. Il reste alors à y ajouter une description. ```= SW3(config)#interface fastEthernet 0/1 SW3(config-if)#description "Vers SW1" SW3(config-if)#interface Fa 0/2 SW3(config-if)#description "Vers SW2" ``` Vérification : Lancer un "*sh run*" ```= interface FastEthernet0/1 description "Vers SW1" ! interface FastEthernet0/2 description "Vers SW2" ``` ## IV. Configuration des VLAN > Source : https://cisco.goffinet.org/ccna/vlans/configuration-vlan-cisco-ios/#1-vlan-et-param%C3%A8tres-switchport-par-d%C3%A9faut > ### 0. Préambule Par défaut, un port physique d’un commutateur Cisco est un “switchport”, un port de commutation. Il est configuré par défaut dans le mode “dynamic auto” mais il est en mode opérationnel “access”. Il est associé au VLAN 1 (default). S’il devait être monté trunk, le VLAN natif serait le VLAN 1 et l’encapsulation “Trunk” serait négociée par DTP. Un port dynamique est un port qui restera un port “access” ou qui se montera en port “trunk” en fonction des messages Dynamic Trunk Protocol (DTP, protocole propriétaire Cisco) reçus par l’interface. ### 1. VLAN et interfaces SVI #### A. Création des VLANs En temps normal, les VLANs doivent être créés sur chaque site. Mais dans cet exemple, nous mettrons en place le VTP, donc les créer sur un seul sera suffisant. ```= SW1(config)#vlan 10 SW1(config-vlan)#name "Infra" SW1(config-vlan)#vlan 100 SW1(config-vlan)#name "Management" SW1(config-vlan)#exit ``` Vérification : ```= SW1#sh vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4 Fa0/5, Fa0/6, Fa0/7, Fa0/8 Fa0/9, Fa0/10, Fa0/11, Fa0/12 Fa0/13, Fa0/14, Fa0/15, Fa0/16 Fa0/17, Fa0/18, Fa0/19, Fa0/20 Fa0/21, Fa0/22, Fa0/23, Fa0/24 Gig0/1, Gig0/2 10 Infra active 100 Management active 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2 ---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------ 1 enet 100001 1500 - - - - - 0 0 10 enet 100010 1500 - - - - - 0 0 100 enet 100100 1500 - - - - - 0 0 1002 fddi 101002 1500 - - - - - 0 0 1003 tr 101003 1500 - - - - - 0 0 1004 fdnet 101004 1500 - - - ieee - 0 0 1005 trnet 101005 1500 - - - ibm - 0 0 VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2 ---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------ Remote SPAN VLANs ------------------------------------------------------------------------------ Primary Secondary Type Ports ------ ---------- ----------------- ------------------------------------------ ``` #### B. L’interface VLANx de gestion (SVI) L’interface VLANx de gestion (SVI) correspond aux interfaces physiques appartenant à ce VLAN pour le joindre en IPv4 à des fins de gestion (en Telnet, SSH, HTTP ou SNMP). Comme tout périphérique joignable sur le réseau, le commutateur doit posséder une adresse IPv4, un masque et une passerelle. *nb : Sur un équipement réseau, les interfaces de niveaux 3 sont toujours "shutdown" par défaut.* ##### Vlan 1 ```= SW3(config)#interface vlan 1 SW3(config-if)#description "Clients" SW3(config-if)#ip address 10.0.1.253 255.255.255.0 SW3(config-if)#no shut %LINK-5-CHANGED: Interface Vlan1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up SW3(config-if)#exit SW3(config)#ip default-gateway 10.0.1.254 ``` ##### Vlan 10 ```= SW3(config)#interface vlan 10 SW3(config-if)#description "Infra" %LINK-5-CHANGED: Interface Vlan10, changed state to up SW3(config-if)#ip address 10.0.10.253 255.255.255.0 SW3(config-if)#no shut SW3(config-if)#exit SW3(config)#ip default-gateway 10.0.10.254 ``` ##### Vlan 100 ```= SW3(config)#interface vlan100 %LINK-5-CHANGED: Interface Vlan100, changed state to up SW3(config-if)#description "Management" SW3(config-if)#ip address 10.0.100.253 255.255.255.0 SW3(config-if)#no shut SW3(config-if)#exit SW3(config)#ip default-gateway 10.0.100.254 ``` Vérification : ```= SW3#sh ip interface brief Interface IP-Address OK? Method Status Protocol Vlan1 10.0.1.253 YES manual up up Vlan10 10.0.10.253 YES manual up up Vlan20 10.0.100.253 YES manual up up ``` Mais la colonne “Protocol” reste “down” pour les Vlan 10 et 20 ce qui signifie un problème de couche 2 (L2). ## V. VTP ### 0. Préambule VTP (Virtual Trunking Protocol) est un protocole propriétaire Cisco servant à maintenir la base de données de VLANs sur plusieurs commutateurs de manière cohérente. Deux éléments sont nécessaires au bon fonctionnement de VTP : * Définir un nom de domaine VTP (appelé aussi domaine de gestion). Ne participent à cette gestion que les switches qui appartiennent à un même domaine. * Définir pour chaque commutateur un rôle : * soit client, * soit transparent, * soit, pour un seul d’entre eux, server. **Il ne peut y avoir qu’un seul switch “server” dans un domaine VTP.** ### 1. Voir le status VTP ```= SW3#sh vtp status VTP Version capable : 1 to 2 VTP version running : 2 VTP Domain Name : VTP Pruning Mode : Disabled VTP Traps Generation : Disabled Device ID : 000A.F35E.C000 Configuration last modified by 0.0.0.0 at 3-1-93 00:11:04 Local updater ID is 10.1.1.253 on interface Vl1 (lowest numbered VLAN interface found) Feature VLAN : -------------- VTP Operating Mode : Server Maximum VLANs supported locally : 1005 Number of existing VLANs : 7 Configuration Revision : 4 MD5 digest : 0x2C 0x96 0x55 0x42 0xC9 0x50 0x28 0x6B 0x8C 0xAB 0xF0 0x3A 0x58 0xF2 0x53 0x3E ``` ### 2. Domaine VTP Cisco ```= SW3(config)#vtp domain labo.lan Changing VTP domain name from NULL to labo.lan ``` ### 3. Configuration du mdp VTP ```= SW3(config)#vtp password cisco123 Setting device VLAN database password to cisco123 ``` ### 4. Définition du serveur VTP ***Rappel : Il ne peut y avoir qu'un et un seul serveur VTP sur le réseau.*** ```= SW3(config)#vtp mode server Device mode already VTP SERVER. ``` On remarque que le switch est déjà en mode Server par défaut, ce qui est pratique car on peut créer des VLANs une fois le switch sorti du carton. ### 5. Configuration des clients VTP Le mieux est de basculer en mode "T"ransparent" pour mettre la valeur de révision de la configuration à zéro avant de le rebasculer en mode "Client". ```= SW1(config)#vtp mode transparent Setting device to VTP TRANSPARENT mode. SW1(config)#vtp mode client Setting device to VTP CLIENT mode. ``` On peut voir que la valeur de "Configuration Revision" est bien tombée à 0. ```= SW1(config)#do sh vtp status VTP Version capable : 1 to 2 VTP version running : 2 VTP Domain Name : labo.lan VTP Pruning Mode : Disabled VTP Traps Generation : Disabled Device ID : 000D.BDE2.2300 Configuration last modified by 10.1.1.1 at 3-1-93 03:05:14 Feature VLAN : -------------- VTP Operating Mode : Client Maximum VLANs supported locally : 255 Number of existing VLANs : 7 Configuration Revision : 0 MD5 digest : 0x7F 0xD1 0x9A 0xAE 0x40 0x30 0x04 0xB5 0xAA 0x08 0x39 0x84 0x5D 0x9C 0x3F 0x2C ``` ### 6. Vérification de la distribution des VLANs Sur les clients VTP : On peut constater qu'il a récupérer les VLANs ```= SW1(config)#do sh vtp status VTP Version capable : 1 to 2 VTP version running : 2 VTP Domain Name : labo.lan VTP Pruning Mode : Disabled VTP Traps Generation : Disabled Device ID : 000D.BDE2.2300 Configuration last modified by 10.1.1.1 at 3-1-93 03:05:14 Feature VLAN : -------------- VTP Operating Mode : Client Maximum VLANs supported locally : 255 Number of existing VLANs : 7 Configuration Revision : 0 MD5 digest : 0x7F 0xD1 0x9A 0xAE 0x40 0x30 0x04 0xB5 0xAA 0x08 0x39 0x84 0x5D 0x9C 0x3F 0x2C ``` ## VI. Le mode Access Sous Cisco IOS un port Access est un port qui appartient à un seul VLAN. En option, on peut activer “spanning-tree portfast” qui fait passer le port directement à l’état STP “forwarding” vu qu’il connectera des périphériques de terminaison (qui ne créent pas de boucles). ### 1. Configuration Dans cet exemple, je souhaite que les ports Fa 0/5 à 0/20 soient dans le VLAN 20 (Clients) et les ports de Fa 0/21 à Fa 0/24 dans le VLAN 10 (Servers). Les ports Fa 0/1 à 0/4 étant dans le VLAN par défaut, le VLAN de management. (Mauvaise pratique ! Le mieux est de ne rien laisser dans le VLAN par défaut). ```= SW2(config)#interface range fastEthernet 0/1 - 4 SW2(config-if-range)#switchport mode access SW2(config-if-range)#switchport access vlan 10 SW2(config-if-range)#exit SW2(config)#interface range fastEthernet 0/21 - 24 SW2(config-if-range)#switchport mode access SW2(config-if-range)#switchport access vlan 100 SW2(config-if-range)#exit SW2(config)#interface range Gig 0/1 - 2 SW2(config-if-range)#switchport mode access SW2(config-if-range)#switchport access vlan 100 SW2(config-if-range)#exit ``` ### 2. Vérification On vérifie que les ports soient bien dans les bons VLANs. ```= SW2#sh vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/5, Fa0/6, Fa0/7, Fa0/8 Fa0/9, Fa0/10, Fa0/11, Fa0/12 Fa0/13, Fa0/14, Fa0/15, Fa0/16 Fa0/17, Fa0/18, Fa0/19, Fa0/20 10 Infra active Fa0/1, Fa0/2, Fa0/3, Fa0/4 100 Management active Fa0/21, Fa0/22, Fa0/23, Fa0/24 Gig0/1, Gig0/2 ``` ## VII. Le mode Trunk ### 1. Configuration d'un port "Trunk" Un port dit “Trunk” est un port qui transporte le trafic appartenant à plusieurs VLANs. ```= SW3(config-if)#switchport trunk encapsulation dot1q SW3(config-if)#switchport mode trunk SW3(config-if)# %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to up ``` ### 2. Restrictions sur le Trunk ```= SW3(config)#interface fa 0/1 SW3(config-if)#switchport trunk allowed vlan 1,10,100 ``` ### 3. Vérification ```= SW3#sh interfaces trunk Port Mode Encapsulation Status Native vlan Fa0/1 on 802.1q trunking 1 Port Vlans allowed on trunk Fa0/1 1,10,100 Port Vlans allowed and active in management domain Fa0/1 1,10,100 Port Vlans in spanning tree forwarding state and not pruned Fa0/1 10,100 ``` ## VIII. Liaison d'agrégats (ETHERCHANNEL) ### 0. Préambule Le protocole LACP permet la mise en place d’agrégat de liens qui permet de regrouper plusieurs liens physiques en un seul lien logique et ainsi améliorer les performances en termes de bande-passante, de haute disponibilité et de répartition de charge. LACP signifie Link Aggregation Control Protocol est un protocole de niveau 2 qui a pour référence IEEE "802.3ad". ### 1. Configuration LACP Pour vérifier quel interface inclure dans l'agrégat : ```= SW1#sh cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone Device ID Local Intrfce Holdtme Capability Platform Port ID SW2 Gig 0/2 167 S 2960 Gig 0/1 SW2 Gig 0/1 167 S 2960 Gig 0/2 SW3 Fas 0/1 121 3560 Fas 0/1 ``` On peut voir les deux liens qui vont vers SW2, Gig 0/1 & 0/2. ```= SW1(config)#interface range GigabitEthernet 0/1 - 2 SW1(config-if-range)#channel-group 1 mode active Creating a port-channel interface Port-channel 1 %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/2, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/2, changed state to up ``` > Note : A la place du mode "active" il est possible d'indiquer le mode "passive" pour le second switch, il sera alors en attente que le switch à l'autre extrémité lui envoie un signal lui indiqué qu'il est actif en LACP. Pour que l'EtherChannel fonctionne avec LACP, il faut être active/active ou active/passive. ### 2. Vérification Dans les résultats de ```sh run```, une nouvelle interface apparaît. On peut également remarquer une nouvelle ligne en dessous des interfaces que nous venons de configurer. N'oublions pas de configurer cette nouvelle interface en [mode trunk](#7-le-mode-trunk). ```= interface Port-channel1 switchport mode trunk interface GigabitEthernet0/1 description "Vers SW2 - LACP" switchport mode trunk channel-group 1 mode active ! interface GigabitEthernet0/2 description "Vers SW2 - LACP" switchport mode trunk channel-group 1 mode active ``` # TOUT CE QUI EST EN DESSOUS N'EST PAS FAIT... . . ... . .. . ... . .. . .. .. ... . .. .. . .. ... .. .. .. . ... ... ## IX. Spanning-Tree • Définir sur un schéma de l’infrastructure la configuration spanning-tree en place par défaut • Indiquer le bridge ID de chaque switch, le root bridge, le cout de chaque lien pour atteindre le switch root ainsi que le switch/port qui est à l’état blocking • Définir SW3 comme switch root. Est que le switch qui a le port en blocking a changé ? • Forcer le switch qui est à l’état forwarding (entre SW1 et SW2) à passer en blocking ## X. Routage InterVlan (préférer la configuration SVI sur SW3) ## XI. HSRP ### 0. Préambule https://fr.wikipedia.org/wiki/Hot_Standby_Router_Protocol Le HSRP est un protocole qui permet de créer un groupe de routeur et ainsi avoir de la tolérance de panne. En revanche, il n'y a pas de partage de la charge enbtre les routeurs membres du groupe. En revanche, on peut créer plusieurs groupes ayant chacun un routeur actif différent et partager les hôtes entre ces groupes. Modifier la GW pour correspondre au HSRP (10.1.VLAN_ID.254/24) ## XII. Routage dynamique ### 0. Préambule • Configurer l’interface L3 sur R1 • Configurée le protocole OSPF sur SW3, R1 et R2 et annoncer l’ensemble des réseaux (vlan 1,10,20 et les liens L3) • Configurer l’authentification md5 avec le protocol ospf ## XIII. NAT "overload" ### 0. Préambule Configuré le NAT « overload » pour le vlan CLIENT ## XIV. ACL ### 0. Préambule • Configurer une ACL pour ne permettre qu’aux vlans Client et Management (de votre architecture) d’accéder à votre vlan Serveur • Configurer une ACL pour ne permettre l’acces en ssh ou telnet sur vos équipements que à partir d’un pc situé dans votre vlan de management • Configurer le Radius sur les switches pour permettre : ➢ L’authentification lors d’une connexion sur l’équipement ➢ L’authentification lors de l’activation d’un port (802.1x, par ex quand on branche un nouveau pc sur le switch) ### 1. Exemples # Définition d'une règle access-list #num (de 1 à 99 standard - de 100 à 199 etendue) deny/permit ipsource masqueinversé remark "description de l'ACL" # exemple access-list 1 remark Stop tous les paquets d'IP source 172.16.3.10 access-list 1 deny 172.16.3.10 0.0.0.0 access-list 1 permit 0.0.0.0 255.255.255.255 ====== équivalent deny host 172.16.3.10 équivalent permit any => autorise tout le reste #Activation d'une ACL interface Fa0/0 ip access-group #number in/out # Visualiser les ACLs show accessible-lists #number/name # ACL vlan1 only access-list 1 permit 10.2.1.0 0.0.0.255 access-list 1 deny any line vty 0 4 access-class 1 in password 7 14141B180F0B login local transport input ssh # ACL FTP access-list 100 deny tcp host 10.2.10.0 host 10.2.20.0 eq ftp access-list 100 permit tcp any eq ftp any access-list 100 remark Bloquer FTP depuis vlan 20 vers vlan 30 # ACL no communication vlan 30 & vlan 20 access-list 10 deny 10.2.20.0 access-list 10 remark Refuser la connexion du vlan 20 access-list 11 deny 10.2.30.0 access-list 11 remark Refuser la connexion du vlan 30

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully