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
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
Vous pouvez utiliser la sous-commande export pour enregistrer et restaurer les configurations de profil. L'exportation d'un profil peut être utile aux administrateurs système chargés de la maintenance de plusieurs serveurs nécessitant des configurations réseau identiques. La sous-commande export peut être utilisée en mode interactif ou en mode ligne de commande. Vous pouvez également utiliser la commande en mode fichier de commande pour spécifier un fichier en tant que la sortie de la commande.
La syntaxe de commande de la sous-commande export est comme suit :
$ netcfg export [ -d ] [ -f output-file ] [ object-type [ class ] object-name ]
Remarque - Les options -d et -f de la sous-commande export peuvent être utilisées indépendamment les unes des autres.
Exemple 4-14 Exportation d'une configuration de profil
Dans l'exemple suivant, la sous-commande export est utilisée pour afficher la configuration de profil d'un système à l'écran.
$ netcfg netcfg> export create ncp "User" create ncu ip "net2" set ip-version=ipv4 set ipv4-addrsrc=dhcp set ipv6-addrsrc=dhcp,autoconf end create ncu phys "net2" set activation-mode=manual set link-mtu=5000 end create ncu phys "wpi2" set activation-mode=prioritized set priority-group=1 set priority-mode=exclusive set link-mac-addr="13:10:73:4e:2" set link-mtu=1500 end end create loc "test" set activation-mode=manual set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domainl.oracle.com" end create loc "foo" set activation-mode=conditional-all set conditions="system-domain is oracle.com" set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domain.oracle.com" end create enm "myenm" set activation-mode=conditional-all set conditions="ip-address is-not-in-range 1.2.3.4" set start="/my/start/script" set stop="/my/stop/script" end create wlan "mywlan" set priority=0 set bssids="0:13:10:73:4e:2" end netcfg> end $
Exemple 4-15 Exportation d'une configuration de profil netcfg en mode interactif
Dans l'exemple suivant, l'option -d est utilisée avec la sous-commande exporter. L'option -d ajoute la commande destroy -a en tant que première ligne de la sortie netcfg export.
$ netcfg netcfg> export -d destroy -a create ncp "User" create ncu ip "net2" set ip-version=ipv4 set ipv4-addrsrc=dhcp set ipv6-addrsrc=dhcp,autoconf end create ncu phys "net2" set activation-mode=manual set link-mtu=5000 end create ncu phys "wpi2" set activation-mode=prioritized set priority-group=1 set priority-mode=exclusive set link-mac-addr="13:10:73:4e:2" set link-mtu=1500 end end create loc "test" set activation-mode=manual set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domain.oracle.com" end create loc "foo" set activation-mode=conditional-all set conditions="system-domain is oracle.com" set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domain.oracle.com" end create enm "myenm" set activation-mode=conditional-all set conditions="ip-address is-not-in-range 1.2.3.4" set start="/my/start/script" set stop="/my/stop/script" end create wlan "mywlan" set priority=0 set bssids="0:13:10:73:4e:2" end netcfg> end $
Exemple 4-16 Exportation d'un profil de configuration netcfg en mode fichier de commande
Dans l'exemple suivant, les informations de configuration pour le NCP User sont écrites dans un fichier à l'aide de la commande netcfg export avec l'option - f. L'option -f option écrit la sortie dans un nouveau fichier nommé user2. L'option -d ajoute la commande destroy -a en tant que première ligne de la sortie netcfg export.
$ netcfg export -d -f user2 ncp User
$ ls -al drwx------ 3 root root 4 Oct 14 10:53 . drwxr-xr-x 37 root root 40 Oct 14 10:06 .. -rw-r--r-- 1 root root 352 Oct 14 10:53 user2 $
$ cat user2 destroy -a create ncp "User" create ncu ip "net2" set ip-version=ipv4 set ipv4-addrsrc=dhcp set ipv6-addrsrc=dhcp,autoconf end create ncu phys "net2" set activation-mode=manual set link-mtu=5000 end create ncu phys "wpi2" set activation-mode=prioritized set priority-group=1 set priority-mode=exclusive set link-mac-addr="13:10:73:4e:2" set link-mtu=1500 end end create loc "test" set activation-mode=manual set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domain.oracle.com" end create loc "foo" set activation-mode=conditional-all set conditions="system-domain is oracle.com" set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp set nfsv4-domain="domain.oracle.com" end create enm "myenm" set activation-mode=conditional-all set conditions="ip-address is-not-in-range 1.2.3.4" set start="/my/start/script" set stop="/my/stop/script" end create wlan "mywlan" set priority=0 set bssids="0:13:10:73:4e:2" end $
Vous pouvez restaurer un profil défini par l'utilisateur à l'aide de la commande netcfg avec l'option -f, comme suit :
$ netcfg [ -f ] profile-name
Par exemple :
$ netcfg -f user2
Cette commande exécute le fichier de commandes qui contient la configuration exportée.