DHCP路由实验
一、实验目的
了解DHCP工作环境
掌握DHCP服务基本配置
掌握DHCP中继服务配置
二、应用环境
实现计算机访问互联网的一项重要规则就是:所有访问互联网的计算机必须保证具有全球唯一的IP地址,在日常网络管理工作中,为网络中的计算机手工配置IP地址是一项非常繁琐的工作。一来很多非专业人员不会配置IP地址。二来经常会造成地址配置错误。三来会造成网络中重复使用地址,导致地址冲突。四来会给使用笔记本电脑的人员,在跨区域移动办公室地址分配都很困难。
为减少日常办公过程中网络管理的工作量,网络中心希望所有计算机的IP地址采取自动获取的方法,这就需要在接入交换机上配置动态主机地址获取协议,动态主机地址分配协议DHCP有效的解决了上述难题,将协议配置在办公网的接入交换机上,可以让接入网络中的主机自动获取上网所需的IP地址。
三、实验拓扑
实验拓扑如下,实验设备:2811路由器二台、二层交换机一台、交叉线一根、直通线三根

四、实验要求
在路由器B上配置DHCP Server的配置,为使PC0和PC1能分配到IP,在路由器A和交换机A上面做DHCP的中继,PC0和PC1在不同的VLAN。
PC1的网关为192.168.1.254,PC2的网关为192.168.2.254。
五、实验步骤
第一步:给交换机A创建VLAN
交换机A:
Switch(config)#
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#exit
Switch(config)#
第二步:给交换机设置链路类型并添加端口
交换机A:
Switch(config)#
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#no shutdown
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#no shutdown
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#no shutdown
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config-if)#
第三步:给路由器A上配置单臂路由并配置IP地址
路由器A:
Router(config)#
Router(config)#interface fastEthernet 0/0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fastEthernet 0/0.1
Router(config-subif)#no shutdown
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.1.254 255.255.255.0
Router(config-subif)#exit
Router(config)#interface fastEthernet 0/0.2
Router(config-subif)#no shutdown
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.2.254 255.255.255.0
Router(config-subif)#exit
Router(config)#interface fastEthernet 0/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.1.1 255.255.255.0
Router(config-if)#exit
Router(config)#
第四步:给路由器B配置IP地址
路由器B:
Router(config)#
Router(config)#interface fastEthernet 0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.1.2 255.255.255.0
Router(config-if)#exit
Router(config)#
第五步:配置静态路由
路由器B:
Router(config)#
Router(config)#ip route 192.168.1.0 255.255.255.0 172.16.1.1
Router(config)#ip route 192.168.2.0 255.255.255.0 172.16.1.1
Router(config)#
第六步:在路由器A配置DHCP中继
路由器A:
Router(config)#
Router(config)#service dhcp
Router(config)#interface fastEthernet 0/0.1
Router(config-subif)#ip helper-address 172.16.1.2
Router(config-subif)#exit
Router(config)#interface fastEthernet 0/0.2
Router(config-subif)#ip helper-address 172.16.1.2
Router(config-subif)#exit
Router(config)#
第七步:在路由器B配置DHCP Server
路由器B:
Router(config)#
Router(config)#service dhcp
Router(config)#ip dhcp pool vlan10
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.254
Router(dhcp-config)#exit
Router(config)#ip dhcp pool vlan20
Router(dhcp-config)#network 192.168.2.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.2.254
Router(dhcp-config)#exit
Router(config)#
第八步:查看PC机是否获取到IP地址
如果查看PC机有获取到IP地址,本实验完成。
如PC机没有获取到IP地址,应检查IP地址、线缆和DHCP中继是否配置正确。
六、相关配置命令详解
1、ip helper-address
命令:ip helper-address
功能:指定DHCP服务器的地址。
命令模式:接口配置模式
使用指南:ip helper-address的作用就是把广播转化为单播,然后发向指定的DHCP服务器地址,一般在DHCP中继使用。
2、ip dhcp pool
命令:ip dhcp pool
功能:建立DHCP地址池。
命令模式:全局配置模式
使用指南:pool-name是自己设置的name,应尽量设置一些简单、易记的名字,此命令用于创建DHCP地址池,可配置用于分配的IP地址范围、网关、DNS等参数。