Aller au contenu principal

Configuration des routeurs FRR

À partir de la ligne de commande du routeur FRR, la commande configure terminal permet d'entrer dans un terminal de configuration.

L'interface proposée est similaire à celui des routeurs Cisco. En tout temps, vous pouvez entrer ? afin d'obtenir de l'aide sur les commandes disponibles.

Configurer une interface

Une fois dans un terminal de configuration, vous pouvez entrer dans un terminal de configuration spécifique à une interface en utilisant la commande

interface [choix-d'interface]

[choix-d'interface] est à être remplacé par le nom de l'interface choisi (eth0, par exemple).

Assigner une adresse IP

La commande

ip address 192.168.31.1/24

Permet d'ajouter l'adresse 192.168.31.1 à l'interface du terminal de configuration courant. 

Pour associer une adresse IPv6, la commande à utiliser est plutôt ipv6.

Assigner un préfixe pour le neighbour discovery

La commande

ipv6 nd prefix 2001:db8:1::/64

permet d'associer le préfixe réseau 2001:db8:1::/64 à l'interface du terminal de configuration courant.

Il n'y a pas d'équivalent pour IPv4 puisque le protocole de neighbour discovery n'y est pas implémenté.

Activer le router advertisement

Pour que l'interface s'annonce comme étant celle d'un routeur sur le lien, la commande

no ipv6 nd suppress-ra

doit être utilisée. Par défaut, FRR ne procède pas au router advertisement. La suppression du router advertisement est activée. La commande no précédant une autre commande permet d'en annuler son effet.

Routage

info

Toutes les commandes de configuration pour le routage doivent être exécutées depuis le terminal de configuration général (conf t). Les configurations ne sont pas spécifiques aux interfaces.

Configurer une route par défaut

Utilisez

ipv6 route ::/0 [addr]

Pour configurer une route IPv6 par défaut vers l'adresse [addr]. Notez que [addr] ne doit pas être suivie de la longueur du subnet. Par exemple,

ipv6 route ::/0 2001:db8:1:2::1

Crée une route par défaut vers l'interface portant l'adresse 2001:db8:1:2::1.

Pour IPv4, la commande

ip route 10.22.6.0/24 10.22.5.2

permet d'ajouter une route statique vers le réseau 10.22.6.0/24 via le routeur 10.22.5.2.

Obtenir sa configuration courante

À partir du terminal FRR, utilisez la commande

show running-config

pour afficher votre configuration courante.

Annuler une commande

Pour annuler une commande, il suffit d'entrer la commande à nouveau dans le terminal de configuration en la précédant de la commande no. no vient annuler l'effet de la commande qui la suit.

Par exemple, si vous aviez configuré l'adresse IPv6 2001:db8:1::1/64 comme

ipv6 address 2001:db8:1::1/64

il vous suffit d'utiliser

no ipv6 address 2001:db8:1::1/64

à partir du même terminal de configuration pour annuler l'assignation d'adresse.

Sauvegarder sa configuration

attention

Par défaut, les configurations FRR ne sont pas sauvegardées. Fermer son routeur FRR effacera sa configuration.

Pour sauvegarder sa configuration, la commande write memory peut être utilisée dans le terminal FRR. Cependant, vous devez d'abord vous assurer que vous avez quitté le terminal de configuration. La commande exit peut être utilisée à cette fin. Elle devra être utilisée deux fois si vous êtres dans le terminal de configuration d'une interface.

À noter que les configurations prennent effet dès le moment où vous appuyez sur Enter sur le terminal de configuration. write memory sert plutôt à écrire la configuration dans la mémoire persistante du routeur.