Configuration des interfaces réseau
Utilisez la commande sysconfig create-profile avec le groupement network pour générer un profil valide qui configure le réseau. Cette commande permet de démarrer le SCI Tool, qui vous invitera à entrer les informations nécessaires à la configuration d'une interface.
# sysconfig create-profile -g network -o sc_network.xml
Le service SMF svc:/network/install configure une interface réseau physique initiale. Ce service est initialement désactivé avec des valeurs de propriété qui n'entraînent aucune configuration du système.
Remarque -
Si la cible d'installation est un périphérique iSCSI, ne configurez pas d'interface réseau dans un profil de configuration système pour cette installation. Pour l'initialisation iSCSI, l'interface réseau du périphérique iSCSI est configurée tôt au cours du processus d'initialisation client. Si vous configurez à nouveau cette même interface, le service network/install de l'interface passe à l'état de maintenance.
Pour configurer plusieurs interfaces réseau, indiquez la configuration dans un script et utilisez un service SMF à exécution unique pour exécuter le script lors de la première initialisation. Reportez-vous au Chapter 13, Exécution d'un script personnalisé lors de la première initialisation pour obtenir des instructions et un exemple de script.
Le service svc:/network/install prend en charge plusieurs interfaces IPv4 et IPv6 et, de manière facultative, une route par défaut accessible par ces interfaces. Le service vous permet de configurer les interfaces IPv4 et IPv6. Le service utilise ses propriétés et la commande ipadm pour configurer les interfaces réseau. De même, le service utilise ses propriétés ainsi que la commande route pour définir une route par défaut.
Voir les exemples à la section Spécification de la configuration réseau statique.
Le groupe de propriété install_ipv4_interface ne permet de configurer qu'une interface, mais le groupe de propriété ipv4_interface permet de configurer plusieurs interfaces. Les deux groupes de propriété IPv4 contiennent les propriétés répertoriées dans le tableau suivant.
Table 11-6 Propriétés du groupe de propriété pour une interface réseau IPv4
|
|
|
|
name
|
astring
|
required
|
Nom de l'interface réseau.
|
address_type
|
astring
|
required
|
Valeur utilisée pour définir l'option –T pour la sous-commande ipadm create-addr. Les valeurs valides sont static ou dhcp.
|
static_address
|
net_address_v4
|
optional
|
Requis uniquement avec un address_type static. Utilisé pour définir l'adresse locale pour la sous-commande ipadm create_addr.
|
dhcp_wait
|
astring
|
optional
|
S'applique uniquement à un address_type dhcp. Si elle est définie, cette propriété est utilisée pour définir la partie –w seconds (ou forever) de la sous-commande ipadm create-addr.
|
default_route
|
net_address_v4
|
optional
|
Utilisé pour définir une route par défaut à l'aide de la commande route.
# /usr/sbin/route \
-p add default default-route \
-ifp ifname
La valeur de ifname est la partie du nom de l'interface de la propriété name.
|
|
Le groupe de propriété install_ipv6_interface ne permet de configurer qu'une interface, mais le groupe de propriété ipv6_interface permet de configurer plusieurs interfaces. Les groupes de propriété pour une interface IPv6 contiennent les propriétés répertoriées dans le tableau suivant.
Table 11-7 Propriétés du groupe de propriété pour une interface réseau IPv6
|
|
|
|
name
|
astring
|
required
|
Nom de l'interface réseau.
|
address_type
|
astring
|
required
|
Valeur utilisée pour définir l'option –T pour la sous-commande ipadm create-addr. Les valeurs valides sont static ou addrconf.
|
static_address
|
net_address_v6
|
optional
|
Requis uniquement avec un address_type static. Utilisé pour définir l'adresse locale pour la sous-commande ipadm create-addr.
|
interface_id
|
net_address_v6
|
optional
|
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie –i interface_id de la sous-commande ipadm create-addr.
|
stateless
|
astring
|
optional
|
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie –p stateless=yes|no de la sous-commande ipadm create-addr.
|
stateful
|
astring
|
optional
|
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie –p stateful=yes|no de la sous-commande ipadm create-addr.
|
default_route
|
net_address_v6
|
optional
|
Utilisé pour définir une route par défaut à l'aide de la commande route.
# /usr/sbin/route \
-p add default default-route \
-ifp ifname
La valeur de ifname est la partie du nom de l'interface de la propriété name.
|
|