Packet tracer 6.0
交换机命令配置
1.基本配置
Switch> enable //用户模式
Switch# configure terminal //特权模式
Switch(config)# //全局模式
Switch(config)# hostname SW2950-24
SW2950-24(config)# interface fa0/1
SW2950-24(config-if)# end
SW2950-24# ? //显示当前模式下所有可执行的命令
SW2950-24# show version //查看系统版本信息
SW2950-24# erase startup-config //恢复出厂设置
SW2950-24# show running-config //查看当前生效的配置信息
2. telnet配置
- 交换机:
Switch> en //简写命令可按tab键自动补齐
Switch# conf t
Switch(config)# interface vlan 1
Switch(config-if)# ip add 192.168.1.2 255.255.255.0 //配置ip地址
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# enable secret 0 8888 //配置进入特权模式密码
SW2950-24(config)# line vty 0 4
SW2950-24(config-line)# password 55555 //配置telnet密码
SW2950-24(config-line)# login
SW2950-24(config)# exit
- PC:
PC> telnet 192.168.1.2
Trying 192.168.1.2 ...Open
User Access Verification
Password: 55555
Switch> en
Password: 88888
Switch# conf t
Switch(config)#
3.IOS升级
-
Server:配置相关IP地址,打开tftp服务
-
交换机:
Switch# show flash //查看当前存储器内容
Switch# copy tftp flash //配置IOS升级相关参数
Address or name of remote host []? 192.168.1.1 //tftp服务器地址
Source filename []? c2950-i6q412-mz.121-22.EA8.bin
Destination filename [c2950-i6q412-mz.121-22.EA8.bin]?
Accessing tftp://192.168.1.1/c2950-i6q412-mz.121-22.EA8.bin...
Loading c2950-i6q412-mz.121-22.EA8.bin from 192.168.1.1:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 3117390 bytes]
......
Switch# show flash //再次查看flash内容,出现复制过来的文件
Switch# conf t
Switch(config)#boot system c2950-i6q412-mz.121-22.EA8.bin //修改启动时使用的系统文件
Switch(config)# exit
Switch# reload
4. 生成树协议
- 交换机:
Switch(config)# spanning-tree mode pvst //配置生成树协议类型位pvst
Switch(config)# exit
Switch# show spanning-tree //查看全局生成树配置情况
Switch# show spanning-tree interface fa0/2 //查看特定接口生成树协议
Switch# conf t
Switch(config)# no spanning-tree mode //关闭生成树协议
5. 链路聚合协议
- 二层交换机:
Switch(config)# interface range fa0/1-2 //对fa0/1、fa0/2进行编组
Switch(config-if-range)# channel-group 1 mode active //加到group1
- 三层交换机:
Switch(config)# interface range fa0/1-2
Switch(config-if-range)# channel-group 1 mode active
Switch(config-if-range)# end
Switch# show ether //查看链路聚合配置信息
6. vlan配置
- 交换机
Switch(config)# vlan 10 //创建vlan 10
Switch(config-vlan)# vlan 20 //创建vlan 20
Switch(config-vlan)#exit
Switch(config)# int range fa0/1-10 //对fa0/1-10批量操作
Switch(config-if-range)# switchport access vlan 10 //把接口加入vlan 10
Switch(config-if-range)# exit
Switch(config)# int range fa0/11-20
Switch(config-if-range)# switchport access vlan 20
Switch(config-if-range)# end
Switch# show vlan brief //查看vlan配置信息
Switch# show vlan id 10 //查看vlan10的配置情况
Switch# conf t
Switch(config)# no vlan 10 //删除vlan10
Switch(config)# interface FastEtheret0/1
Switch(config-if)# sw mode access
Switch(config-if)# sw access vlan 10 //把接口加入vlan10
Switch(config-if)# no sw mode access //取消加入vlan10
Switch(config-if)# sw access vlan 20 //加入vlan20
Switch(config-if)# int fa0/2
Switch(config-if)# sw mode trunk //将接口设置为trunk模式,允许多个vlan通过
Switch(config-if)# sw trunk allowed vlan 20 //允许vlan20通过
Switch(config-if)# exit
Switch(config)# vlan 192 //创建vlan
Switch(config-vlan)#vlan 172
Switch(config-vlan)# exit
Switch(config)# int range fa0/1-2
Switch(config-if-range)# sw access vlan 192 //把接口加入vlan
Switch(config-if-range)# int range fa0/3-4
Switch(config-if-range)# sw access vlan 172
Switch(config-if-range)#int vlan 192 //进入vlan接口
Switch(config-if)# ip add 192.168.1.254 255.255.255.0 //配置vlan网关
Switch(config-if)# int vlan 172
Switch(config-if)# ip add 172.16.0.254 255.255.255.0
Switch(config-if)# exit
Switch(config)# ip routing //启动三层路由功能
Switch(config)# exit
Switch# show vlan //查看vlan配置
路由器命令配置
1.基本配置
Router> enable //用户模式
Router# configure terminal //特权模式
Router(config)# //全局模式
Router(config)# hostname R1
R1(config)# interface fa0/1 //进入接口模式
R1(config-if)# end //直接返回特权模式(ctrl+z)
R1# ? //显示当前模式下所有可执行的命令
R1# co? //显示当前模式下所有以co开头的命令
R1# copy ? //显示copy命令后可执行的参数
R1# show interface //查看现有的接口信息
R1# show version //查看路由器的版本信息
R1# show ip route //查看路由器的路由表信息
R1# show running-config //查看当前生效的配置信息
2.端口参数配置
Router(config)# interface serial 2/0 //进入接口模式
Router(config-if-Serial 2/0)# ip address 1.1.1.1 255.255.255.0 //配置接口ip地址
Router(config-if-Serial 2/0)# clock rate 64000 //在DCE接口上配置时钟频率为64000
Router(config-if-Serial 2/0)# bandwidth 512 //配置接口的带宽速率为512KB
Router(config-if-Serial 2/0)# no shutdown //开启接口
Router(config-if-Serial 2/0)# end
Router# show interface serial 2/0 //查看接口状态
Router# show ip int serial2/0 //查看接口的ip协议相关属性
3.telnet配置
- 路由器:
Router(config)# line vty 0 4 //进入路由器线路配置模式
Router(config-line)# password 55555 //配置登录密码
Router(config-line)# login //配置允许远程登录
- PC:
PC>telnet 192.168.1.2
Trying 192.168.1.2 ...Open
User Access Verification
Password: 55555
Router>
4. 特权模式密码
Router(config)# enable secret 00000
Router(config)# enable password 00000
5.保存配置
Router# copy running-config startup-config
Router# write
Router# show startup-config
6.每日提示信息配置
Router(config)# banner motd 2 //配置每日提示信息,2为终止符
Enter TEXT message. End with the character '2'.
Welcom to 7D401. //输出描述信息
hahahahahahahahahahahaha!!!
2 //终止输入
Router(config)#
7.静态路由配置
Router(config)# int fa0/0
Router(config-if)# ip address 192.168.10.254 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# int fa0/1
Router(config-if)# ip address 192.168.20.254 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# ip route 192.168.20.0 255.255.255.0 fa0/1
Router(config)# ip route 192.168.30.0 255.255.255.0 192.168.20.1
8.单臂路由配置
- 交换机
Switch(config)# vlan 10
Switch(config-vlan)# vlan 20
Switch(config-vlan)# exit
Switch(config)# int fa0/1
Switch(config-if)# sw mode trunk //把fa0/1配置成TRUNK模式
Switch(config-if)# int fa0/2
Switch(config-if)# sw mode access
Switch(config-if)# sw access vlan 10 //把fa0/2配置成access模式,并分配给Vlan 10
Switch(config-if)# int fa0/3
Switch(config-if)# sw mode access
Switch(config-if)# sw access vlan 20 //把fa0/3配置成access模式,并分配给Vlan 20
- 路由器
Router(config)# int fa0/0
Router(config-if)# no shutdown //激活接口
Router(config-if)# int fa0/0.1 //配置子接口
Router(config-subif)# ip address 192.168.10.1 255.255.255.0
Router(config-subif)# encap dotlq 10 //配置子接口802.1Q协议
Router(config-subif)# int fa0/0.2
Router(config-subif)# ip address 192.168.20.1 255.255.255.0
Router(config-subif)# encap dotlq 20
9. RIPv2
Router(config)# router rip //开启RIP协议进程
Router(config-router)# network 172.16.1.0 //申明本设备的直连网段
Router(config-router)# network 172.16.2.0
Router(config-router)# version 2 //定义RIP协议v2
Router(config-router)# no auto-summary //关闭路由信息的自动汇总功能
Router(config-router)# end
Router# show ip route //查看是否自动学习其他网段
10. 单区域OSPF配置
Router(config)# router ospf 1
Router(config-router)# network 172.16.1.0 0.0.0.255 area 0
Router(config-router)# network 172.16.2.0 0.0.0.255 area 0
Router(config-router)# end
Router# show ip route
11.标准访问控制列表配置
Router(config)# access-list 1 deny 192.16.2.0 0.0.0.255 //拒绝该网段数据包通过
Router(config)# access-list 1 permit 192.16.1.0 0.0.0.255 //允许该网段数据包通过
Router(config)# end
Router# show access-lists 1
Router# conf t
Router(config)# int fa0/0
Router(config-if)# ip access-group 1 out //在接口下访问控制列表出栈流量调用
12.扩展访问控制列表配置
Router(config)# ip access-list extended denystudentwww //定义命名扩展访问列表
Router(config-ext-nacl)# deny tcp 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255 eq www //禁止10网段访问20网段www服务
Router(config-ext-nacl)# permit ip any any //允许其他服务
Router(config-ext-nacl)# end
Router# show ip access-lists denystudentwww
Router# conf t
Router(config)# int vlan 20
Router(config-if)# ip access-group denystudentwww in //应用访问控制列表
Router(config-if)# no ip access-group denystudentwww in //命令取消应用
13.PQ队列算法配置
Router(config)# priority-list 1 protocol ip high tcp 80 //将WWW应用的数据流放入high队列
Router(config)# priority-list 1 protocol ip medium tcp 23 //将Telnet应用的数据流放入medium队列
Router(config)# priority-list 1 protocol ip normal tcp 21 //将Ftp应用的数据流放入normal队列
Router(config)# priority-list 1 default low //将未指定的数据流放入low队列
Router(config)# int serial 0/1/0
Router(config-if)# priority-group 1 //启用优先级队列
Router(config-if)# end
Router# show int serial0/1/0
14.CBWFQ队列算法配置
Router(config)# access-list 100 permit tcp any any eq telnet //定义telnet数据流
Router(config)# access-list 101 permit tcp any any eq ftp
Router(config)# access-list 101 permit tcp any any eq 20 //定义ftp数据流
Router(config)# class-map class1
Router(config-cmap)# match access-group 100 //定义类映射class1
Router(config-cmap)# class-map class 2
Router(config-cmap)# match access-group 101 //定义类映射class2
Router(config-cmap)# policy-map policy1 //定义策略映射policy1
Router(config-cmap)# class class1
Router(config-cmap-c)# bandwidth 64 //为类映射class1分配64K的带宽
Router(config-cmap-c)# class class2
Router(config-cmap-c)# bandwidth 512 //为类映射class2分配512的带宽
Router(config-cmap-c)# end
Router# conf t
Router(config)# int serial0/3/0
Router(config-if)# service-policy output policy1 启用CBWFQ
15.静态NAT配置
Router(config)# ip nat inside source static 192.168.1.1 172.16.1.3 //定义静态映射匹配
Router(config)# int fa0/1
Router(config-if)# ip nat inside //定义内部接口
Router(config-if)# exit
Router(config)# int serial0/2/0
Router(config-if)# ip nat outside //定义外部接口
Router(config-if)# exit
Router(config)# ip route 0.0.0.0 0.0.0.0 serial0/2/0
Router(config)# end
Router# show ip nat translations