Linux学习笔记--22(使用DHCP动态管理主机地址)

动态主机地址管理协议

DHCP是基于UDP协议且仅限于局域网内部使用的网络协议,主要用于大型的局域网环境或存在较多移动办公设备的局域网环境中,主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。
 作用域:一个完整的IP地址端,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。
 超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。包含了可以统一管理的作用域列表。
 排除范围:把作用域中的某些IP地址排除,确保这些IP地址不会分配给DHCP客户端。
 地址池:定义了DHCP作用域排除范围后,剩余的用来动态分配给DHCP客户端的IP地址范围。
 租约:DHCP客户端能够使用动态分配IP地址的时间。
 预约:保证网络中的特定设备总是获取到相同的IP地址。

部署dhcpd服务程序

dhcpd是Linux系统中用于提供DHCP协议的服务程序。安装dhcpd服务程序:在RHEL7中是dhcpd,RHEL8是dhcp-server

# yum install dhcp-server

dhcpd服务程序的配置文件:

# cat /etc/dhcp/dhcpd.conf

在这里插入图片描述
一个标准的配置文件应包括全局配置参数、子网网段声明、地址配置选项及地址配置参数。
全局配置参数用于定义dhcpd服务程序的整体运行参数;子网网段声明用于配置整个子网段的地址属性。
在这里插入图片描述
dhcpd服务程序配置文件中使用的常见参数及作用
在这里插入图片描述

自动管理IP地址

DHCP协议设计初衷是为了高效集中管理局域网内IP地址资源,会自动分配网络相关信息给客户端,客户端租约时间到期还可以自动回收所分配的IP地址,交给新加入的客户端。

# vim /etc/dhcp/dhcpd.conf
# systemctl restart dhcpd
# systemctl enable dhcpd
# firewall-cmd --zone=public --permanent --add-service=dhcp
# firewall-cmd --reload

在这里插入图片描述
确认DHCP服务器的IP地址等网络信息配置妥当后就配置dhcpd服务程序。
注意:配置文件中的每行参数后面都需要分号(;)结尾。
启动一个windows7客户端自动获取。
在这里插入图片描述

在这里插入图片描述

分配固定IP地址

在DHCP协议中的“预约”,用来确保局域网中特定设备总是获取到固定IP地址。就是把某个IP地址私藏下来用于相匹配的特定设备。把某个IP地址与某台主机进行绑定,就要用这个主机的MAC地址。
在dhcpd服务程序配置文件中,如下格式将IP地址与MAC地址进行绑定
在这里插入图片描述
如果某主机的MAC地址不方便查看,可以通过先启动dhcpd服务程序,为主机分配一个IP地址,然后看DHCP服务器本地的日志文件中保存这次的IP地址分配记录。

# tail -f /var/log/messages

在这里插入图片描述
再来修改dhcp服务的配置文件。固定ip地址

# vim /etc/dhcp/dhcpd.conf 
# systemctl restart dhcpd
# 

在这里插入图片描述
在这里插入图片描述
如果ping 不通客户端的188地址记得关闭Windows的防火墙
在这里插入图片描述

照片

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值