関連トピック

# サードパーティ Web サーバー証明書をインポートおよびインストールする

ユーザーが Web ブラウザを使用して Firebox に接続すると、多くの場合ユーザーにセキュリティ警告が表示されます。この警告が発生するのは、既定の Web サーバー証明書が信頼されていないか、認証に使用する IP アドレスまたはドメイン名と証明書が一致しないからです。Web ブラウザで自動的に信頼される署名した CA 証明書を使用して、既定の Web サーバー証明書を置き換えることができます。

署名した CA 証明書を使用する場合、現在の Web サーバー証明書として証明書を選択する前に Firebox にこの証明書をインポートする必要があります。ほとんどの場合、証明書認証機関 (CA) によって署名されたこの証明書には、現在の証明書の信頼の連鎖を完成させるために、1 つまたは複数のルートと中間証明書が必要です。新しい Web サーバー証明書をインストールする前にこれらの証明書を適切な順序で Firebox にインポートする必要があります。そうすることで信頼の連鎖が確立されます。

新しい Web サーバーをインポートしてインストールするには、次の手順を実行する必要があります

1. 新しい Web サーバー証明書のために証明書署名要求 （CSR） を作成します。
2. 信頼できる認証機関によって署名された CSR を用意します。
3. Firebox への署名された証明書の信頼の連鎖に必要な CA 証明書をインポートします。
4. Firebox に新しい署名された Web サーバー証明書をインポートします。
5. 新しい Web サーバー証明書を使用するように Firebox を構成します。

OpenSSL などのサードパーティ製ソフトウェアを用いて証明書を作成する場合は、証明書の EKU フィールドに TLS Web サーバー認証 および TLS Web クライアント認証 の値を入力する必要があります。Firebox でインポートされたすべての Web サーバー証明書でこれらの値が必要となります。Firebox で生成された CSR には、これらの EKU 値が自動的に含まれます。

## CSR を作成する

証明書管理要求を作成するには次の手順を実行します：

1. WatchGuard System Manager を起動して、Firebox に接続します。
2. 表示 > 証明書 の順に選択します。
3. 要求の作成 をクリックします。
4. 次へ をクリックします。
5. IPSec、 Web サーバー、その他 を選択します。

1. 次へ をクリックします。
2. Firebox に適用される証明書の識別情報を入力します。

- 共通名 (CN) - CN フィールドは、Firebox のホストおよびドメイン名(firebox.company.com など)と一致する必要があります
- 部門名 (OU) — Firebox が属する部署（該当する場合）。
- 会社名 (O) — Fireboxが 属する組織または企業。
- Firebox が存在する都市、州、および国。

1. 次へ をクリックします。
2. Firebox に適用される証明書に DNS 名 と IPアドレス を入力します。

- サブジェクト名 — これは既に前回の手順に基づいて入力されています。
- DNS 名 — Firebox の FQDN （完全修飾ドメイン名）。
- IPアドレス — Firebox のIPアドレス。
- ユーザドメイン名 — Firebox の管理ユーザの電子メールアドレス。

1. 次へ をクリックします。
2. アルゴリズム オプションと 長さ オプションで、RSA と 2048 を選択します。

1. 次 をクリックし、それから管理パスフレーズを入力します。
2. OKをクリックして完了した CSR を表示します。
3. Base-64 でエンコードされた PEM のコンテンツのテキストをテキストファイルにコピーします。

これは、Web サーバー証明書を署名する信頼済み認証機関に提供する CSR です。

1. 次をクリックし、それから完了済みをクリックします。

## Firebox に CA 証明書をインポートします。

Firebox に署名された新しい Web サーバー証明書の信頼の連鎖に必要な CA 証明書をインポートする必要があります。

まず、新しい Web サーバー証明書に署名するのに使用された CA 証明書チェーンをダウンロードする必要があります。これには通常、ルート証明書と 1 つ以上の中間証明書が含まれます。認証機関によっては、個々の Base-64 でエンコードされた PEM ファイルと PFX 証明書ファイルのバンドルを含む CA 証明書をダウンロードするための複数のオプションがある場合があります。

これらの証明書を Firebox にインポートするとき、証明書の信頼の連鎖を確立するために適切な順序で証明書をインポートする必要があります。必要とする証明書のために、認証機関からの指示を慎重に読んでください。まずルート CA 証明書をインポートしてから、中間証明書をインストールします。

証明書をインポートするには次の手順を実行します：

1. WatchGuard System Manager を起動して、Firebox に接続します。
2. 表示 > 証明書 の順に選択します。
3. 証明書 / CRL をインポートするをクリックします。
4. 証明書の種類 ドロップダウン リストから、Base64 (PEM) 証明書 または PFX ファイル を選択します。

1. IPSec、Web サーバー、その他 オプションを選択します。

証明書の種類 として Base64 (PEM) 証明書を選択した場合、ファイルから証明書をロードすることができ、テキスト ボックスに PEM 証明書コンテンツをコピーして貼付けることができます

証明書の種類 として PFX ファイル を選択した場合、PFX ファイルパスワード を入力し、アップロードする PFX ファイルを選択するために、参照 }をクリックします。

アップロードする最初のファイルは ルート CA 証明書でなければなりません。

1. 証明書のインポート をクリックします。
2. 中間証明書にこの手順を繰り返し、適切な信頼される順序で証明書をインポートします。

## Firebox に新しい署名された Web サーバー証明書をインポートする

Firebox に新しい署名された Web サーバー証明書をインポートするには：

1. WatchGuard System Manager を起動して、Firebox に接続します。
2. 表示 > 証明書 の順に選択します。
3. 証明書 / CRL をインポートするをクリックします。
4. 証明書の種類 ドロップダウン リストから、Base64 (PEM) 証明書 または PFX ファイル を選択します。

1. IPSec、Web サーバー、その他 オプションを選択します。

証明書の種類 として Base64 (PEM) 証明書 を選択した場合、ファイルから証明書をロードすることができ、テキスト ボックスに PEM 証明書コンテンツをコピーして貼付けることができます。

証明書の種類 として PFX ファイルを選択した場合、PFX ファイルパスワード を入力し、アップロードする PFX ファイルを選択するために、参照 をクリックします。

1. 証明書のインポート をクリックします。

インポートに成功すると、Firebox の Web サーバー証明書としてこの新しくインポートされた証明書を選択することができるようになります。

## 新しい Web サーバー証明書を選択します

新しい Web サーバー証明書を選択するには次の手順を実行します：

1. Policy Manager を開きます。
2. 設定 > 認証 > Web サーバー証明書 の順に選択します。
3. 第三者の証明書 を選択します。
4. ドロップダウンリストから、インポートされた新しい証明書を選択し、OK をクリックします。

1. 構成を保存します。
2. Firebox を再起動します。

Firebox で新しい証明書への応答が適切に行われていることを確認するには、https://[Firebox IPアドレスまたは名前]/sslvpn.html へ移動します。

#### 関連情報

証明書について

デバイス証明書を管理する（WSM）

デバイス証明書を管理する （Web UI）

ユーザー認証について

フィードバックの送信 • サポートのリクエスト • 全製品ドキュメント • 技術検索