dhcp服务器在企业网络中的应用

 

原理:dhcp工作原理

 

1.首先网络中一台启动的dhcp-client会在其所在的网络中发送一个dhcpdiscover向所在网络中的dhcp服务器请求ip

2.当网络中的莫台服务器接收到请求后,会发送一个dhcpoffer

3.dhcp-client接受到服务器发送的dhcpoffer以后会返回一个dhcprequest(他有两个作用:1.他已经接受了第一台dhcpserver发过来的ip,并进一步索要相关参数(默认网管 子网掩码  dns指向等);2.告诉其他dhcpserver他已经有使用了第一台dhcpserverip不要在给他发送ip)

4.dhcpserver接收到客户端发过来的dhcprequest后回复一个带有相关参数的dhcpack

 

 

 

 

实例:

 

 

dhcpserver分发地址及dhcpclient获得地址原理图

 

 

 

 

 

服务器端配置

 

1.配置dhcpserver

 

编辑  /etc/dhcpd.conf

结果如图:

 

 

 

客户端配置:

 

 

 

获得地址如下:

 

 

 

实例2dhcp中继

 

 

 

DHCP中继的实质:广播报 ---》单播包

 

linux 实现中继

 

配置dhcpserver

vim  /etc/dhcpd.conf

 

 

 

 

配置转发路由器功能

 

安装  dhcp-3.0.5

 

 

编辑 /etc/sysconfig/dhcrelay

 

 

 

server dhcrelay start

 

打开数据包转发功能

 

第一种方法:echo "1" >/proc/sys/net/ipv4/ip_forward

 

第二种方法:编辑  /etc/sysctl.conf

    net.ipv4.ip_forward  =1    ssysctl-p

 

客户的分类

 

 

vm3的客户获得地址:

 

 

vm4的用户获得地址:

 

 

 

总结:dhcpDynamic Host Configuration Protocol)动态主机设置协议,主要是自动为局域网内的分配ip地址及相关参数,这样极大的减少了ip冲突和管理员的工作量。