DHCP服务与配置

DHCP服务与配置

  • 前言
  • 一、DHCP介绍
    • (1)什么是dhcp
    • (2)DHCP的优点
    • (3)DHCP模式
    • (4)DHCP分配方式
  • 二、DHCP工作原理
  • 三、使用DHCP动态配置主机地址
    • (1)DHCP服务
    • (2)DHCP文件参数含义
      • ①全局配置参数
      • ②subnet网段声明(作用于子网段优先级高于全局配置参数)
      • ③host主机声明
    • (3)安装DHCP服务器实验
      • ①安装dhcp服务器软件
      • ②配置网络地址
      • ③DHCP中继配置
      • ④配置DHCP文件
      • ⑤测试结果
  • 总结

前言

DHCP是一个集中的动态的管理和配置用户IP地址的网络管理协议,它不仅降低了配置和部署设备的时间,同时也降低了发生配置错误的可能性,所以我们只需要更新DHCP服务器上的相关配置,即可实现集中化管理。

一、DHCP介绍

(1)什么是dhcp

DHCP(Dynamic Host Confiquration Protocol,动态主机配置协议)是由Internet工作任务小组设计开发的,专门用于为TCP/IP网络中的计算机自动分配tcp/Ip参数的协议,是一个应用层协议,DHCP的前身是BooTp协议(BootstrapProt0co1),BOOTP被创建出来为连接到网络中的设备自动分配地址,后来被DHCP取代了,DHCP比BooTp更加复杂,功能更强大。

默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。

DHCP采用C/S架构,C-client(客户机),S-server(服务器),客户机/服务器架构

DHCP服务对应传输层UDP协议,因为是C/S架构,所以客户机端口号是67,服务器端口号是68

(2)DHCP的优点

1、减少管理员的工作量
2、避免输入错误的可能
3、避免IP地址冲突
4、当更改IP地址段时,不需要重新配置每个用户的IP地址
5、提高了IP地址的利用率
6、方便客户端的配置

(3)DHCP模式

在网络中架设一台专用的 DHCP 服务器,负责集中分配各种网络地址参数(主要包括 IP 地址、子网掩码、广播地址、默认网关地址、DNS 服务器地址);其他主机作为 DHCP 客户机,将网卡配置为自动获取地址,即可与 DHCP 服务器进行通信,完成自动配置过程。

DHCP 是 C/S 模式,DHCP 服务端和客户端需要保持通信,DHCP 基于 UDP 协议,双方都有可能会主动向对方发起通信,因此双方都需要监听端口。

  • Server 端:DHCP Server(运行 dhcp 服务)
  • UDP 服务:监听端口 67(bootps)
  • Client 端:DHCP Client(运行 dhcp 程序)
  • UDP 服务:监听端口 68 (bootpc)

(4)DHCP分配方式

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

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

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

二、DHCP工作原理

客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程分为四个步骤:

DHCP服务与配置

①安装dhcp服务器软件

查看是否安装dhcp软件

DHCP服务与配置

②配置网络地址

DHCP服务与配置
DHCP服务与配置
此时restart重启网卡,我们的网络地址配置就已经配置好了
DHCP服务与配置

二层交换机配置

vlan batch 10 20 100 #创建vlan10 20 100
int e0/0/2 #进入e2接口
p l a #设置接口模式
p d v 10 #把接口加入vlan10
int e0/0/3 #进入接口
p l a #设置接口模式
p d v 20 #把接口加入vlan20
int e0/0/4 #进入接口
p l a #设置接口模式
p d v 100 #把接口加入vlan100
int e0/0/5 #进入接口
p l a #设置接口模式
p d v 100 #把接口加入vlan100
int e0/0/1 #进入接口
p l t #设置接口模式
p t a v a #把所有vlan加入接口

三层交换机配置

int g0/0/1 #进入接口
p l t #设置接口模式
p t a v a #把所有vlan加入接口
vlan batch 10 20 100 #创建vlan10 20 100
int Vlanif 10 #进入虚拟接口10
ip address 192.168.1.254 24 #设置IP地址
int vlanif 20 #进入虚拟接口20
ip address 192.168.2.254 24 #设置ip地址
int vlanif 100 #进入虚拟接口100
ip address 192.168.100.254 24 #设置ip地址
int Vlanif 10 #进入虚拟接口10
dhcp enable #开启dpcp配置
dhcp select relay #基于DHCP中继
dhcp relay server-ip 192.168.100.100 #去192.168.100.100请求DHCP服务
int Vlanif 20 #进入虚拟接口20
dhcp select relay #基于DHCP中继
dhcp relay server-ip 192.168.100.100 #去192.168.100.100请求DHCP服务

服务器设置,接入刚刚设置的同一网段

DHCP服务与配置

④配置DHCP文件

此时我们的/etc/dhcp/dhcpd.conf是没有内容的

DHCP服务与配置

DHCP服务与配置

⑤测试结果

选择dhcp模式

DHCP服务与配置

总结

  • DHCP的概念
  • DHCP原理及租约方式
  • DHCP配置方式

来源:羽翔青空

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月13日
下一篇 2022年3月13日

相关推荐