Roles Rôle « Network »
22 octobre 2025 à 16:34Ce rôle est chargé de configurer les interfaces réseaux additionnelles d’une machine. Il génère les fichiers interfaces (Debian) nécessaire.
Variables à fournir
| Variable | Type | Requis | Défaut | Description |
|---|---|---|---|---|
main_interface |
Identifiant | Non | Identifiant de l’interface par défaut pour l’activation automatique | |
main_interface_remove |
Identifiant | Non | Identifiant de l’interface par défaut précédente pour l’activation automatique | |
network_has_bridge |
Booléen | Non | Faux | Indique qu’au moins une des interfaces déclarées est un pont réseau et nécessite les outils installés |
network_interfaces |
Liste d’objets interface |
Non | Liste vide | Configuration des interfaces à mettre en place |
Type interface
| Propriété | Type | Requis | Défaut | Description |
|---|---|---|---|---|
name |
Identifiant | Oui | Nom du fichier d’interface créé | |
interface |
Identifiant | Oui | Identifiant de l’interface réseau (accepte VLAN et indexées) | |
family |
Énumération family |
Non | inet | Famille d’adresses |
method |
Énumération method |
Non | static | Méthode de configuration de l’interface |
auto |
Booléen | Non | Vrai | Activation de la configuration automatique de l’interface |
hotplug |
Booléen | Non | Vrai | Activation du fonctionnement de gestion à chaud |
disabled |
Booléen | Non | Faux | Désactive la configuration de l’interface |
address |
Adresse réseau | Oui | Adresse réseau de l’interface suivant la famille choisie | |
netmask |
Adresse réseau ou entier | Oui | Masque de sous-réseau | |
network |
Adresse réseau | Non | Adresse de base du sous-réseau | |
broadcast |
Adresse réseau | Non | Adresse de diffusion du sous-réseau | |
gateway |
Adresse réseau | Non | Passerelle par défaut à configurer | |
other |
Liste de chaînes | Non | Liste vide | Autres lignes de configuration compatibles |
Note : Le masque de sous-réseau peut être spécifié en notation CIDR dans l’adresse si le système le prend en charge. Le champ netmask est alors optionnel.