使用DHCP动态管理主机地址

一、动态管理主机协议DHCP

1)DHCP是一种基于UDP协议且仅限用于局域网的协议,主要用途是为局域网网络设备自动分配IP地址。

2)DHCP服务成语术语:

作用域:一个完整的网段,DHCP服务根据作用域来管理网络的分布、分配IP地址及其他参数;

超级作用域:用于支持同一物理网络上多个逻辑IP地址分配子网、包含作用域的列表,并对子作用域统一管理;

排除范围:将某些IP地址在作用域中排除,避免这些IP地址分配给DHCP客户机;

地址池:在定义DHCP服务的作用域和排除范围后,剩余的地址用来动态分配给DHCP客户机的IP地址范围;

租约:即DHCP客户机能够使用动态分配到的IP地址的时间;

预约:保证局域子网中特定设备总能获取到相同的地址。

3)安装dhcpd服务程序

dhcpd服务程序是用于提供dhcp协议服务的,确认镜像挂载且yum仓库配置完毕后即可开始安装,安装命令为:yum  install  dhcpd -y

4)dhcpd服务程序与配置文件:

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

执行文件:/usr/sbin/dhcpd

      /usr/sbin/dhcrelay

查看dhcp配置文件仅有解释信息 cat  /etc/dhcp/dhcpd.conf,这时需要参考标准的dhcp配置文件模板 cat  /usr/share/doc/dhcp*/dhcp.conf.example。

一个标准的配置文件应该包括全局配置参数、子网网段生妹、地址配置选项以及地道战配置参数。其中全局配置参数用于定义服务程序的整体运行参数;子网网段声明用于配置整个子网地址的属性。

参数 作用
ddns-update-style 类型 定义DNS服务动态更新的类型,类型包括:
none(不支持动态更新)、interim(互动更新模式)与ad-hoc(特殊更新模式)
allow/ignore client-updates 允许/忽略客户端更新DNS记录
default-lease-time 21600 默认超时时间
max-lease-time 43200 最大超时时间
option domain-name-servers 8.8.8.8 定义DNS服务器地址
option domain-name "domain.org" 定义DNS域名
range 定义用于分配的IP地址池
option subnet-mask 定义客户端的子网掩码
option routers 定义客户端的网关地址
broadcase-address 广播地址 定义客户端的广播地址
ntp-server IP地址 定义客户端的网络时间服务器(NTP)
nis-servers IP地址 定义客户端的NIS域服务器的地址
hardware 硬件类型 MAC地址 指定网卡接口的类型与MAC地址
server-name 主机名 向DHCP客户端通知DHCP服务器的主机名
fixed-address IP地址 将某个固定的IP地址分配给指定主机
time-offset 偏移差 指定客户端与格林尼治时间的偏移差

5)如果需要将某个特定IP地址固定分配给某台客户机,需要在dhcp配置文件中添加绑定mac地址的配置,最后重启dhcp服务,systemctl  restart  dhcpd ,如下:

host linuxprobe {
hardware ethernet 00:0c:29:27:c6:12;
fixed-address 192.168.10.88;
};

原文地址:https://www.cnblogs.com/weiyuncai/p/8892099.html

时间: 2024-08-06 23:15:10

使用DHCP动态管理主机地址的相关文章

第14章 使用DHCP动态管理主机地址

章节简述: DHCP协议服务能够自动化的管理局域网内的主机IP地址,有效的提升IP地址使用率,提高配置效率,减少管理与维护成本. 学习dhcpd服务程序的使用方法并逐条讲解配置参数,完整演示自动化分配IP地址.绑定IP地址与mac地址等实验. DHCP中继代理技术是多个物理网段共同一台DHCP服务器的最佳解决方案,运维人员必学的实用技术之一. 本章目录结构 14.1 动态主机管理协议 14.2 安装dhcpd服务程序 14.3 自动管理IP地址 14.4 分配固定IP地址 14.5 DHCP中继

linux学习-使用DHCP动态管理主机地址

1 动态主机管理协议 DHCP动态主机管理协议(Dynamic Host Configuration Protocol)是一种基于UDP协议且仅限用于局域网的网络协议,主要用途是为局域网内部设备或网络供应商自动分配IP地址,通常会应用在大型的局域网环境中或局域网内存在比较多的移动办公设备,DHCP协议能够实现集中的管理.分配IP地址. DHCP服务程序能够使局域网内的主机自动且动态的获取IP地址.子网掩码.网关地址以及DNS服务器地址等信息,且能够有效的提升地址使用率,提高配置效率,减少管理和维

linux学习14章-使用DHCP动态管理主机地址和15章使用Postfix与Dovecot部署邮件系统

2019年12月14日 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数. 简单来说,DHCP协议就是让局域网中的主机自动获得网络参数的服务.在图14-1所示的拓扑图中存在多台主机,如果手动配置每台主机的网络参数会相当麻烦,日后维护起来也让人头大.而且当机房内的主机数量进一步增加时(比如有100台,甚至1000台),这个手动配置以及维

使用DHCP服务动态管理主机地址

动态主机配置协议(DHCP,Dynamic Host Configuration Protocol),该协议用于自动管理局域网内主机的IP地址.子网掩码.网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本. 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数. dhcpd是Linux系统中用于

使用DHCP动态配置主机地址

前言: DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,在网络中架设一台专用的DHCP服务器,负责集中分配各种网络地址参数. DHCP协议相关的数据包:RARP→discovery→offer→request→ack 实验环境:Centos6.5,配置好本地yum仓库 Server:192.168.1.1 Client1:DHCP获得地址 client2:获得DHCP保留地址192.168.1.10 服务端配置:↓↓ [[email prote

Linux的虚拟机拷贝到另外的操作系统时,NAT方式的静态IP无效,一直是获取的DHCP动态地址

一.问题: 1.Linux虚拟机在A机的虚拟机中是NAT方式DHCP动态获取IP,设置了静态地址,IP地址不会发生变化,但是拷贝到B机上的虚拟机后,一直获取的时动态IP地址,无法得到静态IP. 2.执行/etc/init.d/network restart报错: [[email protected] init.d]# ./network restart 正在关闭接口 ens33: 错误 : [/etc/sysconfig/network-scripts/ifdown-eth] 设备 具有 MAC

ubuntu14.04静态ip地址与动态ip地址配置

有时我们希望Ubuntu14.04的ip地址为静态ip地址,使得ubuntu中的ip地址不变,这样会方便在嵌入式设备和主机Ubuntu进行用网口进行调试. 静态ip地址的配置方法:在/etc/network/interfaces文件中,修改内容为 # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto eth0 iface eth0 inet static #iface eth0

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

局域网的 网络协议,使用 UDP协议工作, 主要有两个用途:给内部网络或 网络服务供应商自动分配 IP地址,给用户或者内部 网络管理员作为对所有 计算机作中央管理的手段,端口:udp 67:服务器端 :udp 68:客户端 DHCP具有以下功能: 1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用. 2. DHCP应当可以给用户分配永久固定的IP地址. 3. DHCP应当可以同用其他方法获得IP地址的 主机共存(如手工配置IP地址的主机). 4. DHCP 服务器应当向现有的BOOT

Linux系统动态IP地址的获取和静态IP地址的配置

今天刚安装好虚拟机和Linux系统后做了以下实验在这实验中遇到的知识点和实验过程如下 #-  1.Broadcast 协议选项 [BCAST]BROADCAST 指定用于发送广播消息的 IP 地址.使用本地 IP 地址和子网掩码创建缺省广播地址.子网掩码指示哪部分 IP 地址识别网络哪部分识别主机 #-  2.dhclient获得IP地址用ifconfig -a命令查看 .etho表示1个网卡eth1表示2个网卡 .lo表示回环地址 #-  3.用vi打开配置文件命令如下 之后出现以下配置文件