Cisco 3550-EMI 交 换 机 配 置 教 程

目录:
一、标识交换机
二、设置口令及用户
三、配置VTP(Vlan中继协议)
四、配置中继线(Trunk)
五、创建、描述Vlan及设置Vlan IP
六、划分、描述及设置Vlan端口
七、配置STP(生成树协议)
八、启用Vlan间 Router
九、配置ACL
十、配置DHCP中继代理
十一、配置DHCP服务器
十二、配置HSRP(热备路由协议)
十三、保存配置
附1:命令行编辑键
附2:SHOW命令
附3:破解Cisco 3550 Switch口令(Console 口)
附4:破解Cisco 2950 Switch口令(Console 口)
附5:备份IOS、Config、及DataBase文件
附6:恢复IOS、Config、及DataBase文件
附7:ACL例子

一、标识交换机
    Switch#configure terminal   进入配置状态
Switch(config)#hostname “hostname”   设置Switch名称
Switch (config)#no hostname   取消Switch名称
Switch(config)#end   结束本次配置
二、设置口令及用户
Switch#configure terminal   进入配置状态
Switch(config)#enable secret “password” 设置特权模式口令
Switch(config)#no enable secret   取消特权模式口令
Switch(config)#enable password “password” 设置EXEC模式口令
Switch(config)#no enable password   取消EXEC模式口令
witch(config)#username “username” privilege “num” secret “password” 建立本地用户及口令
    Switch(config)#no username “username”   删除本地用户
Switch(config)#service password-encryption   加密所有明文口令
Switch(config)#no service password-encryption   拒绝加密所有明文口令
Switch(config)#end   结束本次配置

1、配置console用户用口令
    Switch#configure terminal 进入配置状态
Switch(config)#line console 0   进入console口配置状态
Switch(config-line)#login local    设置登录模式为本地用户验证模式
Switch(config-line)#no login local   取消本地用户验证模式
Switch(config-line)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#line console 0   进入console口配置状态
Switch(config-line)#login    设置登录模式为线性登录模式
Switch(config-line)#password “password”   设置线性登录模式口令
Switch(config-line)#no login   取消线性登录模式
Switch(config-line)#end   结束本次配置

2、配置tenlnet(vty)用户及口令
    Switch#configure terminal 进入配置状态
Switch(config)#line vty 0 15   进入vty配置状态
Switch(config-line)#login local    设置登录模式为本地用户验证模式
Switch(config-line)#no login local   取消本地用户验证模式
Switch(config-line)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#line vty 0 15   进入vty配置状态
Switch(config-line)#login    设置登录模式为线性登录模式
Switch(config-line)#password “password”   设置线性登录模式口令
Switch(config-line)#no login   取消线性登录模式
Switch(config-line)#end   结束本次配置

三、配置VTP(Vlan中继协议)
    Switch#vlan database    进入vlan数据库配置状态
Switch(vlan)#vtp domain “domainname”   设置vtp域名称
Switch(vlan)#vtp server|client| transparent   设置vtp模式
Switch(vlan)#vtp password “password”   设置vtp口令
Switch(vlan)#no vtp password   取消vtp口令
Switch(vlan)#exit   退出vlan数据库配置状态
  
四、配置trunk(中继线)
    Switch#configure terminal 进入配置状态
Switch(config)#interface “interface mod/port” 进入端口配置状态
Switch(config-if)#switchport trunk encapsulation dot1q|isl| negotiate   设置干道封装模式
Switch(config-if)#switchport mode trunk   设置端口为干道模式
Switch(config-if)#no shutdown   启用端口
Switch(config-if)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#interface range “interface mod/port -port” 进入端口组配置状态
Switch(config-if-range)#switchport trunk encapsulation dot1q|isl| negotiate 设置干道封装模式
Switch(config-if-range)#switchport mode trunk   设置端口为干道模式
Switch(config-if-range)#no shutdown   启用端口
Switch(config-if-range)#end   结束本次配置
  
五、创建、描述Vlan及设置Vlan IP
    Switch#vlan database 进入vlan数据库配置状态
Switch(vlan)#vlan “vlan-num” name “vlan-name”   建立vlan及名称
Switch(vlan)#no vlan “vlan-num”    删除vlan
Switch(vlan)#exit   退出vlan数据库配置状态

Switch#configure terminal 进入配置状态
Switch(config)#interface vlan “vlan-num”   进入vlan配置状态
Switch(config-if)#description “description”   描述vlan
Switch(config-if)#no description   取消描述
Switch(config-if)#ip address “ip-address subnet-mask”   设置vlan 网关的ip 地址
Switch(config-if)#no shutdown 启用vlan
Switch(config-if)#end   结束本次配置

六、划分、描述及设置Vlan端口
    Switch#configure terminal 进入配置状态
Switch(config)#interface “interface mod/port” 进入端口配置状态
Switch(config-if)#description “ description”   描述端口
Switch(config-if)#speed auto|100|10   设置端口速率模式
Switch(config-if)#duplex auto|full|half 设置端口双工模式
Switch(config-if)#switchport mode access   设置端口为访问模式
Switch(config-if)#switchport access vlan “vlan-num”   设置端口所属Vlan
Switch(config-if)#no shutdown   启用端口
Switch(config-if)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#interface range “interface mod/port -port”   进入端口组配置状态
Switch(config-if-range)#description “ description”   描述端口
Switch(config-if-range)#speed auto|100|10   设置端口速率模式
Switch(config-if-range)#duplex auto|full|half 设置端口双工模式
Switch(config-if-range)#switchport mode access   设置端口为访问模式
Switch(config-if-range)#switchport access vlan “vlan-num”   设置端口所属Vlan
Switch(config-if-range)#no shutdown   启用端口
Switch(config-if-range)#end   结束本次配置

七、配置STP(生成树协议)
Switch#configure terminal 进入配置状态
Switch(config)#spanning-tree portfast default   设置所有访问端口为快速模式
Switch(config)#no spanning-tree portfast default   取消所有访问端口为快速模式
Switch(config)#spanning-tree uplinkfast   设置上行端口为快速模式
Switch(config)#no spanning-tree uplinkfast   取消上行端口为快速模式
Switch(config)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#interface “interface mod/port”   进入端口配置状态
Switch(config-if)#spanning-tree portfast   设置端口为快速模式
Switch(config-if)#no shutdown   启用端口
Switch(config-if)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#interface range “interface mod/port -port”   进入端口组配置状态
Switch(config-if-range)# spanning-tree portfast   设置端口为快速模式
Switch(config-if-range)#no shutdown   启用端口
Switch(config-if-range)#end   结束本次配置
八、启用Vlan间 Router
    Switch#configure terminal 进入配置状态
Switch(config)#ip routing   启用ip 路由
Switch(config)#ip route “Destination-prefix Destination-prefix-mask Forwarding-router’s-address”
Switch(config)#end   结束本次配置

九、配置ACL    
Switch#configure terminal 进入配置状态
Switch(config)#access-list “standard-acl-num” permit|deny “source-address source-wildcard” 设置标准acl
Switch(config)#access-list “extend-acl-num” permit|deny ip “source-add source-wildcard Destination-add Destination-wildcard” 设置扩展acl
Switch(config)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#interface vlan “vlan-num”   进入vlan配置状态
Switch(config-if)#ip access-group “acl-num” in|out   应用acl到vlan
Switch(config-if)#end   结束本次配置

Switch#configure terminal 进入配置状态
Switch(config)#line vty 0 15   进入vty配置状态
Switch(config-line)#access-class “acl-num” in|out      应用acl到vty
Switch(config-if)#end   结束本次配置
例:
Switch(config)#access-list 101 deny ip host 192.168.2.11 host 192.168.10.21
Switch(config)#access-list 102 deny ip host 192.168.2.13 192.168.10.0 0.0.0.255
Switch(config)#access-list 103 deny ip 192.168.2.0 0.0.0.255 192.168.10.0 0.0.0.255
Switch(config)# access-list 104 deny ip 192.168.2.0 0.0.0.255 host 192.168.10.25

十、配置DHCP中继代理
Switch#configure terminal   进入配置状态
Switch(config)#service dhcp   启用dhcp服务
Switch(config)#ip dhcp relay information option   启用dhcp代理服务
Switch(config)#interface vlan “vlan-num”   进入vlan配置状态
Switch(config-if)#ip helper-address “ip-address”   启用dhcp代理服务器ip地址
Switch(config-if)#end   结束本次配置

十一、配置DHCP服务器
Switch#configure terminal   进入配置状态
Switch (config)#ip dhcp pool “Pool-name”   设置dhcp地址池名称
Switch (dhcp-config)#network “Network-num Network-mask”   设置dhcp地址池ip范围
Switch (dhcp-config)# dns-server “ip-address”   为客户机分配DNS服务器ip地址
Switch (dhcp-config)#netbios-name-server “ip-address”   为客户机分配WINS服务器ip地址
Switch (dhcp-config)#default-router “ip-address”   为客户机分配默认网关ip地址
Switch(config-if)#end   结束本次配置

Switch#configure terminal   进入配置状态
Switch(config)#service dhcp   启用dhcp服务
wyz(config)#ip dhcp excluded-address “Low-ip-address High-ip-address” 设置保留ip地址
Switch(config-if)#end   结束本次配置

十二、配置HSRP(热备路由协议)
Switch#configure terminal   进入配置状态
Switch(config)#interface vlan “vlan-num”   进入vlan配置状态
Switch(config-if)#ip address “ip-address subnet-mask”   设置vlan 物理ip 地址
Switch(config-if)#standby “group-num” ip “virtual-ip-address”   设置vlan 虚拟ip 地址
Switch(config-if)#standby priority “Priority-value”   设置路由器优先等级
Switch(config-if)#standby preempt   设置hsrp抢占功能
Switch(config-if)#standby timers “Hello-interval-in-seconds Hold-time-in-seconds”设置hello信息
Switch(config-if)#end   结束本次配置

十三、保存配置
Switch#write memory

Switch#copy running-config startup-config

附1:命令行编辑键
TAB       补全命令
?        查看可用命令
Ctrl + P   粘贴历史命令
Ctrl + E   将光标移至命令末尾
Ctrl + F   将光标向前移动
Ctrl + B   将光标向后移动
Ctrl + Z   返回#命令模式
Ctrl + U   Clear Line and Put in Buffer
Ctrl + W Delete Word Backwards and Put in Buffer
Ctrl + Y   Paste Buffer Contents
Ctrl + X   Clear Line to the Left and Put in Buffer
Ctrl + T   Flip Last 2 Characters
Ctrl + J   Return
Ctrl + L   Refresh Line
Ctrl + I    Refresh Line and Goto End
Ctrl + K   Delete everything on the Right of cursor
Ctrl + V   Allows to type control character
Ctrl + M   Return
Ctrl + H   Backspace Character to the Left
Ctrl + R   刷新行

附2:SHOW命令

Switch#show version   显示版本信息
Switch #show arp | include “ip-address”   显示ip地址对应的mac地址信息
Switch#show mac-address-table   显示mac地址信息
Switch#show mac-address-table | include “mac-address”   格式:xxxx.xxxx.xxxx.xxxx
Switch #show mac-address-table dynamic address “mac-address” 显示mac地址对应的端口信息
Switch#show mac-address-table dynamic interface “interface mod/port” 显示端口对应的mac地址信息
Switch#show tech-support   显示技术支持信息
Switch#show interfaces   显示接口信息
Switch#show vlan   显示vlan信息
Switch#show startup-config   显示启用配置文件
Switch#show running-config   显示运行配置文件
Switch#show ip route   显示ip路由状态
Switch#clear counters interface “interface mod/port”    清除端口计数器
Switch(config)#default interface “interface mod/port” 恢复端口出厂设置
Switch#clear interface “interface mod/port”   重置端口的硬件逻辑
keyada#show cdp neighbors “interface mod/port” detail

附3:破解Cisco 3550 Switch口令(Console 口)

1、 长按MODE键,接通SWITCH电源,直至PORT 1 灯熄灭,其它PORT口灯长亮后,松开MODE键后SYSTEM灯闪烁;
2、 输入switch: flash_init 初始化flash
3、 输入switch: dir flash: 显示flash目录文件列表
4、 输入switch: rename flash:config.text flash:config.old 更改config文件名称
5、 输入switch: boot 启动switch ios
6、 当出现Would you like to enter the initial configuration dialog? [yes/no]:介面时,输入no
7、 输入Switch >enable 进入特权模式,此时无需密码
8、 输入Switch#rename flash:config.old flash:config.text 改回原config文件名称
9、 输入Switch#copy flash:config.text system:running-config 将原config文件应用到running-config中
10、 修改用户及密码后,保存配置
11、 输入Switch #reload完成 重启switch

附4:破解Cisco 2950 Switch口令(Console 口)

1、 长按MODE键,接通SWITCH电源,直至SYST灯闪烁后,松开MODE键;
2、 输入switch: flash_init 初始化flash
3、 输入switch: load_helper 装载helper文件
4、 输入switch: dir flash: 显示flash目录文件列表
5、 输入switch: rename flash:config.text flash:config.old 更改config文件名称
6、 输入switch: boot 启动switch ios
7、 当出现Would you like to enter the initial configuration dialog? [yes/no]:介面时,输入no
8、 输入Switch >enable 进入特权模式,此时无需密码
9、 输入Switch#rename flash:config.old flash:config.text 改回原config文件名称
10、 输入Switch#copy flash:config.text system:running-config 将原config文件应用到running-config中
11、 修改用户及密码后,保存配置
12、 输入Switch #reload完成 重启switch
附5:备份IOS、Config、及DataBase文件
1、 打开TFTP服务器
2、 Switch#dir
3、 Switch#cd c3550-i5q3l2-mz.121-20.EA1
4、 Switch#dir
5、 Switch#copy c3550-i5q3l2-mz.121-20.EA1.bin tftp
6、 Switch#copy flash:/c3550-i5q3l2-mz.121-20.EA1/c3550-i5q3l2-mz.121-20.EA1.bin tftp
7、 Switch#copy startup-config tftp
8、 Switch#copy flash:vlan.dat tftp
附6:恢复IOS、Config、及DataBase文件
1、 Switch#copy tftp startup-config
2、 Switch#copy tftp flash:vlan.dat
3、 Switch#copy tftp flash:/c3550-i5q3l2-mz.121-20.EA1/c3550-i5q3l2-mz.121-20.EA1.bin

附7:ACL例子

VLAN1需实现以下效果:
1、VLAN1主机192.168.1.240可以访问所有网段;
2、VLAN1其余主机可以访问除VLAN2、VLAN3及VLAN4外所有网段。

VLAN2需实现以下效果:
1、VLAN2网段只可访问VLAN3中的192.168.3.126主机,但不能访问VLAN3中其它主机;
2、VLAN2网段可以访问除VLAN1、VLAN3及VLAN4外所有网段。

VLAN3需实现以下效果:
1、VLAN3主机192.168.3.126可以访问所有网段;
2、VLAN3其余主机不能访问所有网段。

VLAN4需实现以下效果:
1、VLAN4网段只可访问VLAN2网段。

interface Vlan1
ip address 192.168.1.1 255.255.255.0
ip access-group 101 in
!
interface Vlan2
ip address 192.168.2.1 255.255.255.0
ip access-group 102 in
!
interface Vlan3
ip address 192.168.3.1 255.255.255.0
ip access-group 103 in
!
interface Vlan4
ip address 192.168.4.1 255.255.255.0
ip access-group 104 in
!

access-list 101 permit ip host 192.168.1.240 any
access-list 101 deny   ip 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255
access-list 101 deny   ip 192.168.1.0 0.0.0.255 192.168.3.0 0.0.0.255
access-list 101 deny   ip 192.168.1.0 0.0.0.255 192.168.4.0 0.0.0.255
access-list 101 permit ip any any
access-list 102 permit ip 192.168.2.0 0.0.0.255 host 192.168.3.126
access-list 102 deny   ip 192.168.2.0 0.0.0.255 192.168.3.0 0.0.0.255
access-list 102 permit ip any any
access-list 103 permit ip host 192.168.3.126 any
access-list 103 deny   ip any any
access-list 104 permit ip 192.168.4.0 0.0.0.255 192.168.2.0 0.0.0.255
access-list 104 deny   ip any any
Switch(config)#interface port-channel 2
Switch(config)#interface range fastEthernet 0/23 –24
Switch(config-if-range)#channel-group 2 mode desirable

转载于:https://www.cnblogs.com/fangbo/archive/2009/08/13/1544883.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/264234.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

struct1标签使用方法笔记

1.<html:text property"" name"">其中property对应作用域变量的属性,name对应作用域里的变量,如果NAME没有,则property里第一个点号[这时至少要有一个点]之前的作为作用域变量.property最后生成了INPUT标签的NAME属性.所以property是必须的.2.<ht…

cop2000计算机组成原理,COP2000计算机组成原理实验系统

COP2000计算机组成原理实验系统3. 万用汇编器用户可以自定义指令/微指令系统&#xff0c;COP2000软件可以对用户自己定义的汇编助记符进行编译&#xff0c;自动生成代码/微代码。实验系统出厂时提供了完善的指令系统&#xff1a;算术运算&#xff1a;ADD、ADDC、SUB、SUBC 逻辑…

python--Websocket实现, 加密 sha1,base64

需要用到gevent-websocket包,这里我们用下图这个 一.websocket简单实现 ep1.py from geventwebsocket.handler import WebSocketHandler from gevent.pywsgi import WSGIServer from geventwebsocket.websocket import WebSocket # 引这个模块为了注释中显示提示用from flask i…

[工具] 解决sublime text运行javascript console无输出问题

1、使用nodeJS在sublime text 运行javascript 下载安装nodeJS在sublime text新建build system&#xff1a;tools->build system->new build system…&#xff0c;输入代码&#xff1a;{ "cmd": ["node", "$file"], "selector"…

计算机考试怎么复制粘贴文件,复制粘贴,教您电脑复制粘贴不能用了怎么解决...

操作电脑过程中经常需要复制、粘贴文字或图片&#xff0c;直接点击右键就可以操作的。但是使用过程中难免遇到一些故障问题导致右键复制粘贴功能无法使用&#xff0c;有些是软件引起的&#xff0c;有些是硬件引起的&#xff0c;怎么解决&#xff1f;下面&#xff0c;小编给大家…

第43周三

晚上下班等公交回去&#xff0c;今天效率还行&#xff0c;但没让培训让我更清醒自己目前在最高领导心中的印象&#xff0c;让我必须更清醒思考自己未来的出路&#xff0c;上午完成了产品需求初稿&#xff0c;下午搭建了总体设计框架&#xff0c;晚上看了几篇前端面试题&#xf…

为什么而设计

当然是为实现功能而设计, 这句话没错. 但是还不够, 针对具体的应用场合, 应该采取不同的设计策略. 例如GUI Client程序, 必须重点注意用户的体验, 为提高易用性而设计 而一般后台应用程序, 就必须在高性能和可靠性方面加强设计 只创建一次的对象, 我们不必在乎其构造时间, 而频…

认识因特网络(小学计算机课件),小学信息技术认识因特网ppt课件.ppt

《小学信息技术认识因特网ppt课件.ppt》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《小学信息技术认识因特网ppt课件.ppt(9页珍藏版)》请在人人文库网上搜索。1、1.你们知道从什么上获得新闻最新最快&#xff1f; 2.你们知道什么样的信件传的最快&#xff1f; 3.你…

delphi基本语法

//delphi中exit,abort,break,continue 的区别exit: 退出函数体abort: 遇到异常,安静处理,就是不显示不提示break: 退出当前循环体,包括for ,while, repeat等循环体continue: 结束循环内的本次处理,继续从循环体的开始位置继续执行Exit 是跳出当前代码块&#xff0c;也就是当前函…

easy-ui的datagrid

<div id"magazineGrid"></div> <script> $(#magazineGrid).datagrid({height: 340,//在创建完成后会根据url请求数据&#xff0c;通过ajax完成url: <c:url value"/kpOutSystem/view.do?opgetList"/>, method: POST,queryParams…

【未解决】Reporting Services报表在浏览器中的显示

今天把微软的报表重新部署一遍&#xff0c;发现在不同的浏览器中&#xff0c;显示的尺寸大小不一样。在IE8浏览器中是正常的&#xff1a;而在火狐浏览器中却始终只有全屏的四分之一大小&#xff0c;无论在报表中如何修改尺寸也没有变化。看起来&#xff0c;应该是在浏览器的什么…

纽大计算机博士,斑马博士捷报|纽约大学 (NYU) MSc Computer Engineering 计算机工程硕士录取...

原标题&#xff1a;斑马博士捷报|纽约大学 (NYU) MSc Computer Engineering 计算机工程硕士录取马博士 (Dr. Zebra, Since 2010)&#xff0c; 10年来深受海内外名校申请者的青睐&#xff01;“定制化" 助你被“高于自身背景”的名校录取&#xff01;斑马博士、斑马博士留学…

转:靠谱的代码和DRY

http://www.cppblog.com/vczh/archive/2014/07/15/207658.html 靠谱的代码和DRY上次有人来要求我写一篇文章谈谈什么代码才是好代码&#xff0c;是谁我已经忘记了&#xff0c;好像是AutoHotkey还是啥的专栏的作者。撇开那些奇怪的条款不谈&#xff0c;靠谱的 代码有一个共同的特…

omitting directory `folder/'

题记&#xff1a;一个问题&#xff0c;若遇见第一次&#xff0c;不知道如何解决&#xff0c;经查资料后处理掉可以原谅&#xff1b;若遇见第二次&#xff0c;还是一头雾水&#xff01;反省自己&#xff0c;特此备录。 在linux CentOS6.5 系统中复制文件夹时提示如下&#xff1a…

GridView中的CheckBox单击事件(oncheckedchanged)

在GridView中加入 CheckBox控件&#xff0c;想通过单击选中出现如下图所示效果&#xff1a; 具体做法是&#xff1a; 前台GV部份省掉。只加关键的CheckBox部份。 <asp:CheckBox ID"ItemCheckBox" oncheckedchanged"ItemCheckBox_CheckedChanged" AutoPo…

我的世界服务器怎么找到指定路径,[小白]MC服务端目录详解

服务器的前期准备工作都做好了&#xff0c;是时候上传服务端到服务器了。不过……先等等&#xff0c;在上传前你应该先了解一下服务端目录的结构以便于后期的维护&#xff01;如图所示的是MCPC1.6.4的服务端结构示意图&#xff0c;其他开服端基本相同&#xff0c;接下来我将逐一…

第四章:条件语句(if)和循环结构(while)

1.流程控制 含义与作用 Python程序执行&#xff0c;一定按照某种规律在执行 a.宏观一定是自上而下(逻辑上方代码一定比逻辑下方代码先执行)&#xff1a;顺序结构b.遇到需要条件判断选择不同执行路线的执行方式&#xff1a;分支结构c.有些事情需要重复不断的去执行(当满足某种条…

ArcGis开发过程中遇到HRESULT:0x80040213错误

ArcGis开发过程中遇到HRESULT:0x80040213错误&#xff1a;错误原因&#xff1a; COM资源没完全释放。数据量少时&#xff0c;不会出现问题&#xff0c;但是如果是几百个数据&#xff0c;循环调用&#xff0c;肯定会出现该问题。解决方法&#xff1a;释放资源&#xff0c;.Net环…

css样式加入的法方,初学必知:XHTML网页中加入CSS的五种方_css

在Xhtml网页中如何加入css呢&#xff1f;这篇教程告诉大家引入CSS的几种方式。XHTML文件是通过CSS样式进行显示的控制的&#xff0c;也就是结合XHTML与CSS来表现页面内容。那么到底有哪些方式在XHTML文件中引入CSS样式呢&#xff1f;一、使用STYLE属性将STYLE属性直接加在个别的…

有人描述几个歌手的话

许巍洒脱似风&#xff1b;朴树飘逸似云&#xff1b;郑钧孤傲似冰&#xff1b;李健温婉似水&#xff1b;汪峰激昂似火&#xff1b;......转载于:https://www.cnblogs.com/shangge/archive/2009/09/01/1558296.html