目标功能:
使用一台RHEL5服务器[Server1]连接A、B、C三个网段,A网段中有一台DHCP服务器[Server2]。需要在Server1上配置dhcp中继代理,以使Server2能够给三个网段的客户机自动分配IP地址,给A网段的网络打印机绑定永久IP地址。 实验参数如下: Server1: eth0:172.17.17.1/24 eth1:192.168.1.1/24 eth2:192.168.2.1/24 Server2: eth0:172.17.17.2/24 注意:dhcp也就是Server2上要配置默认网关172.17.17.1 实验环境:
一台有三块网卡的RHEL5充当dhcp中继,eth0在vmnet2中,eth1在vmnet3中,eth2在vmnet5中。分别在三个不同的网段。另一台RHEL5为dhcp服务器,eth0的网段在vmnet2中,其中有一台WINDOWS客户机在vmnet3中为动态获取IP,获得192.168.1.0网段中的IP地址。另一台为linux客户机在vmnet5中为动态获取IP,获得192.168.2.0网段中的ip地址。 环境配置: DHCP Server2配置 安装dhcp服务软件包 yum install dhcp-* -y 配置dhcpserver2的ip #vim /etc/sysconfig/network-scripts/ifcfg-eth0
#service network restart
注意:这里的网关一定要配置,这里的网关就是dhcp主配置文件里声明的网关。 配置dhcp主配置文件(可以手写也可以从模板copy) #vim /etc/dhcpd.conf
指定dhcp服务器的网络接口并启动dhcp #vim /etc/sysconfig/dhcpd
#service dhcpd restart Dhcp中继server1配置 安装dhcp软件包 yum install dhcp-* -y 配置server1的ip
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
#vim /etc/sysconfig/network-scripts/ifcfg-eth1
#vim /etc/sysconfig/network-scripts/ifcfg-eth2
#service network restart
配置dhcp中继的配置文件
#vim /etc/sysconfig/dhcrelay
开启中继代理网卡转发功能 #vim /etc/sysctl.conf默认值为0,改成1 然后执行 #service dhcrelay start
测试:
Client 1 linux 系统 确保/etc/sysconfig/network中NETWORKING=yes 网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
获取ip #dhclient
释放ip #dhclient -r |