实验目的:

1.pc地址都是DHCP获取IP

2.C1,C3vlan10C2,C4vlan20,且实现互通;

3.pc都能访问外网;

所需设备:

使用GNS3模拟器模拟2台路由器1台三层交换机2台二层交换机4PC

实验拓扑图:


思科三层交换,PAT,DHCP_模拟器

实验步骤:

1.给二层交换机配置创建vlan并把每个子接口都划分到相应的vlan

SW1(config)#vlan 10 创建vlan  10

SW1 (config)#vlan 20 创建vlan  20

SW1 (config)# int fa1/1  进接口

SW1 (config-if)#switchport access vlan 10  f1/1划分到vlan10

思科三层交换,PAT,DHCP_实验目的_02

SW1 (config-if)#int fa1/2 进接口

SW1 (config-if)#switchport access vlan 20  f1/2划分到vlan20

思科三层交换,PAT,DHCP_access_03

SW1 (config-if)#int fa1/14进接口

SW1 (config-if)#switchport mode trunk  创建中继口

思科三层交换,PAT,DHCP_交换机配置_04

sw2sw1

2.在三层交换机上配置vlan1020的网关地址和f0/0接口的IP地址还有给R1,R2配置IP地址。

W1(config)#vlan 10 创建vlan  10

W1 (config)#vlan 20 创建vlan  20

W1(config)#int rangefa1/14 -15    同时进入1415的接口“-”前面必须要有空格,否则报错(“fa1/1 fa1/3”表示同时进入13接口)

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

注:必须先创建vlan和创建中继口后,才能进入虚拟vlan接口配置IP,否则虚拟vlan接口no shutdown也无法激活端口

W1(config-vlan)#int vlan 10 进入虚拟(vlan)接口

W1(config-if)#ip add 192.168.10.1255.255.255.0  配置IP

W1(config-if)#no sh    激活接口

W1(config-if)#int vlan 20

W1(config-if)#ip add 192.168.20.1255.255.255.0

W1(config-if)#no shutdown  

思科三层交换,PAT,DHCP_access_05

W1(config)#int fa0/0

W1(config-if)#ip add 192.168.1.1255.255.255.0

W1(config-if)#no shutdown

思科三层交换,PAT,DHCP_access_06

R1(config)#int fa0/0

R1(config-if)#ip add 192.168.1.2255.255.255.0

R1(config-if)#no sh

R1(config-if)#int fa0/1

R1(config-if)#ip add 202.106.1.1255.255.255.252

R1(config-if)#no sh

思科三层交换,PAT,DHCP_access_07

R2(config)#int fa0/1

R2(config-if)#ip add 202.106.1.2255.255.255.252

R2(config-if)#no sh

思科三层交换,PAT,DHCP_路由器_08

3.pc使用DHCP获得IP地址,并使得pc之间互通。

W1(config)#ip dhcp pool v10   定义一个DHCP名称(v10:名称

W1(dhcp-config)#network 192.168.10.0255.255.255.0  这个名称网络地址的范围

W1(dhcp-config)#default-router 192.168.10.1   定义这个地址的网关

W1(dhcp-config)#dns-server 8.8.8.8  定义这个地址的DNS

W1(config)#ip dhcp pool v20

W1(dhcp-config)#network 192.168.20.0255.255.255.0

W1(dhcp-config)#default-router 192.168.20.1

W1(dhcp-config)#dns 9.9.9.9

思科三层交换,PAT,DHCP_交换机配置_09

验证:使用ip dhcp来获得每个pcIP地址。

思科三层交换,PAT,DHCP_模拟器_10

C2,C3,C4C1方法获得IP地址;

C4能和C1通讯

思科三层交换,PAT,DHCP_实验目的_11

4.使得pc能够访问外网。

R1(config)#int fa0/1

R1(config-if)#ip nat outside标记网口

R1(config-if)#int f0/0

R1(config-if)#ip nat inside标记网口

思科三层交换,PAT,DHCP_交换机配置_12

R1(config)#access-list 10 permit192.168.10.0 0.0.0.255  10.0网段可以拿地址

R1(config)#access-list 10 permit192.168.20.0 0.0.0.255  20.0网段可以拿地址

R1(config)# ip nat inside source list 10interface fa0/1 overload pc私有地址转换成R1f0/1接口的公网地址并且反复使用overload

思科三层交换,PAT,DHCP_路由器_13

W1(config)#ip route 0.0.0.0 0.0.0.0192.168.1.2 给三层交换机配置默认路由

注:如不给三层交换机配置默认路由,pc就不知道怎么到达R1

R1(config)#ip route 192.168.10.0255.255.255.0 192.168.1.1  配置到达10.0网络的静态路由

R1(config)#ip route 192.168.20.0 255.255.255.0192.168.1.1  配置到达20.0网络的静态路由

R1(config)#ip route 0.0.0.0 0.0.0.0202.106.1.2   配置到达R2(外网)的默认路由

思科三层交换,PAT,DHCP_模拟器_14

验证:

思科三层交换,PAT,DHCP_模拟器_15

掌握要点:

1)掌握使用三层交换机划分vlan

2)掌握使用三层交换机使得vlan之间的互通;

3)掌握PAT

4)掌握静态路由和默认路由。