Cisco NET
1. 需求
-
IP地址规划:完整详细IP地址方案。
-
vlan的规划:至少三个VLan,并且分配到不同的交换机上。配置VLAN,且完成相同vlan不同vlan之间的通信
-
路由规划:规划合适路由保证全网能够互访。
-
交换机之间为了防止冗余链路形成环路,配置生成树
-
配置DHCP服务器,使所有主机部门一内所有主机能自动获取IP地址
-
DNS服务器的配置:所有主机能使用DNS服务器,并配置Web服务器地址域名为www.baidu.com,确保企业内所有主机能访问成功。
-
Web服务器的配置:静态内容:学号+姓名+年级+网络工程实验。
-
FTP服务器的配置:确保企业内所有主机能访问。
-
附加一:只有部门一能访问FTP。
-
附加二:内网地址转换一次后访问外网。
2. Topology

2.1 SW-01
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname SW-01
SW-01(config)#vlan 10
SW-01(config)#vlan 20
SW-01(config)#interface FastEthernet 0/1
SW-01(config-if)#switchport mode access
SW-01(config-if)#switchport access vlan 10
SW-01(config-if)#interface FastEthernet 0/2
SW-01(config-if)#switchport mode access
SW-01(config-if)#switchport access vlan 10
SW-01(config-if)#interface FastEthernet 0/3
SW-01(config-if)#switchport mode access
SW-01(config-if)#switchport access vlan 20
SW-01(config-if)#interface FastEthernet 0/4
SW-01(config-if)#switchport mode trunk
SW-01(config-if)#switchport trunk allowed vlan 20
SW-01(config-if)#interface FastEthernet 0/5
SW-01(config-if)#switchport mode trunk
2.2 SW-02
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname SW-02
SW-02(config)#vlan 20
SW-02(config)#vlan 30
SW-02(config)#interface fastEthernet 0/1
SW-02(config-if)#switchport mode access
SW-02(config-if)#switchport access vlan 20
SW-02(config-if)#interface fastEthernet 0/2
SW-02(config-if)#switchport mode access
SW-02(config-if)#switchport access vlan 30
SW-02(config-if)#interface fastEthernet 0/3
SW-02(config-if)#switchport mode access
SW-02(config-if)#switchport access vlan 30
SW-02(config-if)#interface fastEthernet 0/4
SW-02(config-if)#switchport mode trunk
SW-02(config-if)#switchport trunk allowed vlan 20
SW-02(config-if)#interface fastEthernet 0/5
SW-02(config-if)#switchport mode trunk
2.3 Core-SW
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname Core-SW
Core-SW(config)#vlan 10
Core-SW(config)#vlan 20
Core-SW(config)#vlan 30
Core-SW(config)#interface vlan 10
Core-SW(config-if)#ip address 10.20.1.254 255.255.255.0
Core-SW(config-if)#exit
Core-SW(config)#interface vlan 20
Core-SW(config-if)#ip address 10.20.2.254 255.255.255.0
Core-SW(config-if)#interface vlan 30
Core-SW(config-if)#ip address 10.20.3.254 255.255.255.0
Core-SW(config-if)#exit
Core-SW(config)#int GigabitEthernet 1/0/2
Core-SW(config-if)#switchport trunk encapsulation dot1q
Core-SW(config-if)#switchport mode trunk
Core-SW(config-if)#int GigabitEthernet 1/0/3
Core-SW(config-if)#switchport trunk encapsulation dot1q
Core-SW(config-if)#switchport mode trunk
Core-SW(config-if)#exit
Core-SW(config)#int gigabitEthernet 1/0/1
Core-SW(config-if)#no switchport
Core-SW(config-if)#ip address 10.20.5.2 255.255.255.0
Core-SW(config)#int gigabitEthernet 1/0/4
Core-SW(config-if)#no switchport
Core-SW(config-if)#ip address 10.20.4.1 255.255.255.0
Core-SW(config)#int vlan 10
Core-SW(config-if)#ip helper-address 10.20.5.1
Core-SW(config-if)#int vlan 20
Core-SW(config-if)#ip helper-address 10.20.5.1
Core-SW(config-if)#int vlan 30
Core-SW(config-if)#ip helper-address 10.20.5.1
Core-SW(config-if)#exit
Core-SW(config)#ip route 0.0.0.0 0.0.0.0 10.20.5.1
Core-SW(config)#ip routing
Core-SW(config)#router rip
Core-SW(config-router)#version 2
Core-SW(config-router)#network 10.20.1.0
Core-SW(config-router)#network 10.20.2.0
Core-SW(config-router)#network 10.20.3.0
Core-SW(config-router)#network 10.20.4.0
Core-SW(config-router)#network 10.20.5.0
Core-SW(config-router)#no auto-summary
2.4 R1
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#ip dhcp excluded-address 10.20.1.254
R1(config)#ip dhcp excluded-address 10.20.2.254
R1(config)#ip dhcp excluded-address 10.20.3.254
R1(config)#ip dhcp pool vlan10
R1(dhcp-config)#default-router 10.20.1.254
R1(dhcp-config)#dns-server 200.1.10.1
R1(dhcp-config)#network 10.20.1.1 255.255.255.0
R1(dhcp-config)#ip dhcp pool vlan20
R1(dhcp-config)#default-router 10.20.2.254
R1(dhcp-config)#dns-server 200.1.10.1
R1(dhcp-config)#network 10.20.2.1 255.255.255.0
R1(dhcp-config)#ip dhcp pool vlan30
R1(dhcp-config)#default-router 10.20.3.254
R1(dhcp-config)#dns-server 200.1.10.1
R1(dhcp-config)#network 10.20.3.1 255.255.255.0
R1(dhcp-config)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 10.20.5.2
R1(config)#int gigabitEthernet 0/0
R1(config-if)#no shutdown
2.5 R2
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R2
R2(config)#interface G0/0
R2(config-if)#ip address 10.20.4.2 255.255.255.0
R2(config-if)#ip nat inside
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#int gigabitEthernet 0/1
R2(config-if)#ip address 23.0.0.1 255.255.255.0
R2(config-if)#ip nat outside
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#ip route 200.1.0.0 255.255.0.0 23.0.0.2
R2(config)#access-list 1 permit 10.20.0.0 0.0.255.255
R2(config)#ip nat pool poolname 23.0.0.3 23.0.0.10 netmask 255.255.255.0
R2(config)#ip nat inside source list 1 pool poolname
2.6 R3
Router#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R3
R3(config)#interface gigabitEthernet 0/0
R3(config-if)#ip address 23.0.0.2 255.255.255.0
R3(config)#int gigabitEthernet 0/1.1
R3(config-subif)#encapsulation dot1Q 3
R3(config-subif)#ip address 200.1.20.254 255.255.255.0
R3(config-subif)#int gigabitEthernet 0/1.2
R3(config-subif)#encapsulation dot1Q 4
R3(config-subif)#ip address 200.1.30.254 255.255.255.0
R3(config-subif)#int gigabitEthernet 0/1.3
R3(config-subif)#encapsulation dot1Q 2
R3(config-subif)#ip address 200.1.10.254 255.255.255.0
R3(config-subif)#exit
R3(config)#router rip
R3(config-router)#version 2
R3(config-router)#network 23.0.0.0
R3(config-router)#network 200.1.10.0
R3(config-router)#network 200.1.20.0
R3(config-router)#network 200.1.30.0
R3(config-router)#no auto-summary
R3(config)#int gigabitEthernet 0/0
R3(config-if)#no shutdown
R3(config-if)#int gigabitEthernet 0/1
R3(config-if)#no shutdown
R3(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up
%LINK-5-CHANGED: Interface GigabitEthernet0/1.1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1.1, changed state to up
%LINK-5-CHANGED: Interface GigabitEthernet0/1.2, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1.2, changed state to up
%LINK-5-CHANGED: Interface GigabitEthernet0/1.3, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1.3, changed state to up
2.7 SW-02
Switch#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname SW-03
SW-03(config)#vlan 2
SW-03(config-vlan)#vlan 3
SW-03(config-vlan)#vlan 4
SW-03(config-vlan)#exit
SW-03(config)#int fastEthernet 0/1
SW-03(config-if)#switchport mode access
SW-03(config-if)#switchport access vlan 2
SW-03(config-if)#int fastEthernet 0/2
SW-03(config-if)#switchport mode access
SW-03(config-if)#switchport access vlan 3
SW-03(config-if)#int fastEthernet 0/3
SW-03(config-if)#switchport mode access
SW-03(config-if)#switchport access vlan 4
SW-03(config-if)#int fastEthernet 0/4
SW-03(config-if)#switchport mode trunk
Reference:

浙公网安备 33010602011771号