User Tools

Site Tools


wiki:site:cisco:8021x

Port-Based Authentication

  • Kombinace AAA Authentikace a port-security
  • Založeno na IEEE 802.1x
  • PC i switch musí podporovat EAPOL
  • EAPOL = Extensible Authentication Protocol Over LANs, Layer 2 protokol
  • Pro 802.1x je podporován pouze RADIUS (Remote Acces Dial-In User Service)
  • Je-li 802.1x zapnuto na PC a na switchi ne, PC komunikuje normálně
  • Je-li 802.1x zapnuto na switchi a na PC ne, port switche zůstane v unauthorized stavu a na PC neforwarduje žádný provoz, jediný možný provoz je 802.1x EAPOL
  • Po přihlášení uživatele je vše ok
  • Port přejde do unauthorized stavu po odhlášení uživatele nebo po vypršení session (pak se musí uživatel znovu přihlásit)

Konfigurace 802.1x

Ordered List ItemZapnutí AAA na switchi:

  • Switch(config)# aaa new-model

Definování externích RADIUS serverů:

  • Switch(config)# radius-server host {hostname | ip-address} [key string]

Nastavení auth. metody pro 802.1x:

  • Switch(config)# aaa authentication dot1x default group radius

Zapnutí 802.1x na switchi:

  • Switch(config)# dot1x system-auth-control

Zapnutí 802.1x na portu:

  • Switch(config)# interface type mod/num
  • Switch(config-if)# dot1x port-control {force-authorized | force-unauthorized | auto}
  • force-authorized - port nevyžaduje žádnou authentikaci, kdokoli se může připojit, (defaultní stav)
  • force-unauthorized - port nikdy nikoho neautorizuje ⇒ nikdo se nemůže připojit
  • auto - Pokud klient podporuje 802.1x a authentikuje se, může komunikovat

Povolení více uživatelů na portu:

  • Switch(config-if)# dot1x host-mode multi-host
  • Switch# show dot1x all
wiki/site/cisco/8021x.txt · Last modified: 2018/01/23 09:58 by root