Présentation des groupes de configuration
Cette rubrique fournit une vue d’ensemble des groupes de configuration et du modèle d’héritage dans l’interface CLI de Junos OS .
Fonctionnement des groupes de configuration
Les groupes de configuration vous permettent de créer un groupe contenant des déclarations de configuration et de diriger l’héritage de ces déclarations dans le reste de la configuration. Le même groupe peut être appliqué à différentes sections de la configuration. Différentes sections des déclarations de configuration d’un groupe peuvent être héritées à différents endroits de la configuration.
Les groupes de configuration vous permettent de créer des fichiers de configuration plus petits et plus logiques, ce qui facilite la configuration et la maintenance des équipements Juniper Networks. Par exemple, vous pouvez regrouper des instructions répétées à plusieurs endroits de la configuration, par exemple lors de la configuration d’interfaces. En regroupant des instructions, vous pouvez limiter les mises à jour de configuration au groupe.
Vous pouvez également utiliser des caractères génériques dans un groupe de configuration. Tout objet correspondant à l’expression générique hérite des données de configuration du groupe.
Le mécanisme de groupe de configuration est distinct des mécanismes de regroupement utilisés ailleurs dans la configuration, tels que les groupes BGP. Les groupes de configuration fournissent un mécanisme générique que vous pouvez utiliser tout au long de la configuration, mais qui n’est connu que de l’interface cli. Les processus logiciels individuels qui exécutent les actions dirigées par la configuration reçoivent la forme étendue de la configuration ; ils n’ont aucune connaissance des groupes de configuration.
Modèle d’héritage
Les groupes de configuration utilisent l’héritage réel, qui implique une relation dynamique et continue entre la source des données de configuration et la cible de ces données. La cible hérite automatiquement des valeurs de données que vous modifiez dans le groupe de configuration. La cible n’a pas besoin de contenir les informations héritées. Toutefois, les valeurs héritées peuvent être remplacées dans la cible sans affecter la source dont elles ont été héritées.
Ce modèle d’héritage vous permet de voir uniquement les informations spécifiques à une instance sans voir les détails hérités. Un canal de commande en mode configuration vous permet d’afficher les données héritées.
Configurer des groupes de configuration
Pour que les zones de votre configuration héritent des instructions de configuration, vous devez d’abord les placer dans un groupe de configuration. Vous appliquez ensuite ce groupe aux niveaux de la hiérarchie de configuration qui nécessitent les instructions.
Pour que des zones de votre configuration héritent d’instructions de configuration :
-
Configurez des instructions dans un groupe de configuration. Pour configurer les groupes de configuration et l’héritage, vous pouvez inclure l’instruction groups au niveau de la hiérarchie [modifier] :
[edit] groups {
group-name
{configuration-data
; } } -
Appliquez le groupe de configuration de l’étape 1 aux niveaux de la hiérarchie de configuration qui nécessitent les instructions.
Incluez l’instruction
apply-groups [ group-names ]
n’importe où dans la configuration où les instructions de configuration contenues dans un groupe de configuration sont nécessaires.