dhcp服务器中继
实验原理:在dhcp服务器安装配置已经介绍过了。链接:http://bluesky2.blog.51cto.com/7264879/1277036
实验环境:linux5.4 和windows server 2003 服务器(充当路由和客户机)
实验模型图:
实验步骤:
首先: 在windows server 2003 服务器上安装3块网卡,并且重命名(易于区分),再配上固定网段ip地址。
其次:在windows server 2003 dos命令下,键入:route print 查看本地路由表:
我们可以看到有我们配置过的3个直连网段,恩,我们的地址绑定没有问题了。
接下来我们把windows server 2003 打造成一个路由器,具有路由功能。
首先打开菜单--》管理工具--》路由与远程访问选项=》配置并启用
点击下一步,会出现下一页选择配置方式:
我们在这里没有我们想要实现的功能,我们勾选在“自定义配置”选项,下一步:
勾选“LAN路由”这一选项,下一步:
点击“完成”这时我们搭建了路由环境,启动完成之后,就可以实现本地不同网段的互访:
我们不是仅仅让他作为路由功能,而是实现中继服务功能:我们必须添加上DHCP中继代理程序这么一项:如下图:
选择新增路由协议:
添加“DHCP中继代理程序”选项确定。
DHCP 中继就做好了,我们观察实验拓扑图,哪里需要实现中继接口哪?
我们可以发现,mkt,tec,需要实现中继,添加这两个网卡的接口,连接服务器的就不需要新建接口了。
怎么来实现呐!
在DHCP中继代理程序选项右击,新建接口,把mkt、tec接口添加进去。
再来配置中继接口对应的dhcp服务器ip:
再次,我们在linux 5.4 配置dhcp服务器:
设置该服务器的ip 为中继服务器地址:192.168.30.100
现在我们来测试一下连通性:
另外两个网段也是通的。
现在来到linux操作系统上
现在我们来修该配置文件:
Vim /etc/dhcpd.conf
启动dhcp服务器:
Service dhcpd restart
这时我们用windows server 2003 客户机测试下dhcp服务器的服务是否正常。
先把网卡换成tec 技术部网卡:
在dos 命令下键入:ipconfig /release 释放掉原来的ip
键入:ipconfig /renew 获取新ip地址 可见:
再切换到mkt网卡上,进行测试:
在dos 命令下键入:ipconfig /release 释放掉原来的ip
键入:ipconfig /renew 获取新ip地址 可见:
这个实验我们就做成功了。
那么有同学会想到,要是用linux 操作系统做中继服务器怎么来做哪?
其实也很简单:
首先添加多块网卡:
同样配置这莫几块网卡的地址分配:配置好网卡后重启服务。
查看路由表,有我们配置的这几个网卡地址的直连网段。
再接下来把该linux设置成具有服务器功能。
[root@blue~]#vim/etc/sysctl.conf
查看是不是设置成功:
那么这个路由功能实现了,我们怎么来做dhcp中继类?
我们安装dhcp服务的rpm包,其中有dhcp服务功能,也能实现中继的功能,我们要的是它的中继服务功能。
配置中继服务的文件:
Vim /etc/sysconfig/dhcrelay 配置文件。
怎么配置如果不太清楚我们可以查看man说明。
这时中继服务就配置完成了。
下面用另外机器配置dhcp服务器,下面的步骤和上面的几乎一样。
配置完成后测试。验证试验。