Cisco Firepower Management Centerの構成

多要素認証にOkta RADIUS Serverエージェントを使用するようCisco Firepower Management Center(FMC)を構成します。

Oktaは、OrganizationがRADIUSプロトコルとOkta RADIUSエージェントを使用して、オンプレミスのアプリケーションおよびリソースへの認可とアクセスを管理する機能を提供します。OrganizationはOkta RADIUS Advanced Server Accessサーバーエージェントを使用することで、認証をOktaに委任できます。

一般的なアーキテクチャ

多くのクライアントはCisco AnyConnect Secure Mobilityクライアントを使用してCisco Firepowerファイアウォールに接続しています。Microsoft Active Directoryを活用したOkta RADIUSエージェントを使用してユーザーが認証されます。認証プロセスではMFAが使用されます。サポートされているAuthenticatorを参照してください。

開始する前の確認事項

Okta RADIUSエージェントをインストールする前に、以下のネットワーク接続要件を満たしてください。

ソース 宛先 ポート/プロトコル 説明
Okta RADIUSエージェント Okta Identity Cloud TCP/443

HTTP

構成および認証トラフィック。
クライアントゲートウェイ Okta RADIUSエージェント UDP/1812 RADIUS(デフォルト。RADIUSアプリをインストールおよび構成する際に変更できます) ゲートウェイ(クライアント)とRADIUSエージェント(サーバー)間のRADIUSトラフィック。

サポートされているAuthenticator

多数のAuthenticatorの登録をユーザーに許可した場合、RADIUSプロンプトに対してチャレンジメッセージのサイズが大きくなりすぎることがあります。Oktaでは、一定期間に登録するAuthenticatorを8個までにすることを推奨しています。

OktaではRADIUSアプリ用に次のAuthenticatorをサポートしています。

MFA Authenticator

パスワード認証プロトコル(PAP) 拡張認証プロトコル - Generic Token Card(EAP-GTC) 拡張認証プロトコル - Tunneled Transport Layer Security(EAP-TTLS)*
Duo(プッシュ、SMS、パスコードのみ) サポート サポート Duoパスコードのみ。

メールアドレス(Email)

サポート

サポート

文字列「EMAIL」が最初に送信された場合にサポートされます。「関連する注意事項」を参照してください。

RADIUSは、メールによるインライン登録をサポートしていません。インライン登録を使用する場合は、メールを無効にするか、メール設定でパスワードリセット(Password reset)を指定します。

Google Authenticator

サポート サポート サポート(チャレンジが回避される限り)。たとえば、MFAのみ、または「パスワード、パスコード」。

TOTPおよびPUSH(Okta Verify)

サポート

(1デバイスのみ)

サポート

(1デバイスのみ)

チャレンジが回避される限りサポート。

(1デバイスのみ)

例:TOTPの場合、MFAのみ、または「パスワード、MFA」。プッシュチャレンジは帯域外で送信されるため、プッシュはプライマリ認証 + MFAで機能します。

番号チャレンジ(Okta Verify)

サポート対象外

サポート対象外

サポート対象外

セキュリティ質問

サポート(パスワードとMFAのみ) サポート(パスワードとMFAのみ)。 サポート対象外

電話(SMSおよび音声通話)

サポート サポート 文字列「CALL」が送信された場合にサポートされます。「関連する注意事項」を参照してください。

YubiKey OTPYubiKey OTP Authenticatorを構成する

サポート サポート サポート - チャレンジが回避される限り。たとえば、MFAのみ、または「パスワード、パスコード」。

* RADIUSは、次の3つの認証方法をサポートしています。

  • パスワード + MFA:パスワードを使用したプライマリ認証が行われ、その後、ユーザーは認証を完了するための要素を選択するよう求められます。
  • MFAのみ:パスワードの代わりに、ユーザーはワンタイムパスコード(OTP)を入力するか、EMAILSMSCALLPUSH(大文字と小文字を区別しない)のいずれかを入力します。
  • パスワード、パスコード:リクエストでパスワードの直後にパスコードを入力します。同一リクエスト内に存在する必要があります(「Abcd1234,879890」または「Abcd1234,SmS」など)。

プロトコルは次の認証方法をサポートします。

プロトコル サポート
PAP パスワードとMFA、MFA、「パスワードとパスコード」。
EAP-TTLS MFAのみ、「パスワードとパスコード」。
EAP-GTC パスワードとMFA、MFAのみ、「パスワードとパスコード」。

サポートされるバージョン、クライアント、機能

バージョン

ソフトウェアバージョン ロール(Roles)
Windows Server 2016 Standard Windowsドメインコントローラー
Windows Server 2016、2019 Standard Windowsアプリケーションサーバー
Cisco Firepower Thread Defense 6.4.0.9 NGFW Firewall
Cisco Firepower Virtual Management Center NGFW Management

Okta RADIUS Serverエージェントは、次のLinuxバージョンでテストされています。

  • Red Hat Enterprise Linuxリリース8.0、8.3、9.0
  • CentOS 7.6
  • Ubuntu 18.04.4、20.04.1 LTS

クライアント

ソフトウェアバージョン ロール(Roles)

Windows 10

デスクトップクライアント

Cisco Anyconnect Secure Mobility Client 4.6.01103

WindowsリモートVPNエージェント

Active Directoryを統合するための一般的なワークフロー

タスク

説明

RADIUSエージェントをダウンロードする

Admin Consoleで、設定(Settings) > ダウンロード(Downloads)に移動します。

環境に適したOkta RADIUSエージェントをダウンロードします。

エージェントをインストールする

WindowsにOkta RADIUS Serverエージェントをインストールする

LinuxにOkta RADIUSエージェントをインストールする

Okta RADIUS Serverエージェントのデプロイメントに関するベストプラクティスを参照してください。

任意。Okta Active Directory(AD)Agentのダウンロード、インストール、構成

Admin Consoleで、設定(Settings) > ダウンロード(Downloads)に移動します。

Okta AD Agentインストーラーをダウンロードします。

Okta AD Agentをインストールして構成します。Active Directory統合を開始するを参照してください。

OktaでRADIUSアプリケーションを構成する Cisco Advanced Server Access - RADIUSアプリを構成します。
Cisco Firewall Management Centerを構成する RADIUS用のファイアウォール管理を構成します。
Cisco Firepower Management Center統合をテストする エージェントをテストします。