RADIUSサーバ
RADIUSサーバの動作に必要なコンフィグパラメータの設定例
このタスクについて
ここでは、認証要求を受け付けるRADIUSクラアイントを2個、ユーザアカウントを3個設定する例を紹介します。
手順
- 最低限の設定例
radius-server.service: enable radius-server.client.1.ipv4.address: 203.0.113.151/32 radius-server.client.1.shared-secret: secret1 radius-server.client.2.ipv4.address: 203.0.113.63/32 radius-server.client.2.shared-secret: secret2 radius-server.account.0.user-name: alice@example.jp radius-server.account.0.password: hello radius-server.account.1.user-name: bob@example.jp radius-server.account.1.password: goodbye radius-server.account.2.user-name: charlie@example.jp radius-server.account.2.password: aloha
- 認証要求を受け付けるRADIUSクライアントをIPアドレスで個別に指定する場合は、ホストアドレスとしてプレフィックス長/32を設定してください。
- リモートアクセスクライアントなどのユーザアカウントには、それぞれユーザ名とパスワードを設定してください。
- 付加的な設定例
radius-server.service: enable radius-server.authentication-port: 11812 radius-server.source.ipv4.address: 192.0.2.25 radius-server.client.1.ipv4.address: 203.0.113.0/24 radius-server.client.1.shared-secret: secret radius-server.account.0.user-name: alice@example.jp radius-server.account.0.password: hello radius-server.account.0.attributes.framed-ip-address: 198.51.100.129 radius-server.account.0.attributes.framed-ip-netmask: 255.255.255.128 radius-server.account.1.user-name: bob@example.jp radius-server.account.1.password: goodbye radius-server.account.1.attributes.framed-ip-address: 198.51.100.130 radius-server.account.1.attributes.framed-ip-netmask: 255.255.255.128 radius-server.account.2.user-name: charlie@example.jp radius-server.account.2.password: aloha radius-server.account.2.attributes.framed-ip-address: 198.51.100.131 radius-server.account.2.attributes.framed-ip-netmask: 255.255.255.128
- RADIUSサーバの待受けポート番号は、デフォルトの1812から変更できます(
...authentication-port
)。 - RADIUS要求の受信IPアドレスと応答の送信インタフェースが異なる場合などに、応答に使用するIPアドレスを指定できます(
...source.ipv4.address
)。 - 認証要求を受け付けるRADIUSクライアントのIPアドレスは、/24等のネットワークアドレスでまとめて指定することができます(
...client.1.ipv4.address
)。ただし、共有シークレットも共通になります。 - ユーザ認証に成功したとき、応答にIPアドレスとサブネットマスクを付加できます(
...attributes.framed-ip-address/framed-ip-netmask
)
- RADIUSサーバの待受けポート番号は、デフォルトの1812から変更できます(
- MACアドレス認証ユーザの設定例
radius-server.service: enable radius-server.source.ipv4.address: 198.51.100.100 radius-server.client.1.ipv4.address: 192.0.2.0/24 radius-server.client.1.shared-secret: secret radius-server.account.0.user-name: 00:00:5e:00:53:00 radius-server.account.0.password: 00:00:5e:00:53:00 radius-server.account.1.user-name: 00:00:5e:00:53:01 radius-server.account.1.password: 00:00:5e:00:53:01 radius-server.account.2.user-name: 00:00:5e:00:53:02 radius-server.account.2.password: 00:00:5e:00:53:02
- MACアドレス認証のユーザアカウントは、ユーザ名とパスワードの両方に対象のMACアドレスを設定してください。