En esta versión, el repositorio de SMF es el repositorio principal para toda la configuración de servicio de nombres. El comportamiento anterior de modificación de un archivo particular para gestionar servicios de nombres ya no se aplica. Para obtener una lista de los servicios de nombres que se han migrado a SMF, consulte la Table 8–2.
Durante una instalación, el sistema se somete a una única actualización para convertir cualquier archivo de configuración de red /etc existente en sus respectivas configuraciones ipadm y dladm. Si es necesario, puede usar el comando nscfg para importar o exportar los archivos de configuración del servicio de nombres antiguo dentro o fuera del repositorio SMF. Cuando se proporciona una configuración de SMF válida y un identificador de recurso de gestión de errores (FMRI) correspondiente, el comando nscfg regenera los archivos de configuración del servicio de nombres antiguos, por ejemplo, nsswitch.conf, resolv.conf, nscd.conf, en sus ubicaciones antiguas. Consulte Importación de la configuración de servicios de nombres de Configuración y administración de componentes de red en Oracle Solaris 11.2 y nscfg(1M).
En el ejemplo siguiente se muestra cómo configurar el servicio de nombres de dominio (DNS) mediante svccfg. Después de definir las distintas propiedades, debe activar y refrescar el servicio SMF.
# svccfg -s dns/client setprop config/nameserver=net_address: 192.168.1.1 # svccfg -s dns/client setprop config/domain = astring: "myhost.org" # svccfg -s name-service/switch setprop config/host = astring: "files dns" # svcadm refresh name-service/switch # svcadm refresh dns/client
También puede configurar las propiedades del servicio SMF de nombres y de directorios de manera interactiva. Por ejemplo, consulte Configuración de un cliente DNS de Configuración y administración de componentes de red en Oracle Solaris 11.2 .