administration de routeur
Convention dans ce document
Les commandes sont présentées par des exemples :
- Les parties en italique indiquent les niveaux de saisies et ne sont donc pas à copier / coller
- Les parties en gras devront être saisies telles quelles
- Les parties en maigre sont à modifier au besoin
Configuration des interfaces
Configuration IP et activation des interfaces
Hostname(config)#interface nomInterfaceHostname(config-if)#ip address adresse maskHostname(config-if)#no shutdownHostname(config-if)#description ceci est une descriptionSous-interfaces
étiquetage de trames
Hostname(config-subif)#encapsulation dot1q numeroVlanHostname(config-subif)#ip address addresseRouterDansReseau masqueReseauHostname(config-subif)#no shutdownHostname(config)#interface f0/0.10Hostname(config-subif)#encapsulation dot1q 10Hostname(config-subif)#ip address 192.168.1.254 255.255.255.0Hostname(config-subif)#no shutdownHostname(config-subif)#exitHostname(config)#interface f0/0.30Hostname(config-subif)#encapsulation dot1q 30Hostname(config-subif)#ip address 192.168.3.254 255.255.255.0Hostname(config-subif)#no shutdownRoutes statiques
Hostname(config)#ip route réseauDestination masque passerelleConfiguration du service DHCP
Hostname(config)#ipcréation d’un pool d’adresses
adresseFinHostname(Router(config)#ip dhcppoolexcluded-addressnomdupooladresseDebut
configuration des propriétés du pool
Hostname(Router(config)#ip dhcp pool nomdupool
configuration
→ utiliser un des réseaux auxquels le routeur appartient
Router(dhcp-config)# network adressemasqueunDesReseauxAuxquelsIlAppartientmasqueHostname(Router(dhcp-config)# default-router@passerelleadresseGWadresseServeurDNSHostname(Router(dhcp-config)# dns-server@serveur-dns
Configuration du relai DHCP
Hostname(Router(config)# interfacenomInterfaceRecoitRequestDHCPfa0/0
interface qui reçoit le DHCP request
Hostname(Router(config-if)# ip helper-addressadresseDuSrvDHCP192.168.1.254
adresse du serveur DHCP
Configuration de la NAT PAT
La configuration est décrite ici en 5 étapes.
@globale : @utilisée dans les trames côté extérieur du routeur
@locale : @utilisée dans les trames côté intérieur du routeur
|
étape |
instruction |
remarques |
|
1 définir l'interface "externe" |
interface fa0/1ip nat outside |
Les étapes 1 et 2 sont intervertibles |
|
2 définir la ou les interfaces "interne" |
interface Fa0/2 |
Les étapes 1 et 2 sont intervertibles |
|
3 définir les adresses globales utilisables |
ip nat pool nomdupool 80.20.1.11 80.20.1.15 netmask 255.255.0.0 Ici le pool contient 5 adresses externes ; il commence à 80.20.1.11 et finit à 80.20.0.15 |
la définition d’un pool d’adresse se fait dans le cas particulier où le routeur peut utiliser plusieurs adresses externes pour les adresses globales L’étape 3 est donc optionnelle Les étapes 3 et 4 sont intervertibles |
|
4 Définir les adresses internes à remplacer par la NAT |
access-list 1 permit 192.168.1.0 0.0.0.255 access-list 1 permit 192.168.2.0 0.0.0.255 Ou bien, s’il n’y a pas de restriction Access-list 1 permit any |
la définition des plages d’adresses se fait avec un masque d’ACL et non un masque IP → Le principe d’écriture est inversé : Des 0 sur la partie réseau Des 1 sur la partie hôte Si plusieurs plages d’adresses distinctes sont autorisées, répéter la commande avec le même numéro d’acces-list (ici 1) |
|
5 Appliquer la fonction NAT |
Le plus fréquent : NAT/PAT sur l’adresse de l’interface externe ip nat inside source list 1 pool nomDuPool overload ou ip nat inside source list 1 interface fa0/1 overload |
SI on a un pool d’adresses globales disponibles cas particulier : NAT statique → Un hôte interne dispose de l’exclusivité d’une adresse externe ip nat inside source static 192.168.0.3 132.16.0.65 cas particulier : NAT statique → Pour redirection de port (ici port 80 http) ip nat inside source static tcp 192.168.1.2 80 132.78.241.30 80 |
configuration OSPF
OSPF (Open Shortest Path First) → protocole de routage dynamique où chaque routeur décrit son état de liens, puis calcule les meilleurs chemins avec SPF (cost). OSPF segmente le réseau en areas.
⇒ On active un “process” OSPF sur le routeur, puis on sélectionne les interfaces qui participent à OSPF
activation ospf
conf t
router ospf 1
definition du routeur + reseau
la définition se fait avec un masque d’ACL et non un masque IP ⇒ Le principe d’écriture est inversé → 0 sur la partie réseau & 1 sur la partie hôte
router-id 1.1.1.1
network 192.168.12.0 0.0.0.3 area 0
Pour modifier l'area, retaper la commande, ça va écraser
affectation ospf à interface (normalement pas nécessaire car network (au dessus) doit apply OSPF sur toutes les interface dont IP + mask match les paramètres area)
interface g0/0
ip ospf 1 area 0
Ajuster la référence de calcul des coûts sur les réseaux rapides (sinon beaucoup de liens finissent avec un cost identique)
auto-cost reference-bandwidth <mbps>
Ajuster les timers (si nécessaire)
ip ospf hello-interval 1
vérification & debug
show ip ospf
show ip ospf neighbor vrf 3
vérif ospf par interface
show ip ospf interface fa0/0
route apprise via ospf
show ip route ospf
ospf sur nexus
router ospf 3
router-id 30.2.0.1
Activer OSPF sur interface L3 (routée)
interface ethernet1/1
no switchport
ip router ospf 3 area 1
Activer OSPF sur interface L3 (SVI)
interface vlan 31
ip router ospf 3 area 1
configuration des VRF
Virtual routing and forwarding (VRF) : permet à plusieurs instances d'une table de routage de coexister dans le même routeur en même temps
activer VRF
ip vrf monVRF
ajout VRF à interface
interface vlan10 | fa0/0
ip vrf forwarding monVRF ip address 192.168.10.1/24
affecter une VRF a OSPF
Nécessite un nouvel OSPF car un OSPF n'est pas modifiable
router ospf 1 vrf 1
sur un nexus, il faut saisir les commandes de façon séparée
router ospf 1
vrf 1
show config
show vrf brief
configuration des VRRP
Virtual Router Redundancy Protocol → protocole de redondance qui sélectionne un ou plusieurs routeurs dans un groupe virtuel en tant que routeur de secours
faire VRF avant VRRP si besoin de faire les deux car VRRP va écraser toutes les config L3
activation VRRP
conf t
feature vrrp
accès à l'interface et création du groupe VRRP
int vlan 10
vrrp 35
address 192.168.2.1
priority 110
preempt
no shutdown
preempt : si l'appareil est master, il redeviendra master au reboot (si l'option est active)
show config
show vrrp detail