Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Interfaces réseau et virtualisation réseau Oracle Solaris 11 Information Library (Français) |
1. Présentation de la pile réseau
Configuration réseau dans cette version d'Oracle Solaris
Pile réseau dans Oracle Solaris
Noms des périphériques réseau et des liaisons de données
Administration d'autres types de liens
Partie I Configuration automatique de réseau
3. Configuration et administration NWAM (présentation)
4. Configuration de profil NWAM (tâches)
Création de profils en mode de ligne de commande
Création interactive de profils
Création d'un NCP en mode interactif
Création d'un profil d'emplacement
Création d'un profil d'emplacement en mode interactif
Définition et modification des valeurs de propriétés pour un profil
Interrogation du système pour l'obtention d'informations du profil
Création de la liste de tous les profils d'un système
Création d'une liste de toutes les valeurs de propriétés pour un profil spécifique
Obtention de valeurs d'une propriété spécifique
Obtention interactive d'une seule valeur de propriété
Affichage interactif et modification des valeurs de propriété à l'aide de la sous-commande walkprop
Exportation et restauration d'une configuration de profil
Restauration d'un profil défini par l'utilisateur
Gestion de la configuration réseau par l'intermédiaire de SMF
5. Administration des profils NWAM (tâches)
6. A propos de l'interface graphique NWAM
Partie II Configuration de liaisons de données et d'interfaces
8. Configuration et administration des liaisons de données
9. Configuration d'une interface IP
10. Configuration des communications via une interface sans fil sur Oracle Solaris
12. Administration de groupements de liens
13. Administration des réseaux locaux virtuels
16. Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP
Partie III Virtualisation du réseau et gestion des ressources
17. Introduction à la virtualisation du réseau et au contrôle des ressources (présentation)
18. Planification de la virtualisation du réseau et du contrôle des ressources
19. Configuration des réseaux virtuels (tâches)
20. Utilisation de la protection des liens dans les environnements virtualisés
21. Gestion des ressources réseau
22. Contrôle du trafic réseau et de l'utilisation des ressources
La commande netcfg peut être utilisée avec la sous-commande list pour obtenir la liste de tous les profils, les paries propriété-valeur et les ressources qui existent au niveau de la portée actuelle ou spécifiée. Utilisez la sous-commande list pour interroger le système pour obtenir des informations générales sur tous les profils ou pour récupérer des informations spécifiques sur un profil particulier. La sous-commande list peut être utilisée en mode interactif ou en mode ligne de commande.
Si vous avez besoin d'obtenir des informations sur les profils et leur état actuel, utilisez la commande netadm avec la sous-commande list. Pour plus d'informations, reportez-vous à la section Affichage de l'état actuel d'un profil .
La commande netcfg list répertorie tous les profils définis par le système et par l'utilisateur d'un système. Notez que l'utilisation de la sous-commande list sans aucune option affiche tous les profils de niveau supérieur qui sont dans un système. La commande ne répertorie pas l'état de chaque profil. Pour afficher la liste des profils et leur état (en ligne ou hors ligne), utilisez la commande netadm list.
Pour obtenir la liste de tous les profils de niveau supérieur sur un système, tapez la commande suivante :
$ netcfg list NCPs: Automatic User Locations: Automatic NoNet home office ENMs: myvpn testenm WLANs: workwifi coffeeshop homewifi
Dans cet exemple, les profils suivants sont répertoriés :
NCP
Deux NCP sont répertoriés : le NCP automatique, qui est un profil défini par le système, et un NCP défini par l'utilisateur nommé User.
Emplacements
Il existe quatre profils d'emplacements indiqués : deux emplacements qui sont définis par le système (Automatic et NoNet) et deux emplacements qui sont définis par l'utilisateur (home et office).
ENM
Il y a deux ENM répertoriés : un ENM pour une application VPN installée et configurée, et un ENM test.
WLAN
Il existe trois réseaux WLAN répertoriés : un WLAN pour le travail, un WLAN pour le café local et un WLAN pour le réseau personnel sans fil de l'utilisateur.
Remarque - Seuls les profils définis par l'utilisateur peuvent être créés, modifiés ou supprimés.
Utilisez la commande netcfg avec la sous-commande list pour obtenir la liste de toutes les valeurs des propriétés d'un profil spécifié.
La syntaxe de la sous-commande list est comme suit :
$ netcfg list [ object-type [ class ] object-name ]
Exemple 4-11 Création d'une liste de toutes les valeurs de propriété d'une NCU
Par exemple, pour créer une liste de toutes les valeurs de propriétés d'une NCU IP dans le NCP User, vous devez taper la commande suivante :
$ netcfg "select ncp User; list ncu ip net0" NCU:net0 type interface class ip parent "User" enabled true ip-version ipv4 ipv4-addrsrc dhcp ipv6-addrsrc dhcp,autoconf
Exemple 4-12 Création d'une liste de toutes les valeurs de propriété d'un ENM
Dans l'exemple suivant, toutes les propriétés pour un ENM nommé myenm sont répertoriées.
$ list enm myenm ENM:myenm activation-mode manual enabled true start "/usr/local/bin/myenm start" stop "/bin/alt_stop"
Dans cet exemple, la sortie de la sous-commande list affiche les informations suivantes :
La propriété activation-mode de cet ENM est définie sur manual.
L'ENM est activé.
Les propriétés de méthode start et stop ont été spécifiées plutôt que d'utiliser un FMRI.
Vous pouvez utiliser la commande netcfg avec la sous-commande get pour obtenir la valeur spécifique d'une propriété spécifiée. Cette sous-commande peut être utilisée dans le mode interactif ou le mode ligne de commande.
La syntaxe de la sous-commande get est comme suit :
netcfg get [ -V ] prop-name
Pour obtenir la valeur de la propriété ip-version d'une unité monétaire nationale nommée myncu, qui est une partie du NCP User, vous devez taper la commande suivante. Par exemple :
$ netcfg "select ncp User; select ncu ip myncu; get -V ip-version" ipv4
Si l'option -V est utilisée avec la sous-commande get, seule la valeur de la propriété est affichée, comme illustré ici :
netcfg:ncp:User:ncu:net0> get -V activation-mode manual
Dans le cas contraire, la propriété et sa valeur s'affichent. Par exemple :
netcfg:ncp:User:ncu:net0> get activation-mode activation-mode manual
Cette procédure décrit la méthode d'obtention d'une seule valeur de propriété à l'aide de la commande netcfg get en mode interactif netcfg. Dans cette procédure, certains de ces exemples montrent comment obtenir une seule valeur de propriété pour une NCU dans le NCP user. Ces exemples sont utilisés à des fins de démonstration uniquement. Les informations que vous fournissez lorsque vous utilisez cette commande peuvent varier, selon le profil et la valeur de la propriété que vous tentez d'obtenir.
Si vous voulez afficher toutes les valeurs des propriétés d'un profil, vous pouvez aussi utiliser la sous-commande walkprop. Cette sous-commande vous guide à travers toutes les propriétés d'un profil donné, une par une, ce qui vous permet de modifier une ou l'ensemble des propriétés du profil. Pour plus d'informations, reportez-vous à la section Affichage interactif et modification des valeurs de propriété à l'aide de la sous-commande walkprop .
$ netcfg netcfg>
netcfg> select object-type [ class ] object-name
Remarque - Le paramètre class est applicable uniquement si vous sélectionnez une NCU. En outre, le paramètre class doit être spécifié si les NCU de classe phys et ip partagent le même nom. Cependant, si le nom de NCU est unique, le paramètre class n'est pas obligatoire.
Par exemple, pour sélectionner le NCP User, vous devez taper :
netcfg> select User NCP
Dans cet exemple, la sélection du NCP User déplace la session interactive dans la portée de l'objet sélectionné.
netcfg:ncp:User> list NCUs: phys net0 ip net0
Dans l'exemple suivant, le lien (phys) NCU net0 dans le NCP User est sélectionné :
netcfg:ncp:User> select ncu phys net0
La sélection de la NCU net0 déplace la session interactive à la portée de l'objet et charge les propriétés en cours de la NCU de la mémoire de l'ordinateur.
netcfg:ncp:User:ncu:net0> get property-value
Par exemple, pour obtenir la valeur de la propriété activation-mode, tapez :
netcfg:ncp:User:ncu:net0> get activation-mode activation-mode manual
Étapes suivantes
A ce stade, vous pouvez définir une nouvelle valeur pour la propriété en utilisant la sous-commande set, ou vous pouvez quitter la session interactive sans effectuer de modifications. Notez que si vous modifiez une valeur de propriété tout en étant en mode interactif, vous devez utiliser la sous-commande commit ou exit pour enregistrer vos modifications. Pour plus d'informations sur la définition d'une valeur de propriété en mode interactif netcfg, reportez-vous à la section Définition et modification des valeurs de propriétés pour un profil.
La sous-commande walkprop peut être utilisée de façon interactive pour afficher les propriétés d'un profil. Cette sous-commande vous guide à travers un profil, une propriété à la fois, en affichant le nom et la valeur actuelle de chaque propriété. Une invite de commande interactive est également affichée que vous pouvez utiliser pour modifier la valeur en cours de la propriété spécifiée. Le séparateur des propriétés à valeurs multiples est une virgule (,). Si une valeur spécifique d'une propriété donnée contient une virgule, elle 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 pas besoin d'être précédées d'une barre oblique inverse.
Remarque - La sous-commande walkprop est utile lorsqu'elle est utilisée en mode interactif uniquement.
Exemple 4-13 Affichage et modification des valeurs de propriétés pour un profil spécifique
Dans l'exemple suivant, la propriété activation-mode pour l'emplacement foo est affichée, puis modifiée en utilisant la sous-commande walkprop. Notez que lorsque vous utilisez la sous-commande walkprop , il n'est pas nécessaire d'utiliser la sous-commande set pour définir la valeur de la propriété.
$ netcfg netcfg> select loc foo netcfg:loc:foo> list loc:foo activation-mode manual enabled false nameservices dns nameservices-config-file "/etc/nsswitch.dns" dns-nameservice-configsrc dhcp nfsv4-domain "Central.oracle.com" netcfg:loc:foo> walkprop activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all conditions> advertised-domain is oracle.com nameservices (dns) [dns|files|nis|ldap]> nameservices-config-file ("/etc/nsswitch.dns")> dns-nameservice-configsrc (dhcp) [manual|dhcp]> nfsv4-domain ("Central.oracle.com")> ipfilter-config-file> ipfilter-v6-config-file> ipnat-config-file> ippool-config-file> ike-config-file> ipsecpolicy-config-file> netcfg:loc:foo> list loc:foo activation-mode conditional-all conditions "advertised-domain is oracle.com" enabled false nameservices dns nameservices-config-file "/etc/nsswitch.dns" dns-nameservice-configsrc dhcp nfsv4-domain "Central.oracle.com" netcfg:loc:foo> commit Committed changes netcfg:loc:foo> end netcfg> exit $
Remarque - Seules les propriétés pertinentes sont parcourues. Par exemple, si la propriété ipv4-addrsrc est définie sur static, la propriété ipv4-addr est incluse dans le parcours. Cependant, si ipv4-addrsrc est définie sur dhcp, la propriété ipv4-addr n'est pas parcouru.