linux7.2配置dhcp,Linux操作系统(RHEL7/CentOS7)8.2 DHCP服务及配置.doc

本文详细介绍了DHCP服务的工作原理及配置过程,包括DHCP服务器为客户端分配IP地址的四个阶段,DHCP服务器的安装与配置文件修改步骤,以及如何通过配置文件dhcpd.conf来指定IP地址范围和租约时间等。

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

8.2 DHCP服务及配置

8.2.1 DHCP概述

1.DHCP简介

2.DHCP服务器为DHCP客户机分配IP地址的过程

① 发现阶段。

② 提供阶段。

③ 选择阶段。

④ 确认阶段。

3.DHCP客户端续租IP地址的过程

4.DHCP客户端释放IP地址的过程

8.2.2 实例—设置DHCP服务器

后台进程:dhcpd(/usr/sbin/dhcpd)

脚本:/usr/lib/systemd/system/dhcpd.service

使用端口:UDP 67、UDP 68

配置文件:/etc/dhcp/dhcpd.conf

DHCP服务器的配置文件是/etc/dhcp/dhcpd.conf,对DHCP服务器的配置其实就是对dhcpd.conf文件的修改。

如果没有安装DHCP,执行# yum install dhcp命令安装。

图8-9 修改dhcpd.conf文件

实例-1 设置DHCP服务器

第1步:复制dhcpd.conf文件

默认情况下/etc/dhcp/dhcpd.conf文件不存在,或者没有内容,但是当安装了DHCP服务器后,便提供了一个配置文件模板,即/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example文件,可以使用如下命令将dhcpd.conf.sample文件复制到/etc/dhcp目录中。

# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

第2步:修改dhcpd.conf文件

修改后的/etc/dhcp/dhcpd.conf文件内容如图8-9所示,保存该文件,然后执行如下命令启动DHCP服务器。

# service dhcpd start(#service dhcpd restart重启,#service dhcpd stop停止)

# systemctl start dhcpd.service

注意:DHCP服务器的IP地址要和/etc/dhcp/dhcpd.conf文件中range是同一网段。

第3步:按照实例-2进行测试。

第4步:认识客户租约文件/var/lib/dhcpd/dhcpd.leases。

# touch /var/lib/dhcpd/dhcpd.leases

dhcpd.leases文件的格式为:leases address {statement}

一个典型的文件内容如下:lease 192.168.0.254 { #重启第1块网络接口卡后,从DHCP服务器获取的网络配置信息

starts 2 2008/05/20 04:13:00; # lease开始租约时间

ends 2 2008/05/20 10:13:00; # lease结束租约时间

binding state active;

next binding state free;

hardware ethernet 00:0a:eb:13:fc:6f; #客户机ztg17第1块网卡的MAC地址

uid "\001\000\012\353\023\374"; #用来验证客户机的UID标示

client-hostname "ztg17"; #客户机名称

}

lease 192.168.0.253 { #重启第2块网络接口卡后(将该网卡与DHCP服务器相连)

#从DHCP服务器获取的网络配置信息

starts 2 2008/05/20 04:14:25;

ends 2 2008/05/20 10:14:25;

binding state active;

next binding state free;

hardware ethernet 00:0a:e6:a1:e3:e8; #客户机ztg17第2块网卡的MAC地址

uid "\001\000\012\346\241\343\350";

client-hostname "ztg17";

}对dhcpd.conf文件的说明见表8-2,并且后面将对该文件的语法进行讲解。

1.dhcpd.conf 文件组成

配置文件的格式

DHCP配置文件dhcpd.conf的格式如下选项/参数# 这些选项/参数全局有效

声明1{

选项/参数# 这些选项/参数局部有效

}

声明2{

选项/参数# 这些选项/参数局部有效

}dhcpd.conf文件由参数类语句、声明类语句和选项类语句构成。

2.参数类语句

3.声明类语句

4.选项类语句

选项类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值