DHCP中继代理服务器

实验拓扑如上图,准备4Linux主机(RHEL5)。首先要确保client主机能自动获取DHCP Server分配的IP地址,然后再搭建DHCP relay(中继代理)服务器,最后要求客户机通过DHCP relay获取IP地址。

首先要保证route这台主机有2块网卡,在虚拟机中做实验要确保DHCPServereth0的网卡在同一个物理网段,而clientDHCP relayeth1在同一个物理网段。如上图所示。

1-)路由器配置:

查看一下接口地址吧,因为是路由器要保证静态IP(无需网关):

DHCP中继代理服务器

接下来编辑配置文件,启动路由转发功能:

DHCP中继代理服务器

2-DHCPServer配置:

要保证接口为静态IP,并添加默认路由(指向eth0):

DHCP中继代理服务器

查看系统是否安装了dhcp软件包,若未安装则安装:

DHCP中继代理服务器

编辑配置文件为192.168.63.0/24网段提供服务吧:

DHCP中继代理服务器

上图中需要注意host保留的主机名必须唯一,且DHCP服务器的IP192.168.13.6,必须提供一个本网段的subnet192.168.13.0/24),若只有192.168.63.0/24网段的subnet则服务会启动失败。现在启动服务吧:

DHCP中继代理服务器

3-DHCPRelay配置:

因为充当DHCP relay服务器,所以也要具备一个静态IP并添加路由(指向eth1

DHCP中继代理服务器

ping一下吧,测试一下这两个网段是否能够通信(注意route主机的防火墙)

DHCP中继代理服务器

实现DHCP Relay功能也是需要dhcp软件包的:

DHCP中继代理服务器

使用rpm命令结合-qc选项查看dhcp的配置文件吧:

DHCP中继代理服务器

现在来编辑中继代理配置文件并启动服务吧:

DHCP中继代理服务器

4-Client配置:

设置客户端自动获取IP地址:

DHCP中继代理服务器

我们依次查看路由、域名解析文件、本地租约记录吧:

DHCP中继代理服务器

(⊙o⊙)阅读完本文若有不懂的问题请留言咨询,Jumonsh先生会尽快为您解决!





转载于:https://blog.51cto.com/jumonsh/1571774

相关文章: