DHCP中继实验

一:实验环境

1.1:基本原理
第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端
第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息
第三步:客户端通过广播DHCP Request 报文告知服务器端本地选择使用哪个IP地址
第四步:服务器通过DHCP Ack报文告知客户端IP地址是合法可用的

1.2:原理总结
在实际生产环境中,第二,四步基本都是单播在微软体系中,基本原理四步都是广播

1.3:实验软件
eNSP一台交换机
三台路由器
五台主机

1.4:实验目的
通过路由器DHCP自动分配IP地址实现不同vlan的主机之间的互联互通

1.5 华为DHCP实验拓扑图
DHCP中继实验
2.1 先创建vlan,在交换机里设置pc1至pc4的vlan划分,端口为access端口和trunk端口

DHCP中继实验
DHCP中继实验

vlan batch 10 20 创建vlan10和vlan20
int e0/0/1 进入e口1号端口
port link-type access 端口链接类型访问为access口
port default vlan 10 端口访问vlan10
e0/0/2 e0/0/3 e0/0/4端口也是同样的设置

int g0/0/1 进入g口1号端口
port link-type trunk 端口链接类型访问为trunk口
port link-type allow-pass vlan 10 20 端口中继线允许通过vlan10和vlan20

2.2 先设置好单臂路由,在g0/0/1加入两个子接口,便设置后对映的ip地址,接着开启dncp服务,通过开启arp广播,选择转发设置dncp服务,指定dhcp路由器的地址,设置好以后,把相邻两个端口打开,最后设置一条静态路由完成对R10路由器的设置。

DHCP中继实验
int g0/0/1.10
dotlq termination vid 10 选择封装类型并设置vlan归属
ip add 192.168.10.1 24 添加IP地址
arp broadcast enable 开启arp广播
dhcp enable 开启dhcp服务
dhcp select relay 选择转发设置
dncpdhcp relay server-ip 14.0.0.2 选择dhcp路由器地址

DHCP中继实验DHCP中继实验

同理,g0/0/1.20也是一样的设置原理
int g0/0/1
undo shutdown
int g0/0/0
ip add 12.0.0.1 24
undo shutdown
int g0/0/2
ip add 14.0.0.1 24
undo shutdown
设置静态路由:ip route-static 15.0.0.0 24 12.0.0.2

2.3 把一些端口打开后,同样开启dhcp服务,进入ip地址池中,设置好该路由器的网关,子网掩码等等,也是选择转发设置dncp服务,指定dhcp路由器的地址,完成对R9路由器的设置。

DHCP中继实验

DHCP中继实验

DHCP中继实验

int g0/0/0
ip add 12.0.0.2 24
undo shutdown
dhcp enable 开启dhcp服务
int g0/0/1
ip add 15.0.0.1 24
ip pool v15 进入ip地址池中
gateway-list 15.0.0.1 设置网关
network 15.0.0.0 mask 24 设置网段和子网掩码
dhcp select relay 选择转发设置dhcp
dhcp relay server-ip 14.0.0.2 选择dhcp路由器地址
设置默认路由 : ip route-static 0.0.0.0 0.0.0.0 12.0.0.1

2.4 开启dhcp服务,开启端口和添加ip地址,设置好网关,子网掩码,dns,划分一些范围内的地址段中不分配地址,例如:192.168.1.100 到192.168.1.200,选择有效地址段中分配给某个pc机的mac地址,该实验中选择了pc5的mac地址,最后给vlan划分的地址段指向dhcp服务。
DHCP中继实验
dhcp enable 开启dhcp服务
int g0/0/0
ip add 14.0.0.2 24
undo shutdown
dhcp select global 选择全局的地址池给DHCP客户端使用
quit
ip pool dhcp15 进入ip地址池中
nework 15.0.0.0 mask 24 设置网段和子网掩码
gateway-list 15.0.0.1 网关列表15.0.0.1
dns-list 8.8.8.8 2.2.2.2 设置dns的地址excluded-ip-address 15.0.0.100 15.0.0.200 该范围之内不分配地址static-bind ip-adress 15.0.0.88 mac-address 5489-9894-5F34(mac地址中两个数字之间的横杠要去掉)绑定IP15.0.0.88固定分配给MAC地址为5489-9894-5F34的pc机
DHCP中继实验
ip pool dhcpv10 ip地址池dhcpv10
network 192.168.10.0 mask 24 设置网段和子网掩码
gateway-list 192.168.10.1 网关列表192.168.10.1
dns-list 8.8.8.8 2.2.2.2 设置dns的地址
默认路由:ip route-static 0.0.0.0 0.0.0.0 14.0.0.1

3.1实验结果成功
通过路由器DHCP自动分配IP地址
不同vlanpc机中实现互相连通

DHCP中继实验
DHCP中继实验