设为首页 收藏本站
查看: 1052|回复: 0

[经验分享] Cisco 2950上的几个小实验

[复制链接]

尚未签到

发表于 2018-7-17 11:14:39 | 显示全部楼层 |阅读模式
  公司有三台Cisco 2950的交换机,现在已经下线不用了,闲来无事就在上面做几个小实验吧。
  一、重置密码。
  二、升级IOS。
  三、VLAN划分及同步。
  四、DHCP。
  首先来看第一个,重置密码。网上也有很多教程,我就使用MODE键然后加电的方法。这里也说明一下交换机前置面板上两个按钮的意思,一个是Util,及utilization,是代表端口的利用率的,可以看到哪些端口比较繁忙,端口指示灯呈黄色;哪些端口相对空闲,端口指示灯呈绿色。还有一个是RPS,查看远程电源供电,持续绿色表明远程供电已连接并可用。OK,开始实验。
  拔掉交换机的电源,插入串口线并连接电脑,打开终端连接,设置好参数,这个就不用说了。
  然后按住MODE按钮,交换机加电,console窗口应该很快就会出现三个命令参数:init_flash, load_helper, boot,此时松开MODE按钮,敲入init_flash命令,回车,继续敲入load_helper,回车。
  这个时候可以dir flash:一下,可以看到flash中存放的文件,其中有一个config.text就是我们要修改的对象。敲入命令rename flash:config.text flash:config.old,回车,就把开机要加载的配置文件给改名了,这样交换机就会在启动的时候加载一个默认的空的配置文件。此时可以验证一下改名成功与否,敲入dir flash:,回车即可。如果改名成功,则继续敲入boot命令,让交换机启动。
  启动完成后,en进入特权模式,这里就不再需要敲入密码了,因为我们此时加载的是空的配置文件,所以我们下一步就是要把以前的配置文件恢复回来,同时修改特权密码。OK,下一步将config.old改回原来的config.text,敲入命令rename flash:config.old flash:config.text回车,继续copy flash:config.text system:running-config。这样就将原来的配置文件加载进来了,config t进入全局模式,enable secret xxxxx设置新的密码即可,最后wr mem保存配置文件,大功告成。
  再来看第二个实验,升级ios。
  这里我从Cisco网站下载了最新的ios(24口的),带有web配置文件的,后缀名为.tar,是一个压缩包,我把它上传上来了,有意下载的可以试试。
  在pc上打开tftp server,将ios文件放在tftp设定的根目录下,并将本机IP设定为192.168.0.1,然后直通线连接pc和交换机,同时保持连接的还有console线。
  OK,从console配置交换机VLAN,设定VLAN IP,好让交换机和pc通信。
  en
  config t
  int vlan 1
  ip add 192.168.0.2 255.255.255.0
  no shut
  ping 192.168.0.1成功,现在就准备开始升级了。
  sh flash, 看看当前flash的存储状况,一般不会有很大的空闲的空间,所以要先备份当前的系统文件以及配置文件,然后删除当前系统文件,再将新的ios传上去。
  copy flash:C2950xxxxxxxx.bin tftp://192.168.0.1
  copy run tftp://192.168.0.1
  delete flash C2950xxxxxxx.bin
  由于我下载的是tar格式的ios,所以就需要解压上传。
  archive tar /x tftp://192.168.0.1/C2950newxxxxx.tar flash:
  如果是.bin格式的,直接用copy命令就好了,如下:
  copy tftp://192.168.0.1/C2950newxxxx.bin flash:
  上传完成后,reload重新加载,不会意外的话就ok了。
  接下来看第三个实验,VLAN同步。
  这里用了两台来做实验,在其中一台上添加3个vlan,设定vtp参数,如下:
  en
  vlan database
  vlan 10
  name hr
  vlan 20
  name sales
  vlan 30
  name finance
  config t
  vtp mode server
  vtp domain test
  vtp pass test
  可以sh vtp stat看一下当前的configuration reversion和vlan的情况。
  在另外一台交换机上设定相同的vtp domain和password,但mode设置为client,如下
  config t
  vtp mode client
  vtp domain test
  vtp pass test
  然后交叉线连接两台交换机,在第二台交换机上分别检查vtp status和vlan的情况,很快可以看到vlan已经同步好了,此时sh spanning-tree vlan也可以看到桥的相关情况了。
  最后配置DHCP的实验。
  按照常规的配置顺序,建立vlan->vlan ip->端口加入vlan->DHCP设定。
  int vlan 10
  ip add 192.168.1.1 255.255.255.0
  no shut
  int vlan 20
  ip add 192.168.2.1 255.255.255.0
  no shut
  int vlan 30
  ip add 192.168.3.1 255.255.255.0
  int range f0/10 - 15
  switchport mode access
  switchport access vlan 10
  int range f0/16 - 20
  switchport mode access
  switchport access vlan 20
  int range f0/21 - 25
  switchport mode access
  switchport access vlan 30
  ip dhcp pool global
  network 192.168.0.0 /16
  default 192.168.0.2
  ip dhcp pool vlan10
  network 192.168.1.0 /24
  default 192.168.1.1
  ip dhcp pool vlan20
  network 192.168.2.0 /24
  default 192.168.2.1
  ip dhcp pool vlan30
  network 192.168.3.0 /24
  default 192.168.3.1
  ip dhcp excluded-add 192.168.0.1
  ip dhcp excluded-add 192.168.1.1
  ip dhcp excluded-add 192.168.2.1
  ip dhcp excluded-add 192.168.3.1
  wr mem
  在pc上设置ip获取方式为自动获取,直通线连接交换机f0/2,奇怪的是不能获取,这是属于vlan 1的端口,然后再试f0/10,和f0/16也不行,但在f0/21上就可以了,获取到的ip为192.168.3.2,正常,这是vlan 30的。那为什么其他vlan上不能获取呢。
  sh vlan,vlan都是active的,再sh run, 就发现问题了,除vlan 30外,其他vlan全部administrative down,那就启动这些vlan吧。
  int vlan 10
  no shut
  此时发现vlan 30又administrative down了,继续启vlan 20,vlan 10又administrative down了,也就是说一次只能启用一个vlan。为什么?原来2950只是一个二层交换机,只支持一个管理性的vlan,所以在多个vlan上配置IP也是没有用的,那配置多个dhcp pool也就相应没有用了,每次只能启动一个,但实际多个vlan也是存在的并起作用的,只要vlan下的接口up起来就可以了,至于每个vlan配置不同的网段就需要在路由器上和三层交换上做了。
  这是这次实验发现的一个问题,也不叫问题了,应该叫认识吧。
  以上是本次实验的内容,反正交换机闲着也是闲着,不如拿它来做点事儿,现在还有台ASA5510防火墙,它会不定期的重启一下,现在也换下来了,我给它换了根内存,目前还没有看出问题解决了没有,改天在防火墙上来做几个实验,然后用台pc建台路由器,再将目前这些设备组成个小型的网络,呵呵,来年再玩玩了。
  祝新年快乐!!!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-537987-1-1.html 上篇帖子: Cisco 路由器远程拨入*** 下篇帖子: cisco 3750 dhcp中继配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表