dhcp服务器在企业网络中的应用
原理:dhcp工作原理
1.首先网络中一台启动的dhcp-client会在其所在的网络中发送一个dhcpdiscover向所在网络中的dhcp服务器请求ip。
2.当网络中的莫台服务器接收到请求后,会发送一个dhcpoffer。
3.dhcp-client接受到服务器发送的dhcpoffer以后会返回一个dhcprequest(他有两个作用:1.他已经接受了第一台dhcpserver发过来的ip,并进一步索要相关参数(默认网管 子网掩码 dns指向等);2.告诉其他dhcpserver他已经有使用了第一台dhcpserver的ip不要在给他发送ip了)
4.dhcpserver接收到客户端发过来的dhcprequest后回复一个带有相关参数的dhcpack
实例:
dhcpserver分发地址及dhcpclient获得地址原理图
服务器端配置
1.配置dhcpserver
编辑 /etc/dhcpd.conf
结果如图:
客户端配置:
获得地址如下:
实例2,dhcp中继
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的用户获得地址:
总结:dhcp(Dynamic Host Configuration Protocol)动态主机设置协议,主要是自动为局域网内的分配ip地址及相关参数,这样极大的减少了ip冲突和管理员的工作量。
转载于:https://blog.51cto.com/4459478/797425