一天一看————Linux系统DHCP原理与动态获取IP地址配置命令

DHCP工作原理

DHCP的服务

DHCP (Dynamic HostConfiguration Protocol,动态主机配置协议),由Internet工作任务小组设计开发,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。
在这里插入图片描述

使用DHCP的好处:

●减少管理员的工作量

●避免输入错误的可能

●避免IP地址冲突

●当更改IP地址段时,不需要重新配置每个用户的IP地址

●提高了IP地址的利用率

●方便客户端的配置

DHCP的分配方式

●自动分配:分配到一个IP地址后永久使用

●手动分配:由DHCP服务器管理员专门指定IP地址

●动态分配:使用完后释放该IP,供其它客户机使用

DHCP的租约过程

客户机从DHCP服务器获得IP地址的过程称为DHCP租约过程,租约过程一般分成4个步骤:
第一步:客户端在网络中搜索服务器

第二步:服务器向客户端响应服务

第三步:客户端向服务器发出服务请求

第四步:服务器向客户端提供服务
在这里插入图片描述

使用DHCP动态配置主机地址

DHCP服务

为大量客户机自动分配地址,提供集中管理

减轻管理和维护成本、提高网络配置效率

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

网卡的IP地址、子网掩码

对应的网络地址、广播地址

默认网关地址

DNS服务器地址

安装DHCP服务器

DHCP服务器软件

●CentOS光盘中的dhcp-4.2 .5-47.el7.centos.x86_ 64.rpm

●DHCP软件包的主要文件

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

执行程序: /usr/sbin/dhcpd/usr/sbin/dhcrelay

配置DHCP服务器

yum install -y dhcp
cd /etc/dhcp/
ls
less dhcpd.conf
cd /usr/share/doc/dhcp-4.2.5/
ls
less dhcpd.conf.example
cp /usr/share/doc/ahcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置全局配置参数

每行都以;结尾

vim /etc/dhcp/dhcpd.conf
de fault-lease-time 21600;           默认租约为6小时,单位为秒
max-lease-time 43200                 最大租约为12小时,单位为秒
option domain-name "benet . com";    指定默认域名
option domain-name-servers 202.106.0.20202.106.148.1;   指定DNS服务器地址
ddns-update-style none;              禁用DNS动态更新

在这里插入图片描述

子网段配置参数

#subnet网段声明(作用于整个子网段,部分配置参数优先级高于全局配置参数)
subnet 192.168.80.0 netmask 255.255.255.0 {        声明要分配的网段地址
range 192.168.80.10 192.168.80.20;                 设置地址池
option routers 192.168.80.254;                     指定默认网关地址
}
subnet 192. 168.1.0 netmask 255.255.255.0 {
range 192.168.1. 100192.168.1.200;
option routers 192.168.1.254;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.20 192.168.2.30;
option routers 192.168.2.254; 
}


host主机声明(给单机分配固定的IP地址)
host hos tname {                      指定需要分配固定IP地址的客户机名称
hardware ethernet 00:c0:c3:22:46:81;  指定该主机的MAC地址
fixed-address 192.168. 4.100;         指定保留给该主机的IP地址

进行配置subnet网段声明时,第一个subnet一定要配置dhcp本网段的地址

注意:全局配置参数 的优先级 没有 子网段 中的参数高,都配置了的话,在该子网段中,会优先使用子网段中的参数。

实验操作

将 Linux 服务器配置成 DHCP 服务器,三层交换机作为 DHCP中继器,实现 网段内的主机 通过DHCP从服务器获取IP地址信息。

云朵用来接入 VM虚拟机中的系统,实现 虚拟机和 PC 1 -3 之间的通信。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
保证ipv4的网卡地址和虚拟主机上的ip地址在同一个网段里,可以互相通信
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装DHCP,并找到配置文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
编辑DHCP配置文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述接下来去到ensp中主机dhcp动态获取一下IP
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值