DHC(动态主机配置协议)是一个局域网的网络协议。由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码、DNS等。
DHCP的工作流程的四个步骤:
第一步: 客户端发送 DHCPdiscovery 包,请求DHCP服务器,就是查找网络上
的DHCP服务器;此时的PC使用广播的方式寻找DHCP服务器
第二步: 服务器向回应客户端的 DHCPoffer 包,目的告诉客户端,我能为你
提供IP地址;此时的DHCP还是使用广播方式进行回复
第三步: DHCPrequest 包,客户端向服务器请求IP地址;
第四步: DHCPack 包,确认包,服务器向客户端分配IP地址。
实验拓扑搭建
此次配置,使用到一台路由器(作为DHCP服务器),两台交换机,四台PC
在路由器上配置DHCP服务
配置接口的IP地址
<H3C>system-view
System View: return to User View with Ctrl+Z.
[H3C]interface g0/0
[H3C-GigabitEthernet0/0]ip address 192.168.1.1 255.255.255.0
[H3C-GigabitEthernet0/0]undo shutdown
[H3C-GigabitEthernet0/0]quit
[H3C]interface g0/1
[H3C-GigabitEthernet0/1]ip address 192.168.2.1 255.255.255.0
[H3C-GigabitEthernet0/1]undo shutdown
[H3C-GigabitEthernet0/1]quit
配置DHCP的地址池
因为路由器有两个接口,就有两个网段,那么,我们就要配置两个地址池,分配给两个不同网段的PC
我们之前已经在1.0网段用掉一个地址192.168.1.1 ,我们就需要把我们的地址排除在外边,防止dhcp分配地址的时候,分配此地址,减缓时间
注意:一定要在路由器上配置默认路由,否则,PC将获取不到IP地址
[H3C]dhcp enable
[H3C]dhcp server forbidden-ip 192.168.1.1
[H3C]dhcp server ip-pool 1
[H3C-dhcp-pool-1]gateway-list 192.168.1.254
[H3C-dhcp-pool-1]quit
[H3C]dhcp server ip-pool 2
[H3C-dhcp-pool-2]network 192.168.2.0 mask 255.255.255.0
[H3C-dhcp-pool-2]gateway-list 192.168.2.254
[H3C-dhcp-pool-2]quit
在PC上开启DHCP