基本命令
sw3>enable
sw3#config terminal
sw3(config)#no ip domain-lookup 关闭dns寻址
sw3 (config)#line con 0
sw3 (config-line)#logg sync 日志同步
sw3 (config-line)#exec-t 0 过期时间
sw3 (config-line)#exit
sw3 (config)# hostname sw3 更改姓名
每个设备都要设置此项命令,以便影响输入以后的命令
sw3-4的设置
sw3(config)#int range f0/4-7
sw3(config-if-range)#switchport trunkencapsulation dot1q 封装
sw3(config-if-range)#sw m t 设置trunk
sw3(config-if-range)#no shutdown
sw3(config)#int range f0/6 – 7
sw3(config-if-range)#channel-group 1 modeon 链路聚合
sw3(config-if-range)#no shutdown
sw3(config-if-range)#exit
sw5-6的设置
sw5(config)#int range f0/1 - 2
sw5(config-if-range)# switchport trunk endot1q 封装
sw5(config-if-range)#sw m t 设置trunk
sw5(config-if-range)#no shutdown
sw5(config-if-range)#exit
sw3的设置
sw3#vlandatabase 设置vtp 设置vlan建立vlan
sw3(vlan)#vtpdomain fang
sw3(vlan)#vlan10
sw3(vlan)#vlan20
sw3(vlan)#vlan30
sw3(vlan)#vlan40
exit
sw5的设置
sw5(config)#intf0/5
sw5(config-if)#switchportaccess vlan 10 加入vlan
sw5(config-if)#noshutdown
sw5(config-if)#intf0/10
sw5(config-if)#swaccess vlan 20
sw5(config-if)#noshutdown
sw6的设置
w6(config)#int f0/5
sw6(config-if)#swacc vlan 30 加入vlan
sw6(config-if)#noshutdown
w6(config-if)#intf0/10
sw6(config-if)#switchportaccess vlan 40
sw6(config-if)#noshutdown
sw 3的设置
spanning-treevlan 10 root primary 生成树的主干
spanning-treevlan 20 root primary
spanning-treevlan 30 root secondary
spanning-treevlan 40 root secondary 生成树的辅助
sw 4的设置
spanning-treevlan 40 root primary 同上
spanning-treevlan 30 root primary
spanning-treevlan 20 root secondary
spanning-treevlan 10 root secondary
sw3的设置
sw3(config)#intvlan 10
sw3(config-if)#ipaddress 192.168.10.252 255.255.255.0 设置vlan的ip地址
sw3(config-if)#noshutdown
sw3(config-if)#vrrp10 ip 192.168.10.254 vrrp 10的ip地址
sw3(config-if)#vrrp10 priority 120 (路由热备)vrrp 10 优先级
sw3(config-if)#vrrp10 preempt 允许抢占
sw3(config)#intvlan 20
sw3(config-if)#ipaddress 192.168.20.252 255.255.255.0
sw3(config-if)#noshutdown
sw3(config-if)#vrrp20 ip 192.168.20.254
sw3(config-if)#vrrp20 priority 120
sw3(config-if)#vrrp20 preempt
sw3(config)#intvlan 30
sw3(config-if)#ipaddress 192.168.30.252 255.255.255.0
sw3(config-if)#noshutdown
sw3(config-if)#vrrp30 ip 192.168.30.254
sw3(config-if)#vrrp30 preempt
sw3(config)#intvlan 40
sw3(config-if)#ipaddress 192.168.40.252 255.255.255.0
sw3(config-if)#noshutdown
sw3(config-if)#vrrp40 ip 192.168.40.254
sw3(config-if)#vrrp40 preempt
sw4的设置
sw4(config)#intvlan 10
sw4(config-if)#ipaddress 192.168.10.253 255.255.255.0
sw4(config-if)#noshutdown
sw4(config-if)#vrrp10 ip 192.168.10.254
sw4(config-if)#vrrp10 preempt
sw4(config)#intvlan 20
sw4(config-if)#ipaddress 192.168.20.253 255.255.255.0
sw4(config-if)#noshutdown
sw4(config-if)#vrrp20 ip 192.168.20.254
sw4(config-if)#vrrp20 preempt
sw4(config)#intvlan 30
sw4(config-if)#ipaddress 192.168.30.253 255.255.255.0
sw4(config-if)#noshutdown
sw4(config-if)#vrrp30 ip 192.168.30.254
sw4(config-if)#vrrp30 priority 120
sw4(config-if)#vrrp30 preempt
sw4(config)#intvlan 40
sw4(config-if)#ipaddress 192.168.40.253 255.255.255.0
sw4(config-if)#noshutdown
sw4(config-if)#vrrp40 ip 192.168.40.254
sw4(config-if)#vrrp40 priority 120
sw4(config-if)#vrrp40 preempt
sw3的设置
sw3(config)#intf0/2
sw3(config-if)#noswitchport 关闭交换功能
sw3(config-if)#ipaddress 192.168.11.9 255.255.255.252
sw3(config-if)#noshutdown
sw3(config-if)#intf0/3
sw3(config-if)#noswitchport
sw3(config-if)#ipaddress 192.168.11.21 255.255.255.252
sw3(config-if)#noshutdown
sw4的设置
sw4(config)#intf0/2
sw4(config-if)#noswitchport
sw4(config-if)#ipaddress 192.168.11.13 255.255.255.252
sw4(config-if)#noshutdown
sw4(config-if)#intf0/3
sw4(config-if)#noswitchport
sw4(config-if)#ipadd 192.168.11.17 255.255.255.252
sw4(config-if)#noshutdown
sw1的设置
sw1(config)#intf0/2
sw1(config-if)#nosw
sw1(config-if)#ipaddress 192.168.11.10 255.255.255.252
sw1(config-if)#noshutdown
sw1(config-if)#intf0/3
sw1(config-if)#nosw
sw1(config-if)#ipaddress 192.168.11.18 255.255.255.252
sw1(config-if)#noshutdown
sw1(config-if)#intf0/1
sw1(config-if)#noswitchport
sw1(config-if)#ipaddress 192.168.11.1 255.255.255.252
sw1(config-if)#noshutdown
sw2的设置
sw2(config)#intf0/3
sw2(config-if)#nosw
sw2(config-if)#ipaddress 192.168.11.22 255.255.255.252
sw2(config-if)#noshutdown
sw2(config-if)#intf0/2
sw2(config-if)#noswitchport
sw2(config-if)#ipaddress 192.168.11.14 255.255.255.252
sw2(config-if)#noshutdown
sw2(config-if)#intf0/1
sw2(config-if)#noswitchport
sw2(config-if)#ipaddress 192.168.11.5 255.255.255.252
sw2(config-if)#noshutdown
R1的设置
r1(config)#inte1/0
r1(config-if)#ipaddress 192.168.11.2 255.255.255.252
r1(config-if)#noshutdown
r1(config-if)#inte1/1
r1(config-if)#ipaddress 192.168.11.6 255.255.255.252
r1(config-if)#noshu
r1(config-if)#ints0/0
r1(config-if)#ipaddress 202.102.1.2 255.255.255.252
r1(config-if)#noshutdown
r1(config-if)#exit
r1(config)#iproute 0.0.0.0 0.0.0.0 s0/0 默认路由
R2的设置
r2(config)#ints0/0
r2(config-if)#ipaddress 202.102.1.1 255.255.255.252
r2(config-if)#noshutdown
r2(config-if)#clockrate 64000 设置时钟频率
r2(config-if)#exit
r2(config)#intloopback 0 设置虚拟网口
r2(config-if)#ipaddress 2.2.2.2 255.255.255.0
r2(config-if)#noshutdown
sw3的设置
sw3(config)#routerospf 100 设置ospf
sw3(config-router)#router-id3.3.3.3 ospf的id
sw3(config-router)#network192.168.10.0 0.0.0.255 area 1 宣告网段
sw3(config-router)#network192.168.20.0 0.0.0.255 area 1
sw3(config-router)#network192.168.30.0 0.0.0.255 area 1
sw3(config-router)#network192.168.40.0 0.0.0.255 area 1
sw3(config-router)#network192.168.11.8 0.0.0.3 area 0
sw3(config-router)#network192.168.11.20 0.0.0.3 area 0
sw4的设置
sw4(config)#routerospf 100
sw4(config-router)#router-id4.4.4.4
sw4(config-router)#network192.168.10.0 0.0.0.255 area 1
sw4(config-router)#network192.168.20.0 0.0.0.255 area 1
sw4(config-router)#network192.168.30.0 0.0.0.255 area 1
sw4(config-router)#network192.168.40.0 0.0.0.255 area 1
sw4(config-router)#network192.168.11.16 0.0.0.3 area 0
sw4(config-router)#network192.168.11.12 0.0.0.3 area 0
sw1的设置
sw1(config)#routerospf 100
sw1(config-router)#router-id1.1.1.1
sw1(config-router)#network192.168.11.0 0.0.0.3 area 0
sw1(config-router)#network192.168.11.8 0.0.0.3 area 0
sw1(config-router)#network192.168.11.16 0.0.0.3 area 0
sw2的设置
sw2(config)#routerospf 100
sw2(config-router)#router-id2.2.2.2
sw2(config-router)#network192.168.11.4 0.0.0.3 area 0
sw2(config-router)#network192.168.11.20 0.0.0.3 area 0
sw2(config-router)#network192.168.11.12 0.0.0.3 area 0
R1的设置
sw2(config)#routerospf 100
sw2(config-router)#router-id10.1.1.1
sw2(config-router)#network192.168.11.0 0.0.0.3 area 0
sw2(config-router)#network192.168.11.4 0.0.0.3 area 0
default–int formation or always
R1的设置
r1(config)#inte1/0
r1(config-if)#ipnat inside nat的入口设置
r1(config-if)#inte1/1
r1(config-if)#ipnat inside nat的入口设置
r1(config-if)#ints0/0
r1(config-if)#ipnat outside nat的出口设置
r1(config-if)#exit
r1(config)#access-list1 permit 192.168.0.0 0.0.255.255 抓取网段,以便转换
r1(config)#ipnat inside source list 1 int s0/0 overload 数据可以进入s0/0
然后就可以ping通外网 2.2.2.2