有关获取合适的权限来执行特定任务的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的 使用所指定的管理权限。
首先,列出要搜索的域和 DNS 名称服务器的 IP 地址。然后,更新 SMF 系统信息库。
# svccfg -s dns/client svc:/network/dns/client> setprop config/search = \ astring: ("example.com" "sales.example.com") svc:/network/dns/client> setprop config/nameserver = \ net_address: (192.168.1.10 192.168.1.11) svc:/network/dns/client> select network/dns/client:default svc:/network/dns/client:default> refresh svc:/network/dns/client:default> quit
第一个命令更新 SMF 系统信息库中 DNS 配置信息。
# svccfg -s system/name-service/switch svc:/system/name-service/switch> setprop config/host = astring: "files dns" svc:/system/name-service/switch> select system/name-service/switch:default svc:/system/name-service/switch:default> refresh svc:/system/name-service/switch:default> quit
# svcadm enable network/dns/client # svcadm enable system/name-service/switch