RADIUSサービスアドレスフィルタリング

セキュリティをさらに強化するために、特定のネットワークアダプターのIPアドレスを入力するか、(VPNサーバーなどの)IPアドレスのリストを追加して、RADIUSサービスへのアクセスを制限することもできます。これにより、不正なホストがRADIUSサービスにアクセスできなくなります。

アドレスフィルタリングを構成するには:

  1. RADIUSアプリのインストールフォルダーにあるconfig.propertiesファイルに移動します。アプリがデフォルト設定でインストールされている場合、ファイルパスは次のとおりです。
    C:\Program Files (x86)\Okta\Okta RADIUS Agent\current\user\config\radius\
  2. 構成ファイルをバックアップして、編集で間違っても回復できるようにしておきます。
  3. 任意のテキストエディターでconfig.propertiesファイルを開きます。
  4. 任意。ネットワークアダプターへのアクセスを制限するには、ファイルに次のエントリを追加します。<IP address>を、使用するIPアドレスに置き換えます。
    ragent.network.bind = <IP address>
    たとえば、アダプターのIPアドレスが10.10.10.110である接続を受け入れるには、次のように入力します:
    ragent.network.bind = 10.10.10.110 
  5. RADIUSエージェントのバージョンが2.28.0以降の場合:このエージェントに構成されているすべてのRADIUSアプリのクライアントアクセスを制限するには、次のエントリをファイルに追加します。各<IP address>を、許可するIPアドレスに置き換えます。
    ragent.client_ip_allow_list = <IP address>, <IP address>, <IP address>
    以下の値が使えます。
    • *シンボル(すべてのクライアントを許可)。
    • IPアドレスのカンマ区切りのリスト。
    • none、denyの値、または値なし(エージェントはそのポートではリッスンしません)。
  6. RADIUSエージェントのバージョンが2.14.0から2.28.0の場合は、アップグレードすることを推奨します。そうするためには、ファイルに次のエントリを追加してクライアントアクセスを制限します。各<IP address>を、使用するIPアドレスに置き換えます。
    ragent.network.accept.allow_list = <IP address>, <IP address>, <IP address>
    たとえば、10.10.10.15、10.10.10.16、または10.10.10.17を使用しているクライアントからのパケットを受け入れるには:
    ragent.network.accept.allow_list = 10.10.10.15, 10.10.10.16, 10.10.10.17
  7. 推奨。このエージェントで複数のRADIUSアプリを使用するorgでは、アプリごとに異なるクライアントを許可するために、次のエントリをファイルに追加します。各<IP address>を、許可するIPアドレスに置き換えます。
    ragent.client_ip_allow_list.<port> = <IP address>, <IP address>
    たとえば、2つのアプリで異なるクライアントを許可するには、次のように入力します。
    ragent.client_ip_allow_list.1812 = 10.0.0.5,10.0.0.6
    ragent.client_ip_allow_list.1645 = 10.0.1.10
  8. ファイルを保存し、okta-radiusサービスを再起動して変更を有効にします。
  9. エージェントがリッスンしているポートを確認するには、エージェントログファイルをチェックします。
    • INFOエントリは、ポートが特定のIPアドレスに制限されていることを示します。
    • WARNエントリは、ポートがすべてのクライアント(*)を許可することを示します。
    • Not listening on port(s)...というメッセージは、ポートに有効な許可リストがないことを示します。
  10. 非推奨。2.28.0より前のバージョンのRADIUSエージェントの動作を維持したい場合は、次のエントリをファイルに追加します。
    fileragent.client_ip_allow_list = *