Inleiding
Dit document beschrijft de ondersteunde structuur van de Toegangscontrolelijst (ACL) die de toegang tot een schakelaar via telnet controleert. Deze beperking geldt ook voor SSH, hoewel het specifieke voorbeeld hieronder alleen voor telnet geldt.
Probleem
De gebruiker wil telnet naar de schakelaar van slechts één gastheer in het netwerk toestaan. Bijvoorbeeld, zou slechts host 10.0.0.2 in staat moeten zijn om op de schakelaar IP 10.0.0.1 te tellen.
10.0.0.2 10.0.0.1
+ + + + +
| Host | | Switch |
|'''''''''''''''''''''''''''''''''''''''''''| |
+— + + +— + + + + +
Hier is een voorbeeld van een configuratie die niet aan een versie van Cisco IOS® werkt die de oplossing voor Cisco bug ID CSCuw89081 niet heeft.
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
Voor een Cisco IOS versie die de oplossing voor Cisco bug-ID CSCuw89081 heeft, is de mogelijkheid om op een specifiek bestemming IP-adres te koppelen toegevoegd en dit probleem wordt niet gezien.
Oplossing
Door ontwerp past de toegang-klasse slechts het bron IP adres van de toegangslijst aan. Toegang-klasse verleent toegang tot de router in zijn geheel, niet tot de router slechts op een bepaald routeradres. Dit gedrag is door Cisco bug-ID CSCuw89081 gewijzigd.
Hier is een voorbeeld van een configuratie die op Cisco IOS werkt die de oplossing voor Cisco bug-ID CSCuw89081 niet heeft.
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