Teil I Netzwerkdienste - Themen
2. Verwalten von Webcache-Servern
Teil II Zugriff auf Netzwerkdateisysteme - Themen
4. Verwalten von Netzwerkdateisystemen (Übersicht)
5. Verwaltung des Netzwerkdateisystems (Aufgaben)
6. Zugreifen auf Netzwerkdateisysteme (Referenz)
Teil III SLP (Service Location Protocol) - Themen
8. Planen und Aktivieren von SLP (Aufgaben)
9. Verwalten von SLP (Aufgaben)
10. Integrieren von veralteten Services
Wann veraltete Services bekannt zu geben sind
Advertisement von veralteten Services
Bekanntgeben eines Service, der nicht SLP-fähig ist
Überlegungen zum Advertisement von veralteten Services
Teil V Serielle Vernetzung - Themen
15. Solaris PPP 4.0 (Überblick)
16. PLanen einer PPP-Verbindung (Aufgaben)
17. Einrichten einer PPP-Einwahlverbindung (Aufgaben)
18. Einrichten einer PPP-Standleitungsverbindung (Aufgaben)
19. Einrichten der PPP-Authentifizierung (Aufgaben)
20. Einrichten eines PPPoE-Tunnels (Aufgaben)
21. Beheben von allgemeinen PPP-Problemen (Aufgaben)
22. Solaris PPP 4.0 (Referenz)
23. Migrieren von Asynchronous Solaris PPP zu Solaris PPP 4.0 (Aufgaben)
25. Verwalten von UUCP (Aufgaben)
Teil VI Arbeiten mit Remote-Systemen - Themen
27. Arbeiten mit Remote-Systemen (Übersicht)
28. Verwalten des FTP-Servers (Aufgaben)
29. Zugriff auf Remote-Systeme (Aufgaben)
Teil VII Überwachen von Netzwerkdiensten - Themen
Wenden Sie eine der folgenden Methoden an, um veraltete Services bekannt zu geben:
Modifizieren des Service, um einen SLP-SA zu integrieren
Schreiben eines kleinen Programms, dass das Advertisement anstelle eines nicht SLP-fähigen Service ausführt
Verwenden Sie das Proxy-Advertisement, um den Service durch slpd bekannt geben zu lassen.
Wenn der Quellcode für den Softwareserver zur Verfügung steht, können Sie einen SLP-SA integrieren. Die C- und Java-APIs für SLP sind relativ einfach in der Anwendung. Informationen zur C-API finden Sie auf den entsprechenden Manpages, und Informationen zur Java-API finden Sie in der entsprechenden Dokumentation. Wenn der Service ein Hardwaregerät ist, ist beim Hersteller eventuell ein aktualisierter PROM mit integriertem SLP erhältlich. Weitere Informationen erhalten Sie vom Hersteller des Geräts.
Wenn weder der Quellcode noch ein aktualisierter PROM mit SLP zur Verfügung steht, können Sie ein kleines Programm schreiben, das die SLP-Clientbibliothek zwecks Advertisement des Service verwendet. Dieses Programm kann als kleiner Dämon fungieren, den Sie über das gleiche Shell-Skript starten und stoppen können, das Sie verwenden, um den Service zu starten und zu stoppen.
Solaris-slpd unterstützt das Advertisement von veralteten Services mit einer Proxyregistrierungsdatei. Bei der Proxyregistrierungsdatei handelt es sich um eine Liste von Service-Advertisements in einem übertragbaren Format.
Die Vorlage ist eine Beschreibung der Service-URL und der Attribute eines Servicetyps. Eine Vorlage wird verwendet, um die Komponenten eines Advertisement für einen bestimmten Servicetyp zu definieren:
Wenn eine Servicetypvorlage vorhanden ist, verwenden Sie die Vorlage, um die Proxyregistrierung aufzubauen. Weitere Informationen zu Servicetypvorlagen finden Sie in RFC 2609.
Wenn keine Servicetypvorlage für den Service zur Verfügung steht, verwenden Sie eine Gruppe von Attributen, um den Service genau zu beschreiben. Verwenden Sie nicht die standardmäßig für das Advertisement definierte Naming-Berechtigung. Die standardmäßige Naming-Berechtigung ist nur bei standardisierten Servicetypen zugelassen. Weitere Informationen zu Naming-Berechtigungen finden Sie in RFC 2609.
Ein Unternehmen namens BizApp setzt beispielsweise ein lokale Datenbank ein, um Softwarefehler zu verfolgen. Um die Datenbank bekannt zu geben, kann das Unternehmen eine URL mit dem Servicetyp service:bugdb.bizapp verwenden. Die Naming-Berechtigung ist dann bizapp.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# svcadm disable network/slp
net.slp.net.slp.serializedRegURL=proxy registration file URL
Wenn es sich bei der serialisierten Registrierungsdatei beispielsweise um /net/inet/slp.reg handelt, konfigurieren Sie die Eigenschaft wie folgt:
net.slp.serializedRegURL=file:/etc/inet/slp.reg
# svcadm enable network/slp
Ein Service-Advertisement besteht aus Zeilen zur Angabe der Service-URL, einem optionalen Bereich und einer Reihe von Attributdefinitionen. Der SLP-Dämon liest, registriert und verwaltet Proxy-Advertisements genau so, wie es bei einem SA-Client der Fall sein würde. Es folgt ein Beispiel für ein Advertisement durch eine Proxyregistrierungsdatei.
In dem Beispiel werden ein vorhandener Drucker, der das LPR-Protokoll unterstützt, und ein FTP-Server bekannt gegeben. Die zu Beschreibungszwecken hinzugefügten Zeilennummern gehören nicht zur Datei.
(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)
Hinweis - Die Proxyregistrierungsdatei unterstützt dieselben Konventionen für die Unterbrechung von Nicht-ASCII-Zeichen wie die Konfigurationsdatei. Weitere Informationen zum Format der Proxyregistrierungsdatei finden Sie in RFC 2614.
Tabelle 10-1 Beschreibung der SLP-Proxyregistrierungsdatei