.. _radius-cisco:

Cisco 네트워크장비 기본 RADIUS 설정 방법
=========================================

1. 스위치 AAA 설정

- 스위치에서 AAA 서버(RADIUS)를 등록하여 등록한 서버에서 인증을 수행할 수 있도록합니다.

.. code:: bash

    aaa new-model
    aaa authentication dot1x default group radius
    aaa authorization network default group radius
    aaa accounting dot1x default start-stop group radius
    aaa session-id common
    aaa accounting update newinfo periodic 10

    radius server {radius server name}
     address ipv4 {radius server ip} auth-port 1812 acct-port 1813
     key {radius secret key}

    radius-server vsa send authentication
    ip radius source-interface X (Layer 3 management interface)

    aaa server radius dynamic-author
    client

    server-key {radius secret key}

    port 3799
    auth-type any

    dot1x system-auth-control
    ip device tracking

2. 인터페이스 설정

- 각 인터페이스 802.1x 설정을 하여 포트에 장비가 연결되면 인증을 수행하도록합니다.

.. code:: bash

    dot1x port-control auto
    authentication port-control auto
    mab
    dot1x pae authenticator
    dot1x timeout quiet-period 10
    dot1x max-reauth-req 1
    dot1x radius-attributes vlan static
    dot1x host-mode multi-auth

.. note:: Cisco IOS 버전 별로 명령어가 다를 수 있습니다. 
.. note:: 포트에 설정하는 타이머 및 인증 모드에 대한 자세한 내용은 Cisco 설명서를 참조하시기 바랍니다.