DHCP协议原理及配置

一、工作原理

1、基本概念
DHCP是一个动态主机配置协议,使用UDP协议进行通信
端口为:67(DHCP server)、68(DHCP client)


2、工作过程

DHCP协议中的报文:
DHCP DISCOVER :客户端开始DHCP过程发送的包,是DHCP协议的开始
DHCP OFFER :服务器接收到DHCP DISCOVER之后做出的响应
DHCP REQUEST :客户端对于服务器发出的DHCP OFFER所做出的响应。在续约租期的时候同样会使用
DHCP RELEASE :一般出现在客户端关机、下线等状况。这个报文将会使DHCP服务器释放发出此报文的客户端的IP地址
工作流程:
DHCP协议原理及配置


3、DHCP协议包

DHCP协议原理及配置
协议包的组成
Xid :随机生成的一段字符串,两个数据包拥有相同的xid说明他们属于同一次会话
Ciaddr :客户端会在发送请求时将自己的ip地址放在此处
Yiaddr :服务器会将想要分配给客户端的ip地址放在此处
Chaddr :客户端的mac地址
Giaddr :如果需要跨子网进行DHCP地址发放,则在此处填入经过的路由器的ip地址


二、基本配置

1、基本配置与静态租约表
条件:dhcp-4.2.5-27.el7.x86_64 三台虚拟机(两台客户端、一台服务端)

(1)、拷贝配置文件
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
(2)、DHCP配置文件
default-lease-time 600; #默认租约时间
max-lease-time 7200; #最大租约时间
subnet 172.25.90.0 netmask 255.255.255.0 {
range 172.25.90.10 172.25.90.20;
option routers 172.25.90.250;
} #基础配置
静态租约表
host fixed {
hardware ethernet 52:54:00:00:05:0a;
fixed-address 172.25.90.222;
}
效果展示:
服务端:启动dhcp服务
客户端:将配置文件设置成dhcp的,重启网络
静态ip:
DHCP协议原理及配置
动态获取的ip:
DHCP协议原理及配置
2、分配不同的地址池给不同的主机
服务端:
DHCP协议原理及配置

转载于:https://blog.51cto.com/13584122/2107149

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值