Linux网络运维 -- 配置DHCP服务器

本文详细介绍DHCP服务的配置过程,包括DHCP服务的安装、配置文件解析及客户端配置方法,并提供验证配置成功的方法。

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

DHCP介绍

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)

可分配的地址信息主要包含:

  • 网卡的IP地址,子网掩码
  • 对应的网络地址,广播地址
  • 默认网关地址
  • DNS服务器地址
  • 引导文件、TFTP服务器地址(了解)

DHCP 相关文件

DHCP服务默认不安装需要执行yum install dhcp命令安装DHCP服务。

  • 默认端口号(确认DHCP服务是否启动):
    • ipv4 : udp67 , udp68
    • ipv6 : udp546 , udp547

配置文件位置

  • 主配置文件: /etc/dhcp/dhcod.conf
  • 模板文件: /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample

注意:主配置文件默认是空的,可以执行cp /usr/share/doc/dhcp*/dhcpd.conf.sample etc/dhcp/dhcod.conf命令初始化主配置文件

配置选项介绍

option domain-name                      # 设置所在DNS域,没有域名可不管
option domain-name-servers               # 设置DNS服务地址;
default-lease-time                      # 设置默认租约时间,单位为秒
max-lease-time                          # 设置最大租约时间,单位为秒
log-facility                            # 指定日志设备;
ddns-update-style                       # 设定DNS的更新方式
authoritative                           # 标识全为服务器
log-facility local7;                    # 日志发送到local7日志服务中

# Subnet网段声明部分,作用域整个子网段
range                                   # 设置用于分配的IP地址池
option subnet-mask                      # 设置客户机的子网掩码
option routers                          # 设置客户机的默认网关地址
option broadcast-address                # 设置客户机的广播地址

# host主机声明,作用域某台主机
hardware ethernet                       # 设置目标主机MAX地址
fixed-address                           # 设置为其分配的保留IP
filename "vmunix.passacaglia"           # 启动文件名称,用于无盘工作站

手摸手配置DHCP教程

服务端

  1. 执行命令:vim /etc/dhcp/dhcod.conf
    下图所示位置做相应修改
    在这里插入图片描述

  2. 重启DHCP服务器

systemctl restart dhcpd

客户端

方法一:centos7中执行命令nmtui,在ui界面中修改为dhcp即可,具体操作不在展示。

方法二:

  1. 执行命令:vim /etc/sysconfig/network-scripts/ifcfg-ens160,修改为如下
DEVICE=ens160
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
  1. 重启网络服务:systemctl restart network

如何验证配置是否成功

  • 方式一:服务端查看租约文件

在这里插入图片描述

  • 方式二:客户端查看租约文件

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值