この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章では、クライアント/サーバ通信を保護するように Cisco Data Center Network Manager(DCNM)を設定する方法について説明します。
• 「クライアント/サーバ通信に対するファイアウォールのサポート」
デフォルトでは、Cisco DCNM のクライアントとサーバ間の通信は暗号化されませんが、セキュアなクライアント/サーバ通信をイネーブルにすることができます。この通信では、Secure Sockets Layer(SSL)3.0 プロトコルをベースにしたプロトコルである Transport Layer Security(TLS)を使用します。具体的には、セキュアなクライアント通信をイネーブルにすると、Cisco DCNM クライアントと Cisco DCNM サーバの EJB ポートの間の通信が暗号化されます。
セキュアなクライアント通信をイネーブルにしても、ユーザがダウンロード、インストール、および Cisco DCNM クライアントへのログインを行う方法には影響しません。
Cisco DCNM は、ファイアウォールなどのゲートウェイ デバイスをまたぐクライアント/サーバ接続をサポートしていますが、クライアントが開始する必要がある Cisco DCNM サーバへの接続を許可するには、すべてのゲートウェイ デバイスを設定する必要があります。ゲートウェイ デバイスがトラフィックの到達を許可する必要がある Cisco DCNM サーバのポートについては、 表 1-1 を参照してください。
デフォルトでは、Cisco DCNM サーバの起動時に、ランダムなポート番号がセカンダリ サーバのバインド ポートに割り当てられます。ゲートウェイ デバイスをまたぐクライアント/サーバ通信をサポートするには、セカンダリ サーバのバインド サービスで特定のポートが使用されるように、Cisco DCNM サーバを設定する必要があります。
TLS をイネーブルにすると、クライアント/サーバ通信を暗号化できます。
Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対して次の手順を実行する必要があります。
• Microsoft Windows:[Start] > [All Programs] > [Cisco DCNM Server] > [Stop DCNM Server] を選択します。
• RHEL:Stop_DCNM_Server スクリプトを使用します。
Cisco DCNM の停止の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
ステップ 2 テキスト エディタで、次の場所にある jboss-service.xml ファイルを開きます。
INSTALL_DIR ¥dcm¥jboss-4.2.2.GA¥server¥dcnm¥deploy¥ejb3.deployer¥META-INF¥jboss-service.xml
INSTALL_DIR は、Cisco DCNM のインストール ディレクトリです。Microsoft Windows のデフォルトのインストール ディレクトリは、C:¥Program Files¥Cisco Systems です。RHEL システムのデフォルトのインストール ディレクトリは、/usr/local/cisco です。
ステップ 3 ファイル内で次のセクションを探します。見つかったセクションが、次の各行と正確に一致していることを確認します。
このセクションは、XML の標準のコメント記号(<!-- および -->)を使用してコメント アウトされています。
ステップ 4 次のようにして、このセクションをアンコメントします。
a. このセクションの先頭の行で、次の 3 文字を「mbean」の前から削除します。
b. このセクションの最後の行で、次の 2 文字を「mbean」の後ろから削除します。
ステップ 5 jboss-service.xml ファイルを保存して閉じます。
ステップ 6 テキスト エディタで、次の場所にある jboss-service.xml ファイルを開きます。
INSTALL_DIR ¥dcm¥jboss-4.2.2.GA¥server¥dcnm¥conf¥jboss-service.xml
(注) このファイルは、ステップ 2 で開いた jboss-service.xml ファイルとは異なります。
最後の 3 行の行末に記述されているポート番号は、Cisco DCNM サーバのインストール時にデフォルトのポート番号を変更したかどうかによって、この例とは異なる場合があります。
ステップ 8 cisco.dcnm.remoting.transport の値を sslsocket に変更します。変更後、この行は次のようになります。
ステップ 9 cisco.dcnm.remoting.port の値を、cisco.dcnm.remoting.sslejbport に指定されている値と一致するように変更します。たとえば、Cisco DCNM サーバがデフォルトの SSL ポートを使用するように設定されている場合、cisco.dcnm.remoting.sslejbport の値は 3843 であるため、変更後のこの行は次のようになります。
ステップ 10 cisco.dcnm.remoting.client.invokerDestructionDelay の値を 30000 に変更します。変更後、この行は次のようになります。
ステップ 11 jboss-service.xml ファイルを保存して閉じます。
• Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対してこの手順を繰り返し実行します。その後、各サーバを起動します(マスター サーバを最初に起動します)。各サーバの起動間隔は、1 分以上あけてください。
• 単一サーバを導入する場合は、Cisco DCNM サーバを起動します。
単一の Cisco DCNM または Cisco DCNM サーバのクラスタの起動の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対して次の手順を実行する必要があります。
• Microsoft Windows:[Start] > [All Programs] > [Cisco DCNM Server] > [Stop DCNM Server] を選択します。
• RHEL:Stop_DCNM_Server スクリプトを使用します。
Cisco DCNM の停止の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
ステップ 2 テキスト エディタで、次の場所にある jboss-service.xml ファイルを開きます。
INSTALL_DIR ¥dcm¥jboss-4.2.2.GA¥server¥dcnm¥deploy¥ejb3.deployer¥META-INF¥jboss-service.xml
INSTALL_DIR は、Cisco DCNM のインストール ディレクトリです。Microsoft Windows のデフォルトのインストール ディレクトリは、C:¥Program Files¥Cisco Systems です。RHEL システムのデフォルトのインストール ディレクトリは、/usr/local/cisco です。
ステップ 3 ファイル内で次のセクションを探します。見つかったセクションが、次の各行と正確に一致していることを確認します。
このセクションは、XML の標準のコメント記号を使用してコメント アウトされています。
ステップ 4 XML の標準のコメント記号を使用して、このセクションを次のようにコメント アウトします。
a. このセクションの先頭の行で、次の 3 文字を「mbean」の前に追加します。
b. このセクションの最後の行で、次の 2 文字を「mbean」の後ろに追加します。
ステップ 5 jboss-service.xml ファイルを保存して閉じます。
ステップ 6 テキスト エディタで、次の場所にある jboss-service.xml ファイルを開きます。
INSTALL_DIR ¥dcm¥jboss-4.2.2.GA¥server¥dcnm¥conf¥jboss-service.xml
(注) このファイルは、ステップ 2 で開いた jboss-service.xml ファイルとは異なります。
最後の 3 行の行末に記述されているポート番号は、Cisco DCNM サーバのインストール時にデフォルトのポート番号を変更したかどうかによって、この例とは異なる場合があります。
ステップ 8 cisco.dcnm.remoting.transport の値を socket に変更します。変更後、この行は次のようになります。
ステップ 9 cisco.dcnm.remoting.port の値を、cisco.dcnm.remoting.ejbport に指定されている値と一致するように変更します。たとえば、Cisco DCNM サーバがデフォルトの EJB ポートを使用するように設定されている場合、cisco.dcnm.remoting.ejbport の値は 3873 であるため、変更後のこの行は次のようになります。
ステップ 10 cisco.dcnm.remoting.client.invokerDestructionDelay の値を 0 に変更します。変更後、この行は次のようになります。
ステップ 11 jboss-service.xml ファイルを保存して閉じます。
• Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対してこの手順を繰り返し実行します。その後、各サーバを起動します(マスター サーバを最初に起動します)。各サーバの起動間隔は、1 分以上あけてください。
• 単一サーバを導入する場合は、Cisco DCNM サーバを起動します。
単一の Cisco DCNM または Cisco DCNM サーバのクラスタの起動の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
特定のセカンダリ サーバのバインド ポートを使用するように、Cisco DCNM サーバを設定することができます。
Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対して次の手順を実行する必要があります。
• Microsoft Windows:[Start] > [All Programs] > [Cisco DCNM Server] > [Stop DCNM Server] を選択します。
• RHEL:Stop_DCNM_Server スクリプトを使用します。
Cisco DCNM の停止の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
ステップ 2 テキスト エディタで、次の場所にある remoting-bisocket-service.xml ファイルを開きます。
INSTALL_DIR ¥dcm¥jboss-4.2.2.GA¥server¥dcnm¥deploy¥jboss-messaging.sar¥
remoting-bisocket-service.xml
INSTALL_DIR は、Cisco DCNM のインストール ディレクトリです。Microsoft Windows のデフォルトのインストール ディレクトリは、C:¥Program Files¥Cisco Systems です。RHEL システムのデフォルトのインストール ディレクトリは、/usr/local/cisco です。
ステップ 3 ファイル内で次のセクションを探します。見つかったセクションに、secondaryBindPort 行が含まれていることを確認します。
デフォルトでは、このセクションは、XML の標準のコメント記号(<!-- および -->)を使用してコメント アウトされています。
セカンダリ サーバのバインド ポートを以前に指定した場合、このセクションはコメント アウトされていません。
ステップ 4 このセクションがコメント アウトされている場合は、次のように secondaryBindPort 行をアンコメントします。
a. このセクションの 2 行目の行末で、次の 3 文字を「configuration」の後ろに追加します。
b. このセクションの 4 行目の行頭に、次の 4 文字を追加します。
ステップ 5 secondaryConnectPort 行で、属性の開始要素と終了要素の間にポート番号を指定します。たとえば、ポート 47900 を指定する場合、secondaryBindPort 行は次のようになります。
ステップ 6 remoting-bisocket-service.xml ファイルを保存して閉じます。
• Cisco DCNM の導入においてクラスタ化されたサーバを配置した場合は、クラスタ内の各サーバに対してこの手順を繰り返し実行します。その後、各サーバを起動します(マスター サーバを最初に起動します)。各サーバの起動間隔は、1 分以上あけてください。
• 単一サーバを導入する場合は、Cisco DCNM サーバを起動します。
単一の Cisco DCNM または Cisco DCNM サーバのクラスタの起動の詳細については、『 Cisco DCNM Fundamentals Configuration Guide, Release 5.x 』を参照してください。
セキュアなクライアント通信に関する追加情報については、次のセクションを参照してください。
• 「関連資料」
• 「標準規格」
|
|
---|---|
|
|
---|---|
「The SSL Protocol, Version 3.0」( http://tools.ietf.org/html/draft-ietf-tls-ssl-version3-00 ) |
|
「The Transport Layer Security (TLS) Protocol, Version 1.2」( http://tools.ietf.org/html/rfc5246 ) |
表 7-1 は、この機能のリリースの履歴です。
|
|
|
---|---|---|