JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Connexion de systèmes à l'aide d'une configuration réseau réactive dans Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Configuration réseau réactive (présentation)

2.  Création et configuration des profils réseau réactifs (tâches)

Configuration de profils à l'aide de la commande netcfg

Mode interactif netcfg

Mode de ligne de commande netcfg

Mode fichier de commande netcfg

Sous-commandes netcfg et netadm

Sous-commandes netcfg

Sous-commandes netadm

Création de profils définis par l'utilisateur

Création d'un NCP

Création de NCU pour un NCP

Création en mode interactif d'un NCP avec des NCU

Création d'un profil d'emplacement

Création d'un profil d'emplacement en mode interactif

Création d'un profil ENM

Création en mode interactif d'un profil ENM

Création d'un profil WLAN connu

Création en mode interactif d'un profil WLAN connu

Définition et modification des valeurs de propriétés pour un profil

Procédure de définition interactive des valeurs de propriétés

Etablissement de la liste des informations de configuration des profils sur un système

Etablissement de la liste de toutes les informations de configuration des profils sur un système

Création d'une liste de toutes les valeurs de propriétés pour un profil spécifique

Obtention de la valeur d'une propriété spécifique

Obtention interactive d'une seule valeur de propriété

Affichage et modification de valeurs de propriétés à l'aide de la sous-commande walkprop

Activation et désactivation de profils

3.  Administration d'une configuration réseau réactive (tâches)

4.  Utilisation de l'interface graphique d'administration réseau

Index

Définition et modification des valeurs de propriétés pour un profil

La commande netcfg associée à la sous-commande set permet de modifier les valeurs des propriétés des profils nouveaux et existants définis par l'utilisateur. Cette sous-commande peut être utilisée en mode interactif ou en mode ligne de commande. Si une valeur de propriété est définie ou modifiée en mode ligne de commande, le changement est immédiatement validé dans le stockage persistant.


Remarque - Vous pouvez modifier l'emplacement DefaultFixed en modifiant directement les propriétés SMF pertinentes ou à l'aide des outils fournis par un sous-système donné, tel que nscfg. Les modifications de propriétés sont directement enregistrées dans le référentiel SMF et sont propagées vers le référentiel réseau uniquement lorsque l'emplacement DefaultFixed est désactivé. Vous pouvez afficher les propriétés de l'emplacement DefaultFixed modifié à l'aide de la commande netcfg qui accède au référentiel réseau, uniquement lorsque l'emplacement DefaultFixed est désactivé. Les valeurs de propriétés stockées dans le référentiel SMF sont les valeurs faisant autorité lorsque l'emplacement DefaultFixed est actif.


La syntaxe de la sous-commande set est comme suit :

$ netcfg set prop-name=value1[,value2...]

Pour plus d'informations sur les sous-commandes netcfg, reportez-vous à la section Sous-commandes netcfg.

Si vous avez besoin de récupérer une valeur de propriété spécifique, utilisez la commande netcfg get. Pour plus d'informations, reportez-vous à la section Obtention de la valeur d'une propriété spécifique.

Exemple 2-6 Définition des valeurs de propriété en mode ligne de commande netcfg

Si vous utilisez la commande netcfg pour définir une valeur de propriété en mode de ligne de commande, plusieurs sous-commandes peuvent être saisies sur la ligne de commande.

Par exemple, pour définir la propriété mtu d'une NCU de lien net1, vous devez taper la commande suivante :

$ netcfg "select ncp User; select ncu phys net1; set mtu=1492"

Dans cet exemple, la sous-commande select est utilisée pour sélectionner le profil de niveau supérieur, puis de nouveau pour sélectionner la NCU qui contient la valeur de propriété mtu qui est modifiée.

A partir de la ligne de commande, vous pouvez définir plusieurs valeurs en même temps pour une propriété donnée. Lorsque vous définissez plusieurs valeurs, chaque valeur doit être séparée par une virgule (,). Si les valeurs individuelles d'une propriété spécifiée contiennent également une virgule, la virgule qui fait partie de la valeur de propriété doit être précédée d'une barre oblique inverse (\). Les virgules dans les propriétés à valeur unique ne sont pas interprétées comme des séparateurs et n'ont donc pas besoin d'être précédées d'une barre oblique inverse.

Dans l'exemple suivant, la valeur de propriété ip-version du NCU, myncu, dans le NCP User est définie :

$ netcfg "select ncp User; select ncu ip myncu; set ip-version=ipv4,ipv6"

Procédure de définition interactive des valeurs de propriétés

Lors du paramétrage interactif des valeurs de propriétés, vous devez d'abord sélectionner un profil à l'étendue actuelle, ce qui a pour effet de déplacer la session interactive dans l'étendue de ce profil. Depuis cette étendue, vous pouvez sélectionner l'objet dont vous souhaitez modifier la propriété. Le profil sélectionné est alors chargé dans la mémoire à partir du stockage persistant. Dans cette étendue, vous pouvez modifier le profil ou ses propriétés.

La procédure suivante décrit les étapes à suivre pour définir les valeurs de propriétés en prenant un exemple pour définir la propriété ipfilter-config-file de l'emplacement test-loc.

  1. Lancez une session netcfg en mode interactif.
    $ netcfg
    netcfg>
  2. (Facultatif) Répertoriez les profils.
    netcfg> list
    NCPs:
       DefaultFixed
       Automatic
       User
    Locations:
       Automatic
       NoNet
       test-loc
       DefaultFixed
  3. Sélectionnez le profil ou l'objet de configuration qui doit être défini.
    netcfg> select loc test-loc
  4. (Facultatif) Répertoriez les informations de configuration du profil sélectionné.
    netcfg:loc:test-loc> list
    LOC:test-loc
       activation-mode              manual
       enabled                      false
       nameservices                 dns
       dns-nameservice-configsrc    dhcp
       nameservices-config-file     "/etc/nsswitch.dns"
  5. Définissez la valeur de propriété.
    netcfg:loc:test-loc> set ipfilter-config-file = /path/to/ipf-file
  6. (Facultatif) Répertoriez les informations de configuration afin de vérifier les paramètres.
    netcfg:loc:test-loc> list
    LOC:test-loc
       activation-mode              manual
       enabled                      false
       nameservices                 dns
       dns-nameservice-configsrc    dhcp
       nameservices-config-file     "/etc/nsswitch.dns"
       ipfilter-config-file         "/path/to/ipf-file"
  7. Mettez fin à la session.
    netcfg:loc:test-loc> end
    Committed changes

    La sous-commande end permet d'enregistrer les modifications et met fin à la session.

  8. Quittez la session interactive.
    netcfg> exit

Exemple 2-7 Définition interactive des valeurs de propriétés pour un profil

$ netcfg
netcfg> select ncp User
netcfg:ncp:User> select ncu ip iwk0
netcfg:ncp:User:ncu:iwk0> set ipv4-default-route = 129.174.7.366

Dans l'exemple ci-dessus, la propriété ipv4-default-route du NCP User est définie. Pour plus d'informations sur la configuration d'un routeur IPv4, reportez-vous à la section Configuration d’un routeur IPv4 du manuel Configuration et administration de réseaux Oracle Solaris 11.1.

Dans l'exemple suivant, la propriété mtu du NCU net0 dans le NCP User est modifiée en mode interactif :

$ netcfg
netcfg> select ncp User
netcfg:ncp:User> select ncu phys net0
netcfg:ncp:User:ncu:net0> list
NCU:net0
   type                link
   class               phys
   parent              "User"
   enabled             true
   activation-mode     prioritized
   priority-mode       exclusive
   priority-group      1
netcfg:ncp:User:ncu:net0> set mtu = 5000
netcfg:ncp:User:ncu:net0> list
NCU:net0
   type                link
   class               phys
   parent              "User"
   enabled             true
   activation-mode     prioritized
   priority-mode       exclusive
   priority-group      1
   mtu            5000
netcfg:ncp:User:ncu:net0> commit
Committed changes
netcfg:ncp:User:ncu:net0> exit
$