ネットワーク上のSLPサービス

目次

31.1. SLPをアクティブ化する
31.2. SUSE Linux EnterpriseのSLPフロントエンド
31.3. SLP経由のインストール
31.4. SLPを使ったサービスの提供
31.5. 詳細情報

概要

サービスロケーションプロトコル(SLP)は、ローカルネットワークに接続されているクライアントの構成を簡略化するために開発されました。ネットワーククライアントを設定するには、すべての必要なサービスを含め、管理者はネットワークで利用できるサーバに関する詳しい知識が必要とされました。SLPは、ローカルネットワーク上にあるすべてのクライアントに対して特定のサービスを利用できることを通知します。このような通知情報を利用してSLPをサポートする各種アプリケーションを自動的に設定することができます。

SUSE Linux EnterpriseŽは、SLPによって提供されるインストールソースを使用するインストールをサポートしています。また、多くのシステムサービスは、統合SLPをサポートしています。YaSTとKonquerorは、どちらもSLP用の適切なフロントエンドを持っています。ご利用のシステムでインストールサーバ、ファイルサーバ、印刷サーバなどのSLPを使用することにより、ネットワークに接続されたクライアントに一元的な管理機能を提供します。

[Important]SUSE Linux EnterpriseでのSLPサポート

SLPサポートを提供するサービスにはcupsd、rsyncd、ypserv、openldap2、openwbem (CIM)、ksysguardd、saned、kdm vnc login、smpppd、rpasswd、postfix、およびsshd (fish経由)があります。

SLPをアクティブ化する

SLPサービスを提供するには、システム上でslpdを実行する必要があります。サービスの照会を作成するだけの場合は、このデーモンを開始する必要はありません。SUSE Linux Enterprise中のほとんどのシステムサービスと同様、slpdデーモンは別のinitスクリプトを使用して制御されます。このデーモンはデフォルトで非アクティブになっています。セッション中にこのデーモンを有効化するには、rcslpd startrootで実行してデーモンを開始し、rcslpd stopで停止します。restartで再始動、またはstatusで状態チェックを実行します。デフォルトでslpdをアクティブにする必要がある場合は、YaSTで[システム]+[システムサービス(ランレベル)]の順に選択してslpdを有効にするか、またはrootとしてを1回実行します。insserv slpdシステムのブート時に開始するサービスセットとしてslpdが自動的に追加されます。