Créer un réseau en ligne de commande : Différence entre versions
De Hopla.cloud OpenStack Documentation Wiki
(→Description des paramètres de la commande) |
(→Description des paramètres de la commande) (Balise : Éditeur visuel) |
||
Ligne 40 : | Ligne 40 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | ; --project <project> | + | ;--project <project> |
− | : | + | :Projet du propriétaire (nom ou identifiant). ''Network version 2 seulement'' |
− | ; --project-domain <project-domain> | + | ;--project-domain <project-domain> |
− | : | + | :Domaine auquel le projet appartient (nom ou ID). Ceci peut être utilisé en cas de conflit entre les noms de projets. ''Network version 2 seulement'' |
− | ; --enable | + | ;--enable |
− | : | + | :Activer le réseau (par défaut). ''Network version 2 seulement'' |
− | ; --disable | + | ;--disable |
− | : | + | :Désactiver le réseau (par défaut). ''Network version 2 seulement'' |
− | ; --share | + | ;--share |
− | : | + | :Partager le réseau entre les projets. |
− | ; --no-share | + | ;--no-share |
− | : | + | :Ne pas partager le réseau entre les projets. |
− | ; --description <description> | + | ;--description <description> |
− | : | + | :Définit la description du réseau. ''Network version 2 seulement'' |
− | ; --mtu <mtu> | + | ;--mtu <mtu> |
− | : | + | :Définit le mtu du réseau. |
− | ; --availability-zone-hint <availability-zone> | + | :''Network version 2 seulement'' |
− | : | + | ;--availability-zone-hint <availability-zone> |
− | ; --enable-port-security | + | :Zone de disponibilité dans laquelle créer le réseau (Extension de la zone de disponibilité du réseau requis, répéter l'option pour définir plusieurs zones de disponibilités). |
− | : | + | :''Network version 2 seulement'' |
− | ; --disable-port-security | + | ;--enable-port-security |
− | : | + | :Activer la sécurité des ports par défaut pour les ports créés sur ce réseau (par défaut). |
− | ; --subnet <subnet>¶ | + | :''Network version 2 seulement'' |
− | : IPv4 | + | ;--disable-port-security |
− | ; --external | + | :Désactiver la sécurité des ports par défaut pour les ports créés sur ce réseau. |
− | : | + | :''Network version 2 seulement'' |
− | ; --internal | + | ;--subnet <subnet>¶ |
− | : | + | :Sous-réseau IPv4 pour les adresses IP fixes (en notation CIDR) |
− | ; --default | + | :''Compute version 2 seulement'' |
− | : | + | ;--external |
− | ; --no-default | + | :Définisser ce réseau en tant que réseau externe (extension réseau externe requise). |
− | : | + | :''Network version 2 seulement'' |
− | ; --provider-network-type <provider-network-type> | + | ;--internal |
− | : | + | :Définir ce réseau comme réseau interne (par défaut). |
− | ; --provider-physical-network <provider-physical-network> | + | :''Network version 2 seulement'' |
− | : | + | ;--default |
− | ; --provider-segment <provider-segment> | + | :Spécifier si ce réseau doit être utilisé comme réseau externe par défaut. |
− | : VLAN | + | :''Network version 2 seulement'' |
− | ; --qos-policy <qos-policy> | + | ;--no-default |
− | : QoS | + | :Ne pas utiliser le réseau comme réseau externe par défaut (par défaut) |
− | ; --transparent-vlan | + | :''Network version 2 seulement'' |
− | : | + | ;--provider-network-type <provider-network-type> |
− | ; --no-transparent-vlan | + | :Le mécanisme physique par lequel le réseau virtuel est implémenté. Les options prises en charge sont les suivantes: flat, geneve, gre, local, vlan, vxlan. |
− | : | + | :''Network version 2 seulement'' |
− | ; --tag <tag> | + | ;--provider-physical-network <provider-physical-network> |
− | : Tag | + | :Nom du réseau physique sur lequel le réseau virtuel est implémenté |
− | ; --no-tag | + | :''Network version 2 seulement'' |
− | : | + | ;--provider-segment <provider-segment> |
− | ; <name> | + | :ID de VLAN pour les réseaux VLAN ou ID de tunnel pour les réseaux GENEVE/GRE/VXLAN. |
− | : | + | :''Network version 2 seulement'' |
+ | ;--qos-policy <qos-policy> | ||
+ | :Stratégie QoS à attacher à ce réseau (nom ou ID). | ||
+ | :''Network version 2 seulement'' | ||
+ | ;--transparent-vlan | ||
+ | :Rendre le réseau VLAN transparent. | ||
+ | :''Network version 2 seulement'' | ||
+ | ;--no-transparent-vlan | ||
+ | :Ne pas rendre le réseau VLAN transparent. | ||
+ | :''Network version 2 seulement'' | ||
+ | ;--tag <tag> | ||
+ | :Tag à ajouter au réseau (répéter l'option pour définir plusieurs balises). | ||
+ | :''Network version 2 seulement'' | ||
+ | ;--no-tag | ||
+ | :Pas de tags associés au réseau. | ||
+ | :''Network version 2 seulement'' | ||
+ | ;<name> | ||
+ | :Nom du nouveau réseau. | ||
==Pour aller plus loin== | ==Pour aller plus loin== |
Version du 14 août 2019 à 13:30
Sommaire
Prérequis
Créer un réseau
Les commandes suivantes sont exécutées à partir du client Openstack et l'extension octavia en ligne de commande
Pour créer un réseau, utiliser la commande suivante :
openstack network create Reseau-1
Pour ajouter un sous-réseau au Reseau-1 utiliser la commande suivante :
Par défaut, le DHCP sera activé et le pool d'allocation sera de x.2 à x.254. L'adresse x.1 est réservée pour la passerelle.
openstack subnet create --network Reseau-1 --subnet-range 192.168.0.0/24 S-Reseau-1
openstack subnet set --dns-nameserver 8.8.8.8 S-Reseau-1
Description des paramètres de la commande
openstack network create
[--project <project> [--project-domain <project-domain>]]
[--enable | --disable]
[--share | --no-share]
[--description <description>]
[--mtu <mtu>]
[--availability-zone-hint <availability-zone>]
[--enable-port-security | --disable-port-security]
[--external [--default | --no-default] | --internal]
[--provider-network-type <provider-network-type>]
[--provider-physical-network <provider-physical-network>]
[--provider-segment <provider-segment>]
[--qos-policy <qos-policy>]
[--transparent-vlan | --no-transparent-vlan]
[--tag <tag> | --no-tag]
<name>
- --project <project>
- Projet du propriétaire (nom ou identifiant). Network version 2 seulement
- --project-domain <project-domain>
- Domaine auquel le projet appartient (nom ou ID). Ceci peut être utilisé en cas de conflit entre les noms de projets. Network version 2 seulement
- --enable
- Activer le réseau (par défaut). Network version 2 seulement
- --disable
- Désactiver le réseau (par défaut). Network version 2 seulement
- --share
- Partager le réseau entre les projets.
- --no-share
- Ne pas partager le réseau entre les projets.
- --description <description>
- Définit la description du réseau. Network version 2 seulement
- --mtu <mtu>
- Définit le mtu du réseau.
- Network version 2 seulement
- --availability-zone-hint <availability-zone>
- Zone de disponibilité dans laquelle créer le réseau (Extension de la zone de disponibilité du réseau requis, répéter l'option pour définir plusieurs zones de disponibilités).
- Network version 2 seulement
- --enable-port-security
- Activer la sécurité des ports par défaut pour les ports créés sur ce réseau (par défaut).
- Network version 2 seulement
- --disable-port-security
- Désactiver la sécurité des ports par défaut pour les ports créés sur ce réseau.
- Network version 2 seulement
- --subnet <subnet>¶
- Sous-réseau IPv4 pour les adresses IP fixes (en notation CIDR)
- Compute version 2 seulement
- --external
- Définisser ce réseau en tant que réseau externe (extension réseau externe requise).
- Network version 2 seulement
- --internal
- Définir ce réseau comme réseau interne (par défaut).
- Network version 2 seulement
- --default
- Spécifier si ce réseau doit être utilisé comme réseau externe par défaut.
- Network version 2 seulement
- --no-default
- Ne pas utiliser le réseau comme réseau externe par défaut (par défaut)
- Network version 2 seulement
- --provider-network-type <provider-network-type>
- Le mécanisme physique par lequel le réseau virtuel est implémenté. Les options prises en charge sont les suivantes: flat, geneve, gre, local, vlan, vxlan.
- Network version 2 seulement
- --provider-physical-network <provider-physical-network>
- Nom du réseau physique sur lequel le réseau virtuel est implémenté
- Network version 2 seulement
- --provider-segment <provider-segment>
- ID de VLAN pour les réseaux VLAN ou ID de tunnel pour les réseaux GENEVE/GRE/VXLAN.
- Network version 2 seulement
- --qos-policy <qos-policy>
- Stratégie QoS à attacher à ce réseau (nom ou ID).
- Network version 2 seulement
- --transparent-vlan
- Rendre le réseau VLAN transparent.
- Network version 2 seulement
- --no-transparent-vlan
- Ne pas rendre le réseau VLAN transparent.
- Network version 2 seulement
- --tag <tag>
- Tag à ajouter au réseau (répéter l'option pour définir plusieurs balises).
- Network version 2 seulement
- --no-tag
- Pas de tags associés au réseau.
- Network version 2 seulement
- <name>
- Nom du nouveau réseau.