janvier 30, 2022

Création de routes persistantes (Statiques) – Configuration et administration des composants réseau dans Oracle® Solaris 11.2

Création d’itinéraires persistants (statiques)

Vous utilisez la commande route pour manipuler manuellement les tables de routage réseau. Pour rendre les modifications persistantes entre les redémarrages, utilisez l’option -p. Comme le fichier /etc/defaultrouter est obsolète dans Oracle Solaris 11, vous ne pouvez plus gérer les routes (par défaut ou autrement) en utilisant ce fichier. L’utilisation de la commande routecommand est le seul moyen de rendre manuellement les itinéraires persistants entre les redémarrages du système.

Remarque – La commande route manipule les routes pour le profil actif uniquement. La route par défaut, ainsi que toutes les autres routes, peuvent potentiellement être remplacées si le profil actif change. Cependant, ce n’est pas un problème si vous utilisez toujours le mêmeprofile sur votre système.

Lorsque vous ajoutez des routes de manière persistante, veillez à ce que les routes que vous ajoutez n’existent pas déjà dans la configuration persistante. Si ces routes existent déjà dans persistentconfiguration, les tables de routage réseau peuvent changer sans mettre à jour la route persistante. Un exemple serait une situation où la route par défaut du système est mappée à l’interface primaire du système (ce qui est souvent le cas après une installation d’Oracle Solaris). Si vous changez par la suite l’interface principale du système en une autre interface, la route par défaut du système doit également être mise à jour de manière persistante. Une meilleure pratique consiste à supprimer la configuration de route persistante avant d’ajouter la nouvelle route. Pour plus d’informations, consultez Dépannage des problèmes lors de l’ajout d’une route persistante dans Dépannage des problèmes d’administration réseau dans Oracle Solaris 11.2.

    Notez les informations supplémentaires suivantes sur la création et l’affichage de persistentroutes:

  • Utilisez la commande route avec l’option –p pour ajouter de manière persistante un itinéraire:

    # route -p add default ip-address

    Pour les routes créées à l’aide de cette méthode, utilisez la commande route–pshow pour afficher toutes les routes statiques persistantes:

    # route -p show
  • Affichez les routes actuellement actives sur un système à l’aide de la commande netstat avec les options suivantes:

    # netstat -rn

    Voir les pages de manuel netstat (1M) et route (1M).

Pour plus d’informations, consultez les pages de manuel netstat (1M) et route (1M).

Pour plus d’informations sur la création et l’affichage des routes par défaut lors de l’utilisation du mode réactif, reportez-vous au chapitre 5, Sur l’administration de la configuration réseau basée sur les profils dans Oracle Solaris.

Comment ajouter une route statique à la table de routage

  1. Affichez l’état actuel de la table de routage à l’aide de votre compte d’utilisateur régulier.
    % netstat -rn

    La sortie serait similaire à ce qui suit:

    Routing Table: IPv4 Destination Gateway Flags Ref Use Interface -------------------- -------------------- ----- ----- ---------- ---------192.168.5.125 192.168.5.10 U 1 5879 net0224.0.0.0 198.168.5.10 U 1 0 net0default 192.168.5.10 UG 1 91908127.0.0.1 127.0.0.1 UH 1 811302 lo0Routing Table: IPv6 Destination/Mask Gateway Flags Ref Use If--------------------------- --------------------------- ----- --- ------- -----::1 ::1 UH 2 0 lo0
  2. Devenez administrateur.
  3. (Facultatif) Videz les entrées existantes dans la table de routage.
    # route flush
  4. Ajoutez une route persistante.
    # route -p add -net network-address -gateway gateway-address

    -p

    Crée une route qui persiste à travers les redémarrages du système. Si vous souhaitez que la route persiste uniquement pourla session en cours, n’utilisez pas l’option -p.

    – adresse-réseau net

    Spécifie que la route va au réseau avec l’adresse spécifiée dansadresse-réseau.

    –gateway gateway-address

    Indique que le système de passerelle pour la route spécifiée a l’adresse IP addressgateway-address.

Exemple 3-7 Ajout d’une route statique à la table de routage

L’exemple suivant montre comment ajouter une route statique à un routeur (Routeur 2). Le routeis statique nécessaire pour le routeur de frontière de l’AS, 10.0.5.150. Voir la figure 3-1 pour une illustration de cet ensemble particulier.

Vous afficheriez la table de routage sur le routeur 2 comme suit:

# netstat -rnRouting Table: IPv4Destination Gateway Flags Ref Use Interface-------------------- -------------------- ----- ----- ------ ---------default 172.20.1.10 UG 1 249 ce0224.0.0.0 172.20.1.10 U 1 0 ce010.0.5.0 10.0.5.20 U 1 78 bge0127.0.0.1 127.0.0.1 UH 1 57 lo0Routing Table: IPv6 Destination/Mask Gateway Flags Ref Use If--------------------------- --------------------------- ----- --- ------- -----::1 ::1 UH 2 0 lo0

La table de routage indique qu’il y a deux routes que le routeur 2 connaît. Le defaultroute utilise l’interface 172.20.1.10 du routeur 2 comme passerelle. La deuxième route, 10.0.5.0, a été découverte par l’in.démon routé qui tourne sur le routeur 2. La passerelle pour cette route est le routeur 1 et elle a l’adresse ip10.0.5.20.

Vous ajouteriez une deuxième route au réseau 10.0.5.0, qui a sa passerelle comme le routeur de bordure, comme suit:

# route -p add -net 10.0.5.0/24 -gateway 10.0.5.150add net 10.0.5.0: gateway 10.0.5.150

La table de routage a maintenant une route pour le routeur de bordure, qui a l’adresse ip10.0.5.150.

# netstat -rnRouting Table: IPv4Destination Gateway Flags Ref Use Interface-------------------- -------------------- ----- ----- ------ ---------default 172.20.1.10 UG 1 249 ce0224.0.0.0 172.20.1.10 U 1 0 ce010.0.5.0 10.0.5.20 U 1 78 bge010.0.5.0 10.0.5.150 U 1 375 bge0127.0.0.1 127.0.0.1 UH 1 57 lo0Routing Table: IPv6 Destination/Mask Gateway Flags Ref Use If--------------------------- --------------------------- ----- --- ------- -----::1 ::1 UH 2 0 lo0

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.