Netwiser Virtual Edition SSLアクセラレータ設定例
[更新: 2023年3月2日]
弊社による検証データの一部を公開した記事掲載となります。参考にご利用ください。
1. 概要
NetwiserVEに関する初期設定と操作の一部を解説いたします。詳細は公開中のメーカードキュメントをご確認ください。
注釈
設定例に利用されたOSは、2023年3月2日時点最新のVer8.2.80となります。
1.1 前提条件
検証はファイアウォールとソーリーコンテンツの設定例からの続きとなります。
コマンド例は、
<設定内容>
により表現されます。設定に<>
は不要です。事前にウェブサーバーへ自己証明書(オレオレ)を追加済みです。
SSLアクセラレータ機能に利用するSSL証明書は、test機能により発行した自己証明書を利用します。
2. SSLアクセラレータ設定
証明書の集中管理、ウェブサーバーからSSL処理を分離するためのSSLアクセラレータ機能の参考設定例を解説します。
2.1 事前確認
本設定有効前にhttpsによるアクセスを確認します。
証明書確認
https://
によりアクセス、表示される証明書情報がウェブサーバーのものであることを事前に確認します。
2.2 SSLポリシー設定
SSLのポリシーを test
機能により作成します。
設定例
設定例は test-ssl
のポリシー名により作成しました。
sa_netwiser(config)# ssl <ポリシー名> test
sa_netwiser(config-ssl)#write memory
参考例
注釈
test機能は、証明書、中間証明書が自動で作成されます。
2.3 ファイアウォール設定の削除
以前の設定例に設定したファイアウォール設定を削除、アクセスを再開します。
設定例
sa_netwiser(config-vlan)# no firewall
sa_netwiser(config-vlan)# write memory
2.4 仮想サーバーへのSSL設定
httpsアクセスする仮想サーバーの設定を追加します。
設定例
sa_netwiser(config)# virtual <仮想サーバー設定名>.443.tcp
sa_netwiser(config-virtual)# bind <IPアドレス、またはIPアドレス名>.80
sa_netwiser(config-virtual)# ssl <ポリシー名>
sa_netwiser(config-virtual)# enable
sa_netwiser(config-virtual)# exit
sa_netwiser(config)# write memory
2.5 SSLアクセラレータの動作確認
設定後、SSLアクセラレータ機能が動作を開始します。
参考例
アクセスが成功する毎に total SSL connections
の値がカウントアップします。
sa_netwiser(config)# show ssl
policy cert chain client key
test-ssl valid valid 2048
ssl board option = 0
total handshake = 4
total RSA decrypt = 4
total ECC decrypt = 0
total SSL connections = 34
current SSL connections = 1
current session = 19
max SSL connections = 6
max SSL sessions = 19
MACed/encrypted AP data bytes = 71446
decrypted/MACed AP data bytes = 9844
unexpected message = 0
bad record mac = 0
record overflow = 0
handshake failure = 0
bad certificate = 0
unsupported certificate = 0
certificate revoked = 0
certificate expired = 0
certificate unknown = 0
decode failed = 0
decryption failed = 0
protocol version = 13
internal error.1 = 0
internal error.2 = 0
internal error.3 = 0
fatal alert rcvd = 15
no renegotiation = 0
unrecognized name = 0
sa_netwiser(config)#
参考例
https
によりアクセス、証明書がNetwiserVEのテスト証明書に変更されていることを確認します。