Nesta versão, o repositório SMF é o repositório principal para configuração de todos os serviços de nomeação. O comportamento anterior de modificar um determinado arquivo para gerenciar a configuração de serviços de nomeação não se aplica mais. Para obter uma lista dos serviços de nomeação que foram migrados para o SMF, consulte a Table 8–2.
Durante uma instalação, o sistema sofre um upgrade único para converter qualquer arquivo de configuração de rede /etc existente em suas configurações ipadm e dladm respectivas. Se necessário, você pode usar o comando nscfg para importar ou exportar arquivos de configuração do serviço de nome legado para dentro e fora do repositório SMF. Quando uma configuração SMF válida e Fault Management Resource Identifier (FMRI) correspondente forem fornecidos, o comando nscfg gerará novamente arquivos de configuração de serviço de nomeação legados, por exemplo, nsswitch.conf, resolv.conf, nscd.conf, em suas localizações legadas. Consulte Importing Naming Services Configuration no Configuring and Administering Network Components in Oracle Solaris 11.2 e nscfg(1M).
O exemplo a seguir mostra como você configuraria o Domain Name Service (DNS) usando o svccfg. Depois de definir várias propriedades, você deve ativar e atualizar o serviço 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
Você também pode configurar interativamente propriedades de serviço SMF de nomeação e diretório. Para obter um exemplo, consulte Configuring a DNS Client no Configuring and Administering Network Components in Oracle Solaris 11.2 .