为期两周的网络设备与配置在此次实验的成功实现提前结束,在这学期的最后一次实验中不是很顺利,原因基本有: 1 、网线太烂迫不得已自己动手制作网线; 2 、三层交换机的路由功能老师讲得很粗略,所以在交换机配置是花了比较多的时间,最后在烦了好几次老师后这个问题得到解决; 3 DNS 服务器和 FTP&E-mail 服务器方面存在不足,经检查后重新配置正确。所有问题解决以后顺利完成了所有设备的配置,并能实现全网连通!

现在记录一下本次实验的全工程:本次实验主要以配置交换机的虚拟 Vlan 接口,路由器的 OSPF NAPT 功能,其拓扑图如下图所示:
 
具体配置要求 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1 、按拓扑图连接网络设备;

2 、设置客户端 PC IP 地址:

PC0 IP 192.168.1.2 Subnet Mask 255.255.255.0 GW 192.168.1.1 DNS 202.2.2.2

PC1 IP 192.168.2.2 Subnet Mask 255.255.255.0 GW 192.168.2.1 DNS 202.2.2.2

3 、配置 DNS 服务器和 FTP&E-mail 服务器

DNS IP 202.2.2.2 Subnet Mask 255.255.255.0 GW 202.2.2.1 DNS 202.2.2.2

FTP&E-mail IP 202.3.3.2 Subnet Mask 255.255.255.0 GW 202.3.3.1 DNS 202.2.2.2

3 、二层交换机的配置:划分 Vlan ,把端口加入 Vlan 中,交换机间连接的端口设置 Trunk 模式,开启快速生成树协议

4 、三层交换机的配置: S3 交换机中要划分 Vlan ,开启快速生成树,与 S4 之间配置链路聚合; S4 交换机中划分 Vlan ,给每个 Vlan 配置虚拟 Vlan 接口具体配置如下

Vlan10 IP 192.168.1.1 Subnet Mask 255.255.255.0

Vlan20 IP 192.168.2.1 Subnet Mask 255.255.255.0

Vlan30 IP 192.168.3.1 Subnet Mask 255.255.255.0

交换机与路由之间的路由配置:交换机端的端口配置,给端口(这里是 F0/20 )配置 IP

址( IP 192.168.4.1 Subnet Mask 255.255.255.0 ,将其加入 Vlan30

开启三层交换机的路由功能和 OSPF 协议

交换机间连接的端口设置 Trunk 模式

5 、路由器的配置: R1 配置端口的 IP 地址( F0/0 IP 192.168.4.2 Subnet Mask 255.255.255.0 S0/3/0 IP 10.1.1.1 Subnet Mask 255.255.255.0 )配置 OSPF NAPT R2 配置端口的 IP 地址( F0/0 IP 202.2.2.1 Subnet Mask 255.255.255.0 F0/1 IP 202.3.3.1 Subnet Mask 255.255.255.0 S0/3/0 IP 10.1.1.2 Subnet Mask 255.255.255.0 )配置 OSPF

以下是在网络设备上的配置命令:

S1

Switch>

Switch>en

Switch#configure terminal

Switch(config)#vlan 10

Switch(config-vlan)#exit

Switch(config)#vlan 20

Switch(config-vlan)#exit

Switch(config)#vlan 30

Switch(config-vlan)#exit

Switch(config)#interface range fastEthernet 0/1-5

Switch(config-if-range)#switchport access vlan 10

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

Switch(config)#interface range fastEthernet 0/21-22

Switch(config-if-range)#switchport mode trunk

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

S2

Switch>

Switch>en

Switch#configure terminal

Switch(config)#vlan 10

Switch(config-vlan)#exit

Switch(config)#vlan 20

Switch(config-vlan)#exit

Switch(config)#vlan 30

Switch(config-vlan)#exit

Switch(config)#interface range fastEthernet 0/11-15

Switch(config-if-range)#switchport access vlan 20

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

Switch(config)#interface range fastEthernet 0/21-22

Switch(config-if-range)#switchport mode trunk

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

S3

Switch>

Switch>en

Switch#configure terminal

Switch(config)#vlan 10

Switch(config-vlan)#exit

Switch(config)#vlan 20

Switch(config-vlan)#exit

Switch(config)#vlan 30

Switch(config-vlan)#exit

Switch(config)#interface port-channel 1

Switch(config-if)#switchport trunk encapsulation dot1q

Switch(config-if)#switchport mode trunk

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface range fastEthernet 0/23-24

Switch(config-if-range)#channel-group 1 mode on

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

Switch(config)#interface range fastEthernet 0/23-24

Switch(config-if-range)#switchport trunk encapsulation dot1q

Switch(config-if-range)#switchport mode trunk

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

S4

Switch>

Switch>en

Switch#configure terminal

Switch(config)#vlan 10

Switch(config-vlan)#exit

Switch(config)#vlan 20

Switch(config-vlan)#exit

Switch(config)#vlan 30

Switch(config-vlan)#exit

Switch(config)#interface port-channel 1

Switch(config-if)#switchport trunk encapsulation dot1q

Switch(config-if)#switchport mode trunk

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface range fastEthernet 0/23-24

Switch(config-if-range)#channel-group 1 mode on

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

Switch(config)#interface range fastEthernet 0/23-24

Switch(config-if-range)#switchport trunk encapsulation d

Switch(config-if-range)#switchport trunk encapsulation dot1q

Switch(config-if-range)#switchport mode trunk

Switch(config-if-range)#no shutdown

Switch(config-if-range)#exit

Switch(config)#interface vlan 10

Switch(config-if)#ip address 192.168.1.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.2.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface vlan 30

Switch(config-if)#ip address 192.168.3.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/20

Switch(config-if)#switchport access vlan 30

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/20

Switch(config-if)#no switchport

Switch(config-if)#ip address 192.168.4.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#router ospf 1

Switch(config-router)#network 192.168.1.0 0.0.0.255 area 1

Switch(config-router)#network 192.168.2.0 0.0.0.255 area 1

Switch(config-router)#network 192.168.3.0 0.0.0.255 area 1

Switch(config-router)#network 192.168.4.0 0.0.0.255 area 1

Switch(config-router)#exit

R1:

Router>

Router>en

Router#configure terminal

Router(config)#interface fastEthernet 0/0

Router(config-if)#ip address 192.168.4.2 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#interface serial 0/3/0

Router(config-if)#ip address 10.1.1.1 255.255.255.0

Router(config-if)#clock rate 64000

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#router ospf 1

Router(config-router)#network 10.1.1.0 0.0.0.255 a

Router(config-router)#network 10.1.1.0 0.0.0.255 area 1

Router(config-router)#network 192.168.4.0 0.0.0.255 area 1

Router(config-router) #exit

Router(config)#ip nat pool toint 210.68.166.1 210.68.166.1 netmask 255.255.255.0

Router(config)#access-list 1 permit 192.168.4.0 0.0.0.255

Router(config)#ip nat inside source list 1 pool toint overload

Router(config)#interface fastEthernet 0/0

Router(config-if)#ip nat inside

Router(config-if)#exit

Router(config)#interface serial 0/3/0

Router(config-if)#ip nat outside

Router(config-if)#exit

R2:

Router>

Router>en

Router#configure terminal

Router(config)#interface serial 0/3/0

Router(config-if)#ip address 10.1.1.2 255.255.255.0

Router(config-if)#clock rate 64000

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#interface fastEthernet 0/0

Router(config-if)#ip address 202.2.2.1 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#interface fastEthernet 0/1

Router(config-if)#ip address 202.3.3.1 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#router ospf 1

Router(config-router)#network 10.1.1.0 0.0.0.255 area 1

Router(config-router)#network 202.2.2.0 0.0.0.255 area 1

Router(config-router)#network 202.3.3.0 0.0.0.255 area 1

Router(config-router)#exit