Los ENM permiten especificar cuándo las aplicaciones o las secuencias de comandos, como una aplicación VPN, deben realizar la configuración de red, que es independiente (externa) de la configuración que se especifica en los perfiles de ubicación y NCP. Para obtener más información sobre los ENM, consulte Descripción de un ENM.
Para obtener más información sobre las propiedades que puede especificar al crear un ENM, consulte la página del comando man netcfg(1M).
$ netcfg netcfg>
netcfg> create enm test-enm Created enm 'test-enm'. Walking properties ... activation-mode (manual) [manual|conditional-any|conditional-all]> fmri> svc:/application/test-enm:default start> stop> netcfg:enm:test-enm>
La creación automática de ENM lo mueve al ámbito de perfil para el ENM y recorre cada una de sus propiedades.
En este ejemplo, se especifican las siguientes propiedades para el ENM test-enm:
La propiedad activation-mode, que se establece en manual, se acepta pulsando la tecla de retorno. Debido a que este valor se define en manual, la propiedad conditions no está disponible para configuración.
La propiedad fmri se define en svc:/application/test-enm:default.
Las propiedades start y stop no se configuran para este ENM.
netcfg:enm:test-enm> list enm:test-enm activation-mode manual enabled false fmri "svc:/application/test-enm:default"
netcfg:enm:test-enm> verify All properties verified
El subcomando verify verifica la configuración y notifica si falta alguno de los valores necesarios.
netcfg:enm:test-enm> commit Committed changes netcfg>
El subcomando commit verifica y guarda la configuración.
Como alternativa, puede utilizar el subcomando end para terminar la sesión, que también guarda la configuración del perfil.
netcfg:enm:test-enm> end Committed changes
netcfg> exit