首先介绍一下公司中的网络环境:


配置DHCP中继服务
Q,M公司中只有一台DHCP服务器,以前员工机都是通过动态获取IP地址进行访问的,而随着公司不断发展现在企业的内部网络规模较大,为了方便管理,管理员划分了不同的网段,DHCP服务器是通过广播方式进行工作,而处于不同网段之间不允许广播包通过,同时大家都知道,路由是分割广播域的;如果想实现DHCP服务器同时为3个网段服务,那么现在要用到DHCP中继服务;也称:网关主机;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

以下是具体配置:

 

DHCP服务器上需要配置:

首先安装DHCP服务软件包:

1.    挂载系统光盘,安装dhcp软件包;

配置DHCP中继服务
2.    DHCP软件包安装到当前系统中;

配置DHCP中继服务

3.    dhcpd服务的主配置文件位于/etc/dhcpd.conf;默认情况下该文件中没有包含有效的配置文件,需要手动配置,接下来我们参照配置文将配置文件cp/etc/dhcpd.conf:
配置DHCP中继服务
4.vi 编辑/etc/dhcpd.conf配置文件,因为公司划分了三个不同网段,所以在这里要写三个不同的地址池;DHCP服务器IP地址为:192.168.1.1 netmask 255.255.255.0 gateway 192.168.1.2

配置DHCP中继服务

5.    完成后重新启动dhcpd服务;还需将/etc/sysconfig/dhcpd配置文件表明此DHCP服务器面向服务的网卡类型;

配置DHCP中继服务

 
配置DHCP中继服务
 
为了保证DHCP成功配置可以使用成员机测试获取IP,获取到的为192.168.1.0网段;
:在中继上需要做的是:

1.在中继服务器上添加三块不同类型的网卡;eth0 eth1 eth2:

分别设置IP地址为:

Eth0:192.168.1.2 netmask 255.255.255.0

Eth1 192.168.2.1 netmask 255.255.255.0

Eth2 192.168.3.1 netmask 255.255.255.0

2.开启服务器的路由转发功能;使用vi /etc/sysctl.conf;net.ipv4.ip_forward = 1:这里默认为0,修改为”<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1”即可;

配置DHCP中继服务

3.接下来是设置允许DHCP中继数据的接口及DHCP服务器的IP地址;

Vi /etc/sysconfig/dhcrelay

这里默认为空;需要手动写进去的是:
INTERFACES=eth0 eth1 eth2”DHCP允许的接口类型;

DHCPSERVERS=192.168.1.1指定DHCP服务器的IP地址;

配置DHCP中继服务

 
4.设置完成后启动dhcrelay中继服务;如果在中继上启动出现错误后,且配置自己认为没有疏漏,可以在中继上装上DHCP服务程序,再次启动;配置DHCP中继服务

 
: 测试DHCP中继是否可以正常工作:

xp客户机上测试;模拟三块网卡;eth0 eth1 eth2

切换eth0网卡获取IP

配置DHCP中继服务

切换eth1网卡获取IP:
配置DHCP中继服务
切换网卡eth2网卡获取IP

配置DHCP中继服务