La mise en réseau peut être configurée automatiquement ou manuellement sur un système Oracle Solaris 11 Express. Les configurations que vous pouvez effectuer manuellement peuvent également être spécifiées dans un fichier manifest SC.
La configuration automatique du réseau (NWAM) est activée par le biais de l'activation de svc:/network/physical:nwam et de la désactivation de svc:/network/physical:default. La structure NWAM gère la configuration du réseau.
La configuration réseau manuelle est activée lorsque svc:/network/physical:nwam est désactivé et que svc:/network/physical:default est activé. En mode manuel, les paramètres réseau suivants peuvent être configurés :
Une interface réseau IPv4 , avec une adresse IPv4 statique ou un serveur DHCP configuré
Route par défaut IPv4
Une interface réseau IPv6, avec une adresse IPv6 statique ou configurée automatiquement
Route IPv6 par défaut
DNS en tant que service d'attribution de noms
Les services SMF svc:/network/install et svc:/network/dns/install contiennent les propriétés qui leur permettent de configurer une interface réseau physique initiale ou une configuration de client DNS initial. Ces services sont initialement désactivés avec des valeurs de propriété qui n'entraînent aucune configuration du système. Ces services peuvent être activés, et les propriétés appropriées peuvent être configurées dans le fichier manifest SC.
Le service svc:/network/install prend en charge la configuration d'une interface IPv4 et d'une interface IPv6 et, le cas échéant, une route par défaut accessible par ces interfaces. Le service définit deux groupes de propriétés : un groupe de propriétés d'une interface IPv4 et un autre pour une interface IPv6. Le service utilise ses propriétés et ipadm(1M) pour configurer les interfaces réseau. De même, le service utilise ses propriétés et route(1M) pour définir une route par défaut.
Le groupe de propriétés install_ipv4_interface contient les propriétés suivantes.
Tableau 5–3 Propriétés du groupe de propriétés install_ipv4_interface
Propriétés |
Type |
Requis |
Description |
|
---|---|---|---|---|
name |
astring |
yes |
Nom de l'interface réseau. |
|
address_type |
astring |
yes |
Valeur utilisée pour définir l'option -T pour la sous-commande ipadm (1M) create-addr. Les valeurs valides sont static ou dhcp. |
|
static_address |
net_address_v4 |
no |
Requis uniquement avec un address_type static. Utilisé pour définir l'adresse locale pour la sous-commande ipadm(1M) create-addr. |
|
dhcp_wait |
astring |
no |
S'applique uniquement à un address_type dhcp. Si elle est définie, cette propriété est utilisée pour définir la partie -w secondes (ou forever) de la sous-commande ipadm (1M) create-addr. |
|
default_route |
net_address_v4 |
no |
Utilisé pour définir une route par défaut à l'aide de la commande route(1M).
La valeur de ifname est la partie du nom de l'interface de la propriété name. |
Le groupe de propriétés install_ipv6_interface contient les propriétés suivantes.
Tableau 5–4 Propriétés du groupe de propriétés install_ipv6_interface
Propriétés |
Type |
Requis |
Description |
|
---|---|---|---|---|
name |
astring |
yes |
Nom de l'interface réseau. |
|
address_type |
astring |
yes |
Valeur utilisée pour définir l'option -T pour la sous-commande ipadm (1M) create-addr. Les valeurs valides sont static ou addrconf. |
|
static_address |
net_address_v6 |
no |
Requis uniquement avec un address_type static. Utilisé pour définir l'adresse locale pour la sous-commande ipadm(1M) create-addr. |
|
interface_id |
net_address_v6 |
no |
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie -i interface_id de la sous-commande ipadm(1M) create-addr. |
|
stateless |
astring |
no |
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie -p stateless=yes|no de la sous-commande ipadm(1M) create-addr. |
|
stateful |
astring |
no |
S'applique uniquement à un address_type addrconf. Utilisé pour définir la partie -p stateful=yes|no de la sous-commande ipadm(1M) create-addr. |
|
default_route |
net_address_v6 |
no |
Utilisé pour définir une route par défaut à l'aide de route(1M).
La valeur de ifname est la partie du nom de l'interface de la propriété name. |
Le service svc:/network/dns/install prend en charge la configuration d'un client DNS. Le service définit un groupe de propriétés : install_props . Le service utilise ses propriétés pour créer un fichier resolv.conf (4) DNS.
Le groupe de propriétés install_props contient les propriétés suivantes.
Tableau 5–5 Propriétés du groupe de propriétés install_props
Propriétés |
Type |
Requis |
Description |
---|---|---|---|
domaine |
astring |
no |
Nom de domaine local. Utilisé pour définir la directive de domaine dans resolv.conf (4). |
nameserver |
net_address |
yes |
Utilisé pour définir les directives nameserver dans resolv.conf(4). La net_address_list doit contenir les adresses IPv4 et IPv6. |
search |
astring |
no |
Valeur pour l'ordre de recherche des noms d'hôte. Cette valeur est utilisée pour construire la directive de recherche dans resolv.conf(4). La astring_list doit contenir les valeurs de domaine. |