dhcp服务器中继

实验原理:在dhcp服务器安装配置已经介绍过了。链接:http://bluesky2.blog.51cto.com/7264879/1277036

实验环境:linux5.4 windows server 2003 服务器(充当路由和客户机)

实验模型图:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第1张图片

实验步骤:

首先: 在windows server 2003 服务器上安装3块网卡,并且重命名(易于区分),再配上固定网段ip地址。

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第2张图片

其次:在windows server 2003 dos命令下,键入:route print 查看本地路由表:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第3张图片

我们可以看到有我们配置过的3个直连网段,恩,我们的地址绑定没有问题了。

接下来我们把windows server 2003 打造成一个路由器,具有路由功能。

首先打开菜单--》管理工具--》路由与远程访问选项=》配置并启用

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第4张图片

点击下一步,会出现下一页选择配置方式:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第5张图片

我们在这里没有我们想要实现的功能,我们勾选在“自定义配置”选项,下一步:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第6张图片

勾选“LAN路由”这一选项,下一步:

点击“完成”这时我们搭建了路由环境,启动完成之后,就可以实现本地不同网段的互访:

我们不是仅仅让他作为路由功能,而是实现中继服务功能:我们必须添加上DHCP中继代理程序这么一项:如下图:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第7张图片

选择新增路由协议:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第8张图片

添加“DHCP中继代理程序”选项确定。

DHCP 中继就做好了,我们观察实验拓扑图,哪里需要实现中继接口哪?

我们可以发现,mkttec,需要实现中继,添加这两个网卡的接口,连接服务器的就不需要新建接口了。

怎么来实现呐!

DHCP中继代理程序选项右击,新建接口,把mkttec接口添加进去。

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第9张图片

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第10张图片

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第11张图片

再来配置中继接口对应的dhcp服务器ip

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第12张图片

再次,我们在linux 5.4 配置dhcp服务器:

设置该服务器的ip 为中继服务器地址:192.168.30.100

现在我们来测试一下连通性:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第13张图片

另外两个网段也是通的。

现在来到linux操作系统上

现在我们来修该配置文件:

Vim  /etc/dhcpd.conf

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第14张图片

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第15张图片

启动dhcp服务器:

Service dhcpd restart

这时我们用windows server 2003 客户机测试下dhcp服务器的服务是否正常。

先把网卡换成tec 技术部网卡:

dos 命令下键入:ipconfig  /release  释放掉原来的ip

            键入:ipconfig  /renew  获取新ip地址  可见:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第16张图片

再切换到mkt网卡上,进行测试:

dos 命令下键入:ipconfig  /release  释放掉原来的ip

            键入:ipconfig  /renew  获取新ip地址  可见:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第17张图片

这个实验我们就做成功了。

那么有同学会想到,要是用linux 操作系统做中继服务器怎么来做哪?

其实也很简单:

首先添加多块网卡:

同样配置这莫几块网卡的地址分配:配置好网卡后重启服务。

查看路由表,有我们配置的这几个网卡地址的直连网段。

再接下来把该linux设置成具有服务器功能。

[root@blue~]#vim/etc/sysctl.conf

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第18张图片

查看是不是设置成功:

linux下dhcp服务器配置和windows server 2003 实现中继服务 (二)_第19张图片

那么这个路由功能实现了,我们怎么来做dhcp中继类?

我们安装dhcp服务的rpm包,其中有dhcp服务功能,也能实现中继的功能,我们要的是它的中继服务功能。

配置中继服务的文件:

Vim  /etc/sysconfig/dhcrelay 配置文件。

怎么配置如果不太清楚我们可以查看man说明。

这时中继服务就配置完成了。

下面用另外机器配置dhcp服务器,下面的步骤和上面的几乎一样。

配置完成后测试。验证试验。