今天我们来讨论一下,对DHCP的一个高级配置!我们都知道,在和DHCP同一网络当中的计算机获取IP地址是很容易的,那么如何能让多个网段都能获取到IP地址呢?
 
1、 实验拓扑图:
 

DHCP通过中继代理实现为客户机分配IP地址_DHCP中继代理

2、 实验步骤:
·A子网是一个域环境(benet.com),DHCP服务器是加入域的成员服务器
·在DC服务器上,利用dcpromo来搭建DC,并且让DC同时担任DNS服务器,ip地址:192.168.88.2,网关:192.168.88.1(即为路由器和DHCP服务器中继的ip地址),首选DNS指向自己。具体过程不多说了,相信大家都已经很熟练了。
·在DHCP服务器上,配置ip地址:192.168.88.3,网关:192.168.88.1(即为路由器和DHCP服务器中继的ip地址),首选DNS:192.168.88.2,加入域,利用域管理员登陆域,然后开始安装DHCP服务

DHCP通过中继代理实现为客户机分配IP地址_服务器_02 

DHCP通过中继代理实现为客户机分配IP地址_服务器_03

单击下一步,直到安装完成!
·我们来看,A子网中的网段是192.168.88.0/24,B子网中的网段是172.16.0.0/16,也就是说,我们需要在DHCP服务器上配置两个作用域,让B子网中的计算机获取到172.16.0.0/16网络中的其中一个IP地址。但是我们现在的环境是域环境,所以,我们要考虑一个问题,就是由于是域环境,所以我们必须对DHCP服务器进行授权,否则DHCP是不能正常工作的。

DHCP通过中继代理实现为客户机分配IP地址_DHCP中继代理_04

授权之后,我们单击刷新,即可,这样DHCP服务器就可以正常工作了!下面我们开始创建两个作用域:

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_05

单击下一步,到“新建作用域向导”,输入192网段作用域的ip地址范围

DHCP通过中继代理实现为客户机分配IP地址_DHCP_06

单击下一步,添加排除的ip地址,由于192.168.88.1~192.168.88.3已经被服务器占用,所以,我们要告诉DHCP服务器,在分配ip地址的时候,应该排除这些ip

DHCP通过中继代理实现为客户机分配IP地址_DHCP_07

单击下一步,我们看到默认的租约期限是8天

DHCP通过中继代理实现为客户机分配IP地址_服务器_08

单击下一步,选择“否,我想稍后配置这些选项”

DHCP通过中继代理实现为客户机分配IP地址_DHCP原理_09

单击下一步,完成!那么我们要对此作用域激活才可以

DHCP通过中继代理实现为客户机分配IP地址_服务器_10

那么我看到,创建的此作用域是192.168.88.0/24这个网段的,由于我们要给B子网分配ip地址,所以,我们还要创建一个172.16.0.0/16的作用域,方法和上面一样,就不多说了!好了,两个作用域我们创建好了,我们还要考虑到,B子网的客户机和打印机也需要网关和首选DNS,只有获取到网关和首选DNS,才能加入A子网当中的DC。所以,我们要在DHCP服务器上配置作用域选项(对当前作用域生效)和服务器选项(对所有作用域生效)。

DHCP通过中继代理实现为客户机分配IP地址_服务器_11

选择“配置选项”,“003路由器”代表的是即将分配的网关,由于B子网的网关是172.16.0.1,所以,“003路由器”的ip地址,我填写成172.16.0.1。

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_12

单击“确定”完成
分析拓扑图,由于A子网和B子网都需要加入域,而且都是加入到A子网当中的DC,也就是说DNS都是192.168.88.2/24,那么A子网和B子网的“作用域选项”006选项(DHCP为客户机分配的DNS地址)都要写成192.168.88.2/24,如果作用域多的话,这样配置起来很麻烦,所以只需在DHCP服务器上的“服务器选项”上配置一个“006DNS服务器”就可以了。

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_13 

DHCP通过中继代理实现为客户机分配IP地址_DHCP_14

单击“确定”完成操作!
 
此时我们已经完成了一大部分实验。由于我们是给和DHCP不在同一网段的计算分配IP地址,所以,是需要路由中继的,我们再搭建一个“路由器和DHCP中继”即可,添加“中继代理”并且在代理的属性里,将IP地址指向DHCP服务器,意为代理和DHCP不在同一网段的网卡找到DHCP服务器。
·首先安装“网络策略和访问服务”——“路由和远程访问服务”

DHCP通过中继代理实现为客户机分配IP地址_DHCP_15

下一步

DHCP通过中继代理实现为客户机分配IP地址_DHCP原理_16

打开“路由和远程访问服务”——启用

DHCP通过中继代理实现为客户机分配IP地址_DHCP_17

下一步——“自定义配置”

DHCP通过中继代理实现为客户机分配IP地址_DHCP_18

下一步,选择“LAN路由”

DHCP通过中继代理实现为客户机分配IP地址_DHCP原理_19

 
下一步——启动服务

DHCP通过中继代理实现为客户机分配IP地址_DHCP中继代理_20

选择ipv4

DHCP通过中继代理实现为客户机分配IP地址_服务器_21

选择“中继代理”

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_22

选择被代理的网卡,因为是B子网要获取ip,所以我们选择172的网卡

DHCP通过中继代理实现为客户机分配IP地址_服务器_23 

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_24

确定,由于我们要告诉被代理的网卡DHCP服务器在哪,所以,我们在DHCP中继代理程序的属性里,写入DHCP服务器的ip

DHCP通过中继代理实现为客户机分配IP地址_服务器_25 

DHCP通过中继代理实现为客户机分配IP地址_服务器_26

确定即可,这样,中继代理我们就配置好了,现在,我们需要进行测试客户机获取ip地址的情况了!
DHCP客户机获取ip地址的情况

DHCP通过中继代理实现为客户机分配IP地址_服务器_27

注意:在B子网中有台服务器是打印服务器,我们要考虑到,打印服务器的ip地址是不能任意改变的,也就是说每次获取到的ip地址都得是同一个ip,所以我们要在dhcp服务器上172的作用域的保留选项里,将B子网中打印服务器的ip和MAC地址进行绑定就可以了。

DHCP通过中继代理实现为客户机分配IP地址_服务器_28 

DHCP通过中继代理实现为客户机分配IP地址_不同网段获取ip_29

注意:建议只要是服务器最好是手动配置ip,不推荐动态获取ip地址