目录
一、拓扑图
二、设备配置命令
1、SW0二层交换机配置命令
2、SW1二层交换机配置命令
3、SW2三层交换机配置命令
4、R0路由器配置命令
5、R1路由器配置命令
6、SW3三层交换机配置命令
三、服务器配置
1、WEB服务器配置
2、DNS服务器配置
3、FTP服务器配置
4、DHCP服务器配置
四、验证结果
1、PC0自动获取IP
2、PC1自动获取IP
3、PC2自动获取IP
4、PC3自动获取IP
5、PC0访问WEB服务器
6、PC0访问FTP服务器
一、拓扑图
![](https://i-blog.csdnimg.cn/blog_migrate/353ee2753a9c04872efecaf0ff771ee6.png)
二、设备配置命令
1、SW0二层交换机配置命令
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
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 fastEthernet 0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/24
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
2、SW1二层交换机配置命令
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
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 fastEthernet 0/1
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport access vlan 30
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/23
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
3、SW2三层交换机配置命令
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vl
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 fastEthernet 0/24
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/23
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#interface vlan 10
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 20
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 30
Switch(config-if)#ip address 192.168.30.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#ip routing
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#no switchport
Switch(config-if)#ip address 192.168.40.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
方法一:RIP协议
Switch(config)#router rip
Switch(config-router)#version 2
Switch(config-router)#no auto-summary
Switch(config-router)#network 192.168.10.0
Switch(config-router)#network 192.168.20.0
Switch(config-router)#network 192.168.30.0
Switch(config-router)#network 192.168.40.0
方法二:OSPF协议
Switch(config)#router ospf 100
Switch(config-router)#router-id 1.1.1.1
Switch(config-router)#network 192.168.10.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.20.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.30.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.40.0 0.0.0.255 area 0
方法一:DHCP中继配置+服务器手工配置
Switch(config)#service dhcp
Switch(config)#ip forward-protocol udp bootps
Switch(config)#interface vlan 10
Switch(config-if)#ip helper-address 192.168.100.2
Switch(config-if)#exit
Switch(config)#interface vlan 20
Switch(config-if)#ip helper-address 192.168.100.2
Switch(config-if)#exit
Switch(config)#interface vlan 30
Switch(config-if)#ip helper-address 192.168.100.2
Switch(config-if)#exit
方法二:DHCP地址池+取消服务器的DHCP功能
Switch(config)#ip dhcp pool vlan10
Switch(dhcp-config)#network 192.168.10.0 255.255.255.0
Switch(dhcp-config)#default-router 192.168.10.1
Switch(dhcp-config)#dns-server 192.168.80.2
Switch(dhcp-config)#exit
Switch(config)#ip dhcp pool vlan20
Switch(dhcp-config)#network 192.168.20.0 255.255.255.0
Switch(dhcp-config)#default-router 192.168.20.1
Switch(dhcp-config)#dns-server 192.168.80.2
Switch(dhcp-config)#exit
Switch(config)#ip dhcp pool vlan30
Switch(dhcp-config)#network 192.168.30.0 255.255.255.0
Switch(dhcp-config)#default-router 192.168.30.1
Switch(dhcp-config)#dns-server 192.168.80.2
Switch(dhcp-config)#exit
扩展ACL
Switch(config)#access-list 101 deny tcp 192.168.10.0 0.0.0.255 192.168.70.2 0.0.0.0 eq 80
Switch(config)#access-list 101 permit icmp 192.168.10.0 0.0.0.255 192.168.70.2 0.0.0.0
Switch(config)#access-list 101 permit ip any any
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#ip access-group 101 out
4、R0路由器配置命令
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 192.168.40.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 192.168.50.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
方法一:RIP协议
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#no auto-summary
Router(config-router)#network 192.168.40.0
Router(config-router)#network 192.168.50.0
方法二:OSPF协议
Router(config)#router ospf 100
Router(config-router)#router-id 2.2.2.2
Router(config-router)#network 192.168.40.0 0.0.0.255 area 0
Router(config-router)#network 192.168.50.0 0.0.0.255 area 0
5、R1路由器配置命令
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 192.168.50.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 192.168.60.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
方法一:RIP协议
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#no auto-summary
Router(config-router)#network 192.168.50.0
Router(config-router)#network 192.168.60.0
方法二:OSPF协议
Router(config)#router ospf 100
Router(config-router)#router-id 3.3.3.3
Router(config-router)#network 192.168.50.0 0.0.0.255 area 0
Router(config-router)#network 192.168.60.0 0.0.0.255 area 0
6、SW3三层交换机配置命令
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#vlan 4
Switch(config-vlan)#exit
Switch(config)#vlan 5
Switch(config-vlan)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/4
Switch(config-if)#switchport access vlan 4
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/5
Switch(config-if)#switchport access vlan 5
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#no switchport
Switch(config-if)#ip address 192.168.60.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 2
Switch(config-if)#ip address 192.168.70.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 3
Switch(config-if)#ip address 192.168.80.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 4
Switch(config-if)#ip address 192.168.90.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#interface vlan 5
Switch(config-if)#ip address 192.168.100.1 255.255.255.0
Switch(config-if)#exit
方法一:RIP协议
Switch(config)#ip routing
Switch(config)#router rip
Switch(config-router)#no auto-summary
Switch(config-router)#network 192.168.60.0
Switch(config-router)#network 192.168.70.0
Switch(config-router)#network 192.168.80.0
Switch(config-router)#network 192.168.90.0
Switch(config-router)#network 192.168.100.0
方法二:OSPF协议
Switch(config)#router ospf 100
Switch(config-router)#router-id 4.4.4.4
Switch(config-router)#network 192.168.60.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.70.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.80.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.90.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.100.0 0.0.0.255 area 0
三、服务器配置
1、WEB服务器配置
![](https://i-blog.csdnimg.cn/blog_migrate/616f52c9ae61ad0a799d43718cc07639.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f2e5fd8d2ea0bce9a626327c89a75778.png)
2、DNS服务器配置
![](https://i-blog.csdnimg.cn/blog_migrate/c9b09f030cb54be2e6ab7f46364f106b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/33bffc943f897cc5767ab017edbafcc5.png)
3、FTP服务器配置
![](https://i-blog.csdnimg.cn/blog_migrate/d0ed003490ba470d1a4199e3f68bdfdd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/13463df580216738df5c53e1c9af2e90.png)
4、DHCP服务器配置
![](https://i-blog.csdnimg.cn/blog_migrate/120bac071aa41284d38116820846c854.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c86f591a08a53d5185a98c1c086dcd37.png)
四、验证结果
1、PC0自动获取IP
![](https://i-blog.csdnimg.cn/blog_migrate/82b9a3a790d4fddab3ebbaefcb52f862.png)
2、PC1自动获取IP
![](https://i-blog.csdnimg.cn/blog_migrate/14e696e0061138dcbbeb9e1ba430b313.png)
3、PC2自动获取IP
![](https://i-blog.csdnimg.cn/blog_migrate/0a4d9a0c71c2a8fac8ca80569d4f05ce.png)
4、PC3自动获取IP
![](https://i-blog.csdnimg.cn/blog_migrate/106e1d3af0a98e1c0d3b12ab54dc73a5.png)
5、PC0访问WEB服务器
![](https://i-blog.csdnimg.cn/blog_migrate/80b3472c0979ebf0384e002966e36d2b.png)
6、PC0访问FTP服务器
![](https://i-blog.csdnimg.cn/blog_migrate/cb88874f30a788155b38370f48a12e81.png)