この記事は以下の内容の続きになります。
>> 参考記事 : SSLインスペクション(deep-inspection)設定と動作確認 FortiOS6.2.4![](https://hirotanoblog.com/wp-content/uploads/2020/10/B32EC55D-8EC4-411E-BC73-3B8FECB7D563-1.png)
SSLインスペクションは、SSLの暗号化を解いて、データの中身を検査できるため、脅威防御を目的としたセキュリティ制御にかなりの威力を発揮します。
ただし、問題もあります。
1つ目は、パフォーマンスの問題です。SSLインスペクションは負荷の高い処理であるため、すべての通信に対して、 deep-inspectionを実行すると、パフォーマンスに影響がでる可能性があります。
2つ目は、機密情報の保護です。例えば、クレジットカードの番号などはSSLによる暗号化により、通信経路上の漏洩を防いでいるにも関わらず、経路上で一度復号されていることを利用者は気付くことができません。場合によっては、事前の告知も検討が必要です。また、個人の趣味や趣向や健康に関するプライバシー情報も復号化されてしまいます。
そこで、一部のサイトに関しては、SSLインスペクションの対象外とすることができます。
GUIで、【セキュリティプロファイル】-【SSL/SSHインスペクション】へ移動し、custom-deep-inspection をダブルクリックします。これはカスタマイズができるプロファイルです。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/1263F24E-9780-4030-BDDA-BF5C1DD1B63D.png)
SSLインスペクションから除外 のセクションで、除外設定をします。
- 著名なWebサイト:有効にします。著名の定義は、FortiGuard Webフィルタリングのレーティングに従います。
- Webカテゴリ:プライバシー対策として、デフォルトで、金融と銀行、健康とウェルネスが登録されています。追加、削除できます。
- アドレス:インスペクションの除外リストです。追加、削除できます。
- SSL除外のログを記録する:有効にします。
設定完了後、OKをクリックします。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/77BB87F0-C54E-47FD-9C72-D6E908706076.png)
内部から外部へのポリシーの設定で、SSLインスペクションの設定をcustom-deep-inspectionに変更します。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/B008131C-D195-4E6D-AC94-D6A573EF93E8.png)
端末からサイト接続を確認します。まず、Googleにアクセスすると、これはインスペクション対象外として認識されています。サーバ証明書を見ると、然るべき証明機関より発行されています。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/651ECAA9-B211-47FE-AD32-F25C8159AB54.png)
金融と銀行のカテゴリにあるPaypalのサイトもSSLインスペクション対象外になります。アドレスバーを見ただけで、対象外であることが確認ができます。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/BED91D3E-DCB3-429D-AC88-1DBF299A65C7.png)
私のサイト(https://www.hirotanoblog.com)へアクセスすると、SSLインスペクションの対象として扱われ、Fortigateがサーバ証明書を発行しています。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/B059463D-C34C-4B3B-B3C6-B63602DB033A.png)
SSL除外のログを記録する にチェックを入れましたが、除外ログは、【ログ&レポート】-【Webフィルタ】で確認できます。 GoogleやPayPalへのアクセスが通過していることを確認できます。
![](https://hirotanoblog.com/wp-content/uploads/2020/10/FEF0B112-385B-4B97-B7BE-31CA81C979EA.png)
コメント