Configuration et administration des composants réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Activation d'un client DNS

  1. Connectez-vous en tant qu'administrateur.
  2. Répertoriez les domaines à rechercher et les adresses IP pour les serveurs de noms DNS, puis mettez à jour le référentiel SMF. Par exemple :
    # svccfg -s network/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

    Actualisez et redémarrez le service pour que les modifications prennent effet.

  3. Mettez à jour les informations relatives au commutateur du service de noms en vue d'utiliser DNS.

    La première commande met à jour les données de configuration DNS dans le référentiel SMF.

    # 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
  4. Démarrez les services nécessaires à l'exécution du client DNS.
    # svcadm enable network/dns/client
    # svcadm enable system/name-service/switch
  5. Vérifiez que le client DNS est activé à l'aide de l'une ou des deux commandes suivantes :
    # dig knownserver.example.com
    # getent hosts knownserver.example.com

    La commande dig utilisée seule vérifie que le client DNS est activé. La commande getent hosts vérifie l'utilisation du fichier /etc/nsswitch.conf du fichier du client DNS.

Exemple 4-1  Définition de plusieurs options DNS pour un client en simultané

L'exemple suivant illustre comment définir plusieurs options /etc/resolv.conf.

# 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
svc:/network/dns/client> exit
# svcadm refresh dns/client
# grep options /etc/resolv.conf
options ndots:2 retrans:3 retry:1