下面是我在学习linux基础时做过的的一个关于DHCP中继服务器的配置。欢迎参考,指正。
项目三、完成DHCP服务器和DHCP中继代理服务器的配置的配置
 
 
DHCP中继配置:
 
 
基于linux的DHCP服务器和DHCP中继服务器的配置-----项目实例_服务器
 
1)  配置如上图环境
2)  配置各个服务器:
1DHCP服务器端配
ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
重启网络服务
service network restart
验证配置生效
ifconfig
2、装dhcp软件包
查询是否已安装
rpm q dhcp
安装
mount /dev/cdrom  /media
cd /media/Server
rpm ivh dhcp-*
验证安装
rpm q dhcp
3、修改配置文件
cp /var/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
vi /etc/dhcpd.conf
 
ddns-update-style interim;
subnet 192.168.0.0 netmask 255.255.255.0 {
}
range 192.168.0.2 192.168.5.60;
subnet 172.99.0.0 netmask 255.255.255.0 {
 
range 172.99.0.2 172.99.0.100;
 
}
service dhcpd start
 
DHCP 中继服务器配置
条件:双网卡
1、  ip地址
vi /etc/sysconfig/network-scrits/ifcfg-eth0
 
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
 
vi /etc/sysconfig/network-scrits/ifcfg-eth1
 
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.99.0.1
NETMASK=255.255.255.0
 
重启网络服务
service network restart
2、        安装软件包
rpm q dhcp
mount /dev/cdrom /media
cd /media/Server
rpm ivh dhcp-*
 
3、          改配置文件
vi /etc/sysconfig/dhcrelay
 
DHCPSERVER=192.168.0.100
 
service dhcrelay start
 
 
客户端配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
 
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
 
重启网络服务
service network restart
验证 获得ip地址
ifconfig