Utilice el subcomando export para guardar la configuración de un perfil. La exportación de un perfil puede ser útil si usted es responsable del mantenimiento de múltiples servidores que requieren configuraciones de red idénticas. El subcomando export se puede utilizar en modo interactivo o en el modo de línea de comandos. Cuando se exporta un perfil, la salida se muestra como una serie de subcomandos que el comando netcfg puede interpretar. Estos subcomandos son similares a los comandos que escribe en el modo interactivo o de línea de comandos.
La sintaxis del subcomando export es la siguiente:
netcfg> export [ -d ] [ -f output-file ] [ object-type [ class ] object-name ]
El siguiente ejemplo muestra cómo visualizar la configuración de un perfil en pantalla mediante el subcomando export de manera interactiva.
$ netcfg netcfg> export create ncp "myncp" create ncu ip "net0" set ip-version=ipv4 set ipv4-addrsrc=dhcp set ipv6-addrsrc=dhcp,autoconf end create ncu phys "net0" set activation-mode=manual set mtu=5000 end end create loc "test-loc" set activation-mode=conditional-all set conditions="system-domain is example.com" set nameservices=dns set nameservices-config-file="/etc/nsswitch.dns" set dns-nameservice-configsrc=dhcp end create enm "test-enm" set activation-mode=conditional-all set conditions="ip-address is-not-in-range 10.2.3.4" set fmri="svc:/application/test-enm:default" end create wlan "mywifi" set priority=100 set keyname="mywifi-key" set security-mode=wpa end
En el modo de línea de comandos, escriba el siguiente comando:
$ netcfg export
Puede utilizar la opción –d con el subcomando export para agregar el comando destroy –a como la primera línea de la salida netcfg export, como se muestra en el siguiente ejemplo, que aparece truncado para que sea más breve:
$ netcfg netcfg> export -d destroy -a create ncp "myncp" create ncu ip "net0" set ip-version=ipv4 set ipv4-addrsrc=dhcp . . .
En el modo de línea de comandos, escriba el siguiente comando:
$ netcfg export -dEjemplo 6-14 Exportación de una configuración de perfil a un archivo
En los siguientes ejemplos, la información de configuración del NCP myncp se escribe en un archivo mediante el subcomando export con la opción –f. En el siguiente ejemplo, la opción –f escribe la salida en un nuevo archivo denominado myncp2. La opción –d se utiliza para agregar el comando destroy -a como la primera línea de la salida de netcfg export.
Puede exportar la configuración del perfil a un archivo de manera interactiva como se describe a continuación:
$ netcfg netcfg> export -d -f myncp2
Puede realizar la misma tarea en el modo de línea de comandos de la siguiente manera:
$ netcfg export -d -f myncp2
El siguiente ejemplo truncado muestra cómo se vería la configuración del perfil:
$ cat myncp2 destroy -a create ncp "myncp" create ncu ip "net0" . . .