DHCP服务(服务名dhcpd,端口UDP /67和UDP/68)

目录

前言

配置文件

DHCP服务器的配置

下载安装DHCP服务

编辑配置文件

重启服务

客户端测试

配置客户端网卡

重启网卡



前言

DHCP动态主机配置协议是一种网络协议,提供了动态配置IP地址的功能 ,允许服务器自动为网络上的设备分配IP地址和其他网络配置参数。当设备连接到网络时,它会发送一个DHCPDISCOVER消息来查找DHCP服务器。DHCP服务器回应一个DHCPOFFER消息,提供一个可用的IP地址和其他配置详情。设备随后发送一个DHCPREQUEST消息以接受这个提供并获取配置详情。最后,DHCP服务器用DHCPACK消息确认这个分配。


配置文件

/etc/dhcp/dhcpd.conf


DHCP服务器的配置

下载安装DHCP服务

复制代码
yum install dhcp

编辑配置文件

复制代码
vim /etc/dhcp/dhcpd.conf

打开配置文件后,添加如下内容:

复制代码
subnet 192.168.100.0 netmask 255.255.255.0 {      //配置网段和子网掩码
    range 192.168.100.10 192.168.100.15;            //指定分配给客户端的IP范围
    option domain-name-servers 8.8.8.8, 8.8.4.4;  //设置客户端的DNS服务器的IP地址,这里使用了谷歌的公共DNS服务器
    option routers 192.168.189.8;                   //分配客户端的网关地址
    option broadcast-address 192.168.100.255;       //设置广播地址,用于发送广播消息
    default-lease-time 600;                       //设置租约的默认有效期,单位为秒
    max-lease-time 7200;                          //设置租约的最大有效期,单位为秒
}

重启服务

复制代码
systemctl restart dhcpd

客户端测试

右键VMware DHCP Service将其关闭

配置客户端网卡
复制代码
vim /etc/sysconfig/network-scripts/ifcfg-网卡名

vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改BOOTPROTO=none为dhcp,即客户端通过DHCP获得IP

重启网卡
复制代码
ifdown 网卡名
ifup 网卡名

可以看到客户端的网卡信息如下,由服务端DHCP服务分配而来:



相关推荐
不会就选b1 小时前
Linux之网络基础(二)
linux·运维·网络
今儿敲了吗1 小时前
CN——网络层(上)
网络·笔记
莫浅子2 小时前
Day 4:USB 2.0 时序与带宽预算
linux·运维·网络
新手unity自用笔记2 小时前
unity基于Socket的网络学习
网络·网络协议·学习·unity·c#·游戏引擎
2401_868534782 小时前
在企业环境中快速安装配置 FreeBSD Unix 服务器操作系
linux·网络协议
XUEYUAN52122 小时前
Cloudflare 防护机制深度剖析与跨境数据采集工程化实践
服务器·网络·网络协议·tcp/ip·http
青瓦梦滋2 小时前
IP/MAC帧/ARP协议
运维·服务器·网络·网络协议·tcp/ip
TlSfoward3 小时前
TLS指纹库的数据质量与误判治理 TLSFOWARD TLS指纹库
爬虫·网络协议·http
嵌入式阿蔡4 小时前
传感器_02:MPU6050 六轴 IMU 姿态入门——从一串看不懂的数,到一个不漂的角度
网络·stm32·单片机·嵌入式硬件·嵌入式实时数据库
阿 才4 小时前
Matlab(Simulink)使用详解
运维·网络·matlab