登录站点

用户名

密码

解决Cisco 2950交换机配置SSH后web管理无法访问问题!

热8已有 206 次阅读  2010-10-08 11:50   标签:  web  SSH  Cisco  交换机  管理 

    最近对公司的2950交换机配置了SSH,实现了安全加密管理。但发现2950交换机的WEB管理介面无法登录。表现为在IE中输入交换机的管理地址后,不管是HTTP方式还是HTTPS方式都显示网页无法打开。

即然没有配置SSH之前是没有问题的,那一定是与SSH有关系。查看交换机的配置transport input ssh命令引起笔者的怀疑:

line vty 0 4

  transport input ssh

line vty 5 15

  transport input ssh

    将transport input ssh更改为transport input all后,WEB管理介面可正常访问了。但这样telnet也可访问了,之前配置的SSH就没有作用了。

    在cisco网站查找文档也没有找到很明确的解决方法,看来只能通过访问列表来解决了。

首先,创建扩展访问列表。

access-list 100 permit tcp any any eq 22

#开放SSH TCP 22端口#

access-list 100 permit tcp any any eq www

#开放http 80端口#

access-list 100 permit udp any any range snmp snmptrap

#开放SNMP端口,以允许网管软件访问#

access-list 100 deny   ip any any

#禁止其它访问#

其次,应用访问列表到vty端口,方向为in。

line vty 0 4

 access-class 100 in

line vty 5 15

 access-class 100 in

通过以上配置后,即保证了SSH,WEB方式和网管软件的正常安全访问,又禁止了telnet的不安全访问。

 

注:以上问题只在cisco 2950交换机上发生,2950交换机IOS版本为c2950-i6k2l2q4-mz.121-22.EA13.bin。在Cisco2960交换机上没有遇到此问题!

分享 举报

发表评论 评论 (1 个评论)

  • hflaq 2010-10-27 09:56
    解决Cisco 2950交换机配置SSH后web管理无法访问问题!
涂鸦板