JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris : Services réseau     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Sujets relatifs aux services réseau

1.  Service réseau (présentation)

2.  Gestion des serveurs cache Web

3.  Services d'horodatage

Partie II Accès aux systèmes de fichiers réseau

4.  Gestion des systèmes de fichiers NFS (présentation)

5.  Administration de système de fichiers réseau (tâches)

6.  Accès aux systèmes de fichiers réseau (référence)

Partie III SLP

7.  SLP (présentation)

8.  Planification et activation de SLP (tâches)

9.  Administration de SLP (tâches)

10.  Intégration des services hérités

Moment adapté pour l'annonce des services hérités

Annonce de services hérités

Modification du service

Annonce d'un service pour lequel SLP n'est pas activé

Enregistrement de proxy SLP

Activation de l'enregistrement de proxy SLP

Utilisation de l'enregistrement de proxy SLP pour l'annonce

Considérations à prendre en compte lors de l'annonce de services hérités

11.  SLP (références)

Partie IV Sujets relatifs aux services de messagerie

12.  Services de messagerie (présentation)

13.  Services de messagerie (tâches)

14.  Services de messagerie (référence)

Partie V Sujets relatifs à la mise en réseau série

15.  Solaris PPP 4.0 (Présentation)

16.  Planification de la liaison PPP (tâches)

17.  Configuration d'une liaison PPP commutée (tâches)

18.  Configuration d'une liaison PPP de ligne spécialisée (tâches)

19.  Paramétrage de l'authentification PPP (tâches)

20.  Configuration d'un tunnel PPPoE (tâches)

21.  Résolution des problèmes PPP courants (tâches)

22.  Solaris PPP 4.0 (Référence)

23.  Migration de Solaris PPP asynchrone à Solaris PPP 4.0 (tâches)

24.  UUCP (présentation)

25.  Administration du protocole UUCP (tâches)

26.  UUCP (référence)

Partie VI Utilisation de systèmes distants

27.  Utilisation de systèmes distants (présentation)

28.  Administration du serveur FTP (tâches)

29.  Accès aux systèmes distants (tâches)

Partie VII Sujets relatifs au contrôle des services réseau

30.  Contrôle des performances du réseau (tâches)

Glossaire

Index

Annonce de services hérités

Vous pouvez utiliser l'une des méthodes suivantes pour annoncer les services hérités :

Modification du service

Si le code source du serveur logiciel est disponible, vous pouvez incorporer un agent de service SLP. Les API C et Java pour SLP sont relativement simples à utiliser. Pour plus d'informations, reportez-vous aux pages de manuel relatives à l'API C et à la documentation sur l'API Java. Si le service est un périphérique matériel, le fabricant peut avoir une PROM mise à jour qui intègre SLP. Contactez le fabricant du périphérique pour obtenir davantage d'informations.

Annonce d'un service pour lequel SLP n'est pas activé

Si le code source ou une PROM mise à jour qui contient SLP n'est pas disponible, vous pouvez écrire une petite application qui utilise la bibliothèque client SLP afin d'annoncer le service. Cette application peut fonctionner comme un petit démon que vous pouvez démarrer ou arrêter à partir du même script shell que vous utilisez pour démarrer et arrêter le service.

Enregistrement de proxy SLP

Oracle Solaris slpd prend en charge l'annonce des services hérités avec un fichier d'enregistrement de proxy. Le fichier d'enregistrement de proxy est une liste d'annonces de service dans un format portable.

Activation de l'enregistrement de proxy SLP

  1. Créez un fichier d'enregistrement de proxy sur le système de fichiers hôte ou dans n'importe quel répertoire réseau auquel le protocole HTTP peut accéder.
  2. Déterminez si un modèle de type de service existe pour le service.

    Le modèle est une description de l'URL du service et des attributs d'un type de service. Un modèle est utilisé pour définir les composants d'une annonce pour un type de service précis :

    • Si un modèle de type de service existe, utilisez le modèle pour construire l'enregistrement de proxy. Pour obtenir davantage d'informations sur les modèles de type de service, reportez-vous au RFC 2609.

    • Si aucun modèle de type de service n'est disponible pour le service, sélectionnez un ensemble d'attributs qui décrit précisément le service. Utilisez une autorité de nommage autre que l'autorité par défaut pour l'annonce. L'autorité de nommage par défaut est activée uniquement pour les types de services normalisés. Pour obtenir davantage d'informations sur les autorités de nommage, reportez-vous au RFC 2609.

      Par exemple, supposons qu'une entreprise appelée BizApp possède une base de données locale utilisée pour suivre les défaillances logicielles. Pour annoncer la base de données, l'entreprise peut utiliser une URL avec le type de service service:bugdb.bizapp . L'autorité de nommage serait alors bizapp.

  3. Suivez les étapes suivantes pour configurer la propriété net.slp.serializedRegURL dans le fichier /etc/inet/slp.conf avec l'emplacement du fichier d'enregistrement créé au cours des étapes précédentes.
  4. Devenez un administrateur.

    Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.

  5. Arrêtez slpd et toutes les activités SLP sur l'hôte.
    # svcadm disable network/slp
  6. Sauvegardez le fichier /etc/inet/slp.conf par défaut avant de modifier les paramètres de configuration.
  7. Spécifiez l'emplacement du fichier d'enregistrement de proxy dans la propriété net.slp.serializedRegURL du fichier /etc/inet/slp.conf.
    net.slp.net.slp.serializedRegURL=proxy registration file URL

    Par exemple, si le fichier d'enregistrement sérialisé est /net/inet/slp.reg , configurez la propriété comme indiqué dans l'exemple suivant :

    net.slp.serializedRegURL=file:/etc/inet/slp.reg
  8. Enregistrez les modifications et fermez le fichier.
  9. Redémarrez la commande slpd pour activer vos modifications.
    # svcadm enable network/slp

Utilisation de l'enregistrement de proxy SLP pour l'annonce

Une annonce de service est formée de lignes qui identifient l'URL du service, d'une étendue facultative et d'une série de définitions d'attributs. Le démon SLP lit, enregistre et conserve les annonces de proxy exactement comme le ferait un client SA. L'exemple suivant présente un exemple d'annonce issue d'un fichier d'enregistrement de proxy.

Dans l'exemple, une imprimante héritée prenant en charge le protocole LPR et un serveur FTP sont annoncés. Les numéros de ligne ont été ajoutés à des fins de description et ne font pas partie du fichier.

 (1) #Advertise legacy printer. 
 (2) 
 (3) service:lpr://bizserver/mainspool,en,65535
 (4) scope=eng,corp
 (5) make-model=Laserwriter II
 (6) location-description=B16-2345
 (7) color-supported=monochromatic
 (8) fonts-supported=Courier,Times,Helvetica 9 10
 (9) 
 (10) #Advertise FTP server
 (11) 
 (12) ftp://archive/usr/src/public,en,65535,src-server
 (13) content=Source code for projects
 (14) 

Remarque - Le fichier d'enregistrement de proxy prend en charge la même convention d'échappement des caractères non ASCII que le fichier de configuration. Pour plus d'informations sur le format du fichier d'enregistrement de proxy, reportez-vous au RFC 2614.


Tableau 10-1 Description du fichier d'enregistrement de proxy SLP

Numéros de ligne
Description
1 et 10
Lignes de commentaires qui commencent par un symbole dièse (#) et n'affectent en aucun cas le fonctionnement du fichier. Tous les caractères jusqu'à la fin d'une ligne de commentaire sont ignorés.
2, 9 et 14
Lignes vides qui délimitent les annonces.
3, 12
URL de service qui ont chacune trois champs obligatoires et un champ facultatif séparés par des virgules :
  • service : URL ou générique annoncée Reportez-vous au RFC 2609 pour connaître la procédure de création d'une URL : service.

  • Langue de l'annonce. Dans l'exemple précédent, le champ est désigné en anglais, en. La langue est une balise de langue RFC 1766.

  • Durée de l'annonce, en secondes. La durée de vie est limitée à un entier non signé de 16 bits. Si la durée de vie est inférieure au maximum, 65 535, slpd met fin à l'annonce. Si la durée de vie est de 65 535, slpd actualise régulièrement l'annonce et la durée de vie est considérée comme permanente, jusqu'à ce que slpd s'arrête.

  • (Facultatif) Champ de type de service : s'il est utilisé, ce champ définit le type de service. Si l'URL du service est définie, vous pouvez modifier le type de service sous lequel l'URL est annoncée. Dans l'exemple de fichier d'enregistrement de proxy précédent, la ligne 12 contient une URL de FTP générique. Le champ de type facultatif entraîne l'annonce de l'URL sous le nom de type de service src-server. Le préfixe service n'est pas ajouté par défaut pour le nom de type.

4
Désignation de l'étendue.

La ligne facultative se compose du jeton scope, suivi d'un signe égal et d'une liste séparée par des virgules des noms d'étendues. Les noms d'étendues sont définis par la propriété de configuration net.slp.useScopes. Seules les étendues configurées pour l'hôte doivent être incluses dans la liste. Lorsqu'aucune ligne d'étendue n'est ajoutée, l'enregistrement est effectué dans toutes les étendues avec lesquelles slpd est configuré. La ligne d'étendue doit apparaître immédiatement après la ligne d'URL. Sinon, les noms d'étendues sont reconnus comme des attributs.

5–8
Définitions d'attributs.

Après la ligne d'étendue facultative, le corps de l'annonce de service contient les lignes de paires de liste attribut/valeur. Chaque paire se compose du descripteur de l'attribut, suivi d'un signe égale et d'une valeur d'attribut ou une liste de valeurs séparées par des virgules. Dans l'exemple de fichier d'enregistrement de proxy précédent, la ligne 8 illustre une liste d'attributs avec plusieurs valeurs. Toutes les autres listes ont des valeurs uniques. Le format des noms et valeurs d'attributs est le même que pour les messages SLP simultanés.