Guide du programme d'installation automatisée Oracle Solaris 11 Express

Adresse IP statique et DNS

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 :

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).


# /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é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).


# /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 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.