当前位置: 首页 > news >正文

HCIP-6 DHCP

HCIP-6 DHCP

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

手工配置网络参数存在的问题

灵活性差

容易出错

IP地址资源利用率低

工作量大

人员素质要求高

DHCP服务器按照如下次序为客户端选择IP地址:

①DHCP服务器的数据库中与客户端MAC地址静态绑定的IP地址。

②客户端以前曾经使用过的IP地址,即客户端发送的请求报文中请求IP地址选项的地址。

③在DHCP地址池中,顺序查找可供分配的空闲IP地址,最先找到的IP地址。

④如果在DHCP地址池中未找到可供分配的空闲IP地址,则依次查询超过租期、发生冲突的IP地址,如果找到可用的IP地址,则进行分配,否则报告错误。

华为网络设备中配置 DHCP 有两种模式:

接口配置模式

[gw]dhcp enable  //全局开启DHCP功能

进入到指定的DHCP服务端口

interface Ethernet0/0/0

ip address 192.168.1.1 255.255.255.0 //端口的通信地址,也是DHCP的网关地址

dhcp select interface  //开启端口DHCP服务

dhcp server dns-list 8.8.8.8 114.114.114.114 //配置给客户端分发的DNS信息

DHCP 的四种报文

1. discover   :用于在网络中查询是否存在 DHCP 服务器

2. offer  : 服务器给客户端分发了地址信息(192.168.1.254)

3. request : 客户端决定选择哪个服务器作为我的 DHCP 服务器,根据案例,选择 192.168.1.1 作为服务器,同时发出请求获取 192.168.1.254 这个地址。

4. ACK :服务器确定将 192.168.1.254 给client做 IP。(注意的是,服务器发送地址之

前,还做了以下操作:先 Ping 网络中是否存在 192.168.1.254)

通过抓包,客户端向向服务器端获取地址信息时,可以看到 DHCP 的 4 个报文

全局配置 DHCP 服务

1. 全局开启 DHCP 功能

a. dhcp  enable

2. 创建地址池,如果存在两个 VLAN 均需要配置地址池

a. 给 vlan2 做地址池

ip pool vlan2   //创建一个地址池名为vlan2

 gateway-list 192.168.2.1  //给vlan2的主机分发的网关地址 192.168.2.1

 network 192.168.2.0 mask 255.255.255.0 //给vlan2的地址范围 192.168.2.1-192.168.2.254

 dns-list 8.8.8.8 //给客户主机分发DNS地址

b. 给 vlan3 做地址池

ip pool vlan3

 gateway-list 192.168.3.1

 network 192.168.3.0 mask 255.255.255.0

 dns-list 114.114.114.114

  1. 进入到三层交换机中 vlanif 接口中开启全局配置功能

interface Vlanif2

 ip address 192.168.2.1 255.255.255.0

 dhcp select global

 interface Vlanif3

 ip address 192.168.3.1 255.255.255.0

 dhcp select global

在全局配置模式下,如果需要将某一个 IP 地址固定给某一台主机则可以使用以下命令实现:

在地址池中配置:

[ar-ip-pool-vlan1]static-bind ip-address 192.168.1.100 mac-address 5489-983b-27dd

上面的命令含义:static-bind 静态绑定  将 IP 地址为 192.168.1.100 绑定到 MAC 为 5489

983b-27dd 的主机上。DHCP 服务器就不会乱将这个 IP 分配出去。

DHCP 中继

在三层交换机中使用中继功能

首先全局开启DHCP功能

dhcp enable

进入到我们的三层接口中配置中继服务

interface Vlanif2

 ip address 192.168.2.1 255.255.255.0

 dhcp select relay //开启中继服务

 dhcp relay server-ip 23.1.1.3 //中继到DHCP服务器 23.1.1.3上

interface Vlanif3

 ip address 192.168.3.1 255.255.255.0

 dhcp select relay

 dhcp relay server-ip 23.1.1.3

DHCP 服务器上的配置

dhcp enable //全局开启DHCP功能

#

 ip pool vlan2   //给vlan2做地址池

 gateway-list 192.168.2.1  //指定网关地址

 network 192.168.2.0 mask 255.255.255.0 //分发地址池范围

 dns-list 8.8.8.8 //指定DNS地址

#

 ip pool vlan3

 gateway-list 192.168.3.1

 network 192.168.3.0 mask 255.255.255.0

 dns-list 8.8.8.8

 #

 #

 interface Ethernet0/0/0

 ip address 23.1.1.3 255.255.255.0

 dhcp select global  //需要开启全局D

相关文章:

  • 软考 中级软件设计师 考点知识点笔记总结 day08 算法设计与分析
  • 设计模式 Day 1:单例模式(Singleton Pattern)详解
  • 《Operating System Concepts》阅读笔记:p495-p511
  • argparse的使用
  • 【前端】【React】第四章:深入理解 React Router 及前端路由管理
  • 使用 mpstat 与 stress-ng 进行 CPU 性能监控
  • 从0到1的数据结构教程——深入思考动态数组
  • 记录一下最近参与实习 外包 社招流程里的一些感悟
  • Java EE(18)——网络原理——应用层HTTP协议
  • 内网渗透-网络分离免杀
  • git --- cherry pick
  • 深入解析C++模板:从基础到高级应用
  • AI Agent开发大全第十五课-零售智能导购Agent的代码实现
  • Nginx RTMP 处理模块 (ngx_rtmp_handler.c) 详细分析
  • 1371. 货币系统-dp背包问题
  • Oracle数据库数据编程SQL<3.4 PL/SQL 自定义函数>
  • HarmonyOSNext_API16_Tabs组件
  • 架构师面试(二十三):负载均衡
  • Spring AI 实现 STDIO和SSE MCP Server
  • C++ STL常用算法之常用查找算法
  • 网站怎么做关键词在哪做/网络营销网站平台有哪些
  • 织梦后台网站栏目空白/免费留电话的广告
  • 中国建筑网官网查询资质/合肥优化推广公司
  • 建站行业已死/网站引流推广
  • 如何给一个企业的网站做推广/国内好的seo网站
  • 安阳企业网站建设公司/一元友情链接平台