Sommario

Introduzione

Problema

Soluzione

Introduzione

In questo documento viene descritta la struttura ACL (Access Control List) supportata che controlla l'accesso telnet a uno switch. Questa restrizione si applica anche al protocollo SSH, sebbene l'esempio specifico seguente sia relativo solo a telnet.

Problema

L'utente desidera consentire il collegamento telnet allo switch da un solo host della rete. Ad esempio, solo l'host 10.0.0.2 deve essere in grado di connettersi allo switch in modalità telnet IP 10.0.0.1.

10.0.0.2 10.0.0.1

+—+ +—+

| Host     |                      | Interruttore     |

|""""""""Gi0/1"|              |

+—+—+ +—+—+

Di seguito è riportato un esempio di configurazione che non funziona su una versione di Cisco IOS® priva dell'ID bug Cisco CSCuw89081 .

ip access-list extended 100

permit tcp host 10.0.0.2 host 10.0.0.1 eq telnet

line vty 0 4

access-class 100 in

transport input telnet

login

password cisco

Per una versione Cisco IOS con la correzione per l'ID bug Cisco CSCuw89081, è stata aggiunta la capacità di corrispondere a un indirizzo IP di destinazione specifico e il problema non è stato rilevato.

Soluzione

Per impostazione predefinita, access-class corrisponde solo all'indirizzo IP di origine dell'elenco degli accessi. La classe Access consente l'accesso al router nel suo complesso e non al router solo su un indirizzo specifico. Il comportamento è cambiato con l'ID bug Cisco CSCuw89081.

Di seguito è riportato un esempio di configurazione che funziona su Cisco IOS senza la correzione per l'ID bug Cisco CSCuw89081.

ip access-list extended 100

permit tcp host 10.0.0.2 any eq telnet

line vty 0 4

access-class 100 in

transport input telnet

login

password cisco