Dado que el repositorio de SMF es el repositorio principal para toda la configuración de servicios de nombres en Oracle Solaris 11, el método anterior de modificación de un archivo de configuración para configurar servicios de nombres ya no funciona. Si realiza cambios en cualquiera de estos servicios, por ejemplo, svc:/system/name-service/switch, svc:/network/dns/client o svc:/system/name-service/cache, debe activar y refrescar el servicio para que se apliquen los cambios.
Se describen las siguientes tareas de configuración:
Configurar el DNS.
Establecer varias opciones de DNS.
Establecer varios servidores NIS.
En el siguiente ejemplo, se muestra cómo configurar el servicio de nombre de dominio (DNS) mediante comandos de SMF. La configuración de DNS en un sistema proporciona la capacidad para buscar direcciones IP por nombre de host y nombres de host por dirección IP. Como se muestra en este ejemplo, puede definir las propiedades de DNS en la línea de comandos o puede definir las mismas propiedades de forma interactiva. Si desea ver un ejemplo, consulte Configuración de un cliente DNS de Configuración y administración de componentes de red en Oracle Solaris 11.2 . Después de definir las distintas propiedades, debe activar y refrescar el servicio SMF para que se apliquen los cambios.
# 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/clientEjemplo 2-6 Configuración de varias opciones de DNS mediante SMF
Una tarea de configuración de red que quizá deba realizar es definir las opciones de DNS para un sistema. En el siguiente ejemplo, se muestra cómo definir múltiples opciones de /etc/resolv.conf simultáneamente.
# svccg svc:> select /network/dns/client svc:/network/dns/client> setprop config/options = "ndots:2 retrans:3 retry:1" svc:/network/dns/client> listprop config/options config/options astring ndots:2 retrans:3 retry:1 # svcadm refresh dns/client # grep options /etc/resolv.conf options ndots:2 retrans:3 retry:1Ejemplo 2-7 Configuración de varios servidores NIS mediante SMF
En el siguiente ejemplo, se muestra cómo configurar varios servidores NIS simultáneamente.
# svccfg -s nis/domain setprop config/ypservers = host: (1.2.3.4 5.6.7.8)(Note the space between 1.2.3.4 and 5.6.7.8)