Linux——DHCP服务器搭建

本文详细介绍了DHCP协议的工作原理,其在局域网中的角色,以及在Linux系统下的配置流程,包括固定IP地址的分配和服务重启。重点展示了如何通过编辑dhcpd.conf来管理DHCP服务器,以及Windows客户端的IP获取操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DHCP

dhcp 是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。
DHCP协议采用客户端/服务器模型,主机地址的动态分配任务有网络主机驱动,当DHCP服务器接收到网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。

DHCP具有以下功能:
(1)保证任何IP地址在同一个时刻只能由一台DHCP客户机锁使用
(2)DHCP应当可以给用户分配永久固定的IP地址
(3)DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)
(4)DHCP服务器应当向现有的BOOTP客户端提供服务

① Linux下的DHCP配置:

配置文件都放在/etc/dhcp目录下;主配置文件为dhcpd.conf

  • 全局范围查找dhcp相关文件:

find / -name “dhcp*”

  • 将/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件复制到配置文件目录下,并覆盖dhcpd.conf文件,即可获得主配置文件。

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp.conf

  • 然后编辑 /etc/dhcp.conf ,编辑配置文件即可。

编辑信息如下:
在这里插入图片描述
配置固定分配的IP地址

hardware ethernet ===>硬件设备的mac地址(标识符)

fixed-address ====>需设置的固定IP地址
在这里插入图片描述
② 重启dhcp服务

service dhcpd restart

③查看dhcp服务ip分配结果(启动dhcp服务)

(1)先设置windows服务器ip地址的自动获取

(2)关闭虚拟机自带的dhcp服务
在这里插入图片描述
(3)在cmd中,释放当前虚拟机的ip地址:

ipconfig /release

在这里插入图片描述
(4)在cmd中,重新获取ip地址

ipconfig /renew

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值