文章目录
CCNP实验:交换1:trunk、DTP、VTP一、IP地址规划:二、配置:1、底层:2、交换:(1)配置trunk:(2)配置VTP:(3)划分VLAN,配置子接口
3、路由:(1)单臂路由:(2)配置DHCP:(3)全内网可达+缺省:(4)NAT:
CCNP实验:交换1:trunk、DTP、VTP
对于实验中不懂的部分,可以查看我这篇博客: CCNP1交换:三层架构概述、路由器交换机登录密码破解、VLAN、trunk(ISL、dot1Q)、DTP、VTP、交换机工作原理 本次实验使用的模拟器为Packet Tracer Instructor 6.1,实验如图所示: ISP存在环回1.1.1.10/24模拟用户上网。
一、IP地址规划:
实验要求我们我们使用172.16.0.0/16中的IP,考虑到有3个网段,其中非骨干的两个网段中又有两个VLAN。因此我们可以这样规划IP:
二、配置:
1、底层:
底层 IP 如上图配置,这里不再演示如何配置。 但要注意的是:R1的f0/1、R2的f1/0口下所接的PC是存在两个VLAN中的,因此还需要设置虚拟子接口,实现单臂路由,我们暂且之打开这两个接口,什么都不配置。
接下来我只配这张图中的172.16.1.0 网段的部分,因为2.0的部分配置也是一样的
2、交换:
(1)配置trunk:
SW1(config
)#
interface range f0
/1-3
SW1(config
-if-range
)#switchport mode trunk
SW3与SW4之间的trunk
:
SW3(config
)#
int f0
/2
SW3(config
-if)#switchport mode dynamic desirable
(2)配置VTP:
由于交换机的VTP模式默认就是Server,因此不用刻意去配置
SW1(config
)#vtp domain xxx
SW1(config
)#vtp password cisco123
SW1(config
)#vlan
2
SW1(config
)#vlan
3
SW3(config
)#vtp domain xxx
SW3(config
)#vtp password cisco123
SW3(config
)#vtp mode client
SW4同理
(3)划分VLAN,配置子接口
SW3(config
-if)#
int f0
/4
SW3(config
-if)#switchport mode access
SW3(config
-if)#switchport access vlan
3
SW3的f0
/3、SW4同理:
3、路由:
(1)单臂路由:
R1(config
)#
int f0
/1.1
R1(config
-subif
)#encapsulation dot1Q
2
R1(config
-subif
)#ip add
172.16.1.1 255.255.255.128
R1(config
-subif
)#
int f0
/1.2
R1(config
-subif
)#encapsulation dot1Q
3
R1(config
-subif
)#ip add
172.16.1.129 255.255.255.128
(2)配置DHCP:
配置VLAN2的地址池
R1(config
)#ip dhcp pool v2
R1(dhcp
-config
)#network
172.16.1.0 255.255.255.128
R1(dhcp
-config
)#
default-router
172.16.1.1
R1(dhcp
-config
)#dns
-server
114.114.114.114
VLAN3的地址池也同理配置
(3)全内网可达+缺省:
R1(config
)#ip route
0.0.0.0 0.0.0.0 172.16.0.2
R2(config
)#ip route
172.16.1.0 255.255.255.0 172.16.0.1
R2(config
)#ip route
0.0.0.0 0.0.0.0 12.1.1.2
(4)NAT:
R2(config
)#access
-list
1 permit
172.16.0.0 0.0.255.255
R2(config
)#ip nat inside source list
1 interface f0/1
R2(config
)#
int f0
/1
R2(config
-if)#ip nat outside
R2(config
-if)#
int f0
/0
R2(config
-if)#ip nat inside
R2(config
-if)#
int f1
/0.1
R2(config
-subif
)#ip nat inside
R2(config
-subif
)#
int f1
/0.2
R2(config
-subif
)#ip nat inside
截至到这里该实验就做完啦,至于被动接口怎么配置这里不再演示。