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

华为核心交换机 DHCP 服务器配置

一、DHCP介绍

1.1 DHCP简介

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种网络管理协议,用于自动为连接到网络的设备分配IP地址以及其他相关的网络配置参数‌。它基于客户机/服务器模式工作,通过集中管理和自动化分配IP地址来简化网络配置和管理。

地址池分为接口地址池和全局地址池两种,介绍如下:

  1. 接口地址池:配置方式简单,只能用于用户与DHCP服务器在同一个网段的场景,并且只能给对应接口下的用户分配IP地址等网络参数;适用于设备数量有限、配置以及维护量可控的小型网络。在用户网关设备上配置基于接口地址池的DHCP服务器功能之后,对应接口下的固定主机、移动终端等都可以自动获取IP地址等网络参数,不需要用户手动配置修改。
  2. 全局地址池:可应用于大型网络,推荐在核心层设备上配置基于全局地址池的DHCP服务器功能或在服务器区域搭建一台专门的DHCP服务器统一分配IP地址等网络参数,而用户网关设备上只需要启用简单的DHCP中继功能即可。‌

1.2 DHCP地址分配方式

  • 手工分配地址:由管理员为少数特定客户端(如服务器等)静态绑定固定的 IP 地址。通过 DHCP 将配置的固定 IP 地址分配给客户端。
  • 自动分配地址:DHCP 为客户端分配租期为无限长的 IP 地址。
  • 动态分配地址:DHCP 为客户端分配具有一定有效期限的 IP 地址,到达使用期限后,客户端需要重新申请地址。绝大多数客户端得到的都是这种动态分配的地址。

1.3 DHCP服务器应用场景

DHCP 服务器应用场景如下:

  • 网络规模较大,手工配置需要很大的工作量,并难以对整个网络进行集中管理。
  • 网络中主机数目大于该网络支持的 IP 地址数量,无法给每个主机分配一个固定的 IP 地址。例如,Internet 接入服务提供商限制同时接入网络的用户数目,用户必须动态获得自己的 IP 地址。
  • 网络中只有少数主机需要固定的 IP 地址(如服务器),大多数主机没有固定的 IP 地址需求。

二、DHCP服务器配置(接口地址池)

2.1 组网拓扑

某企业在核心交换机上为办公终端规划了两个网段,网段10.1.1.0/24内PC为员工固定办公终端,网段10.1.2.0/24供企业出差人员临时接入网络。企业希望通过DHCP方式为员工固定办公终端和企业出差人员分配IP地址。其中,企业管理者的办公PC(Client_1)由于业务需要,希望使用固定IP地址为10.1.1.100/24。

在核心交换机上配置DHCP服务器,实现两个网段内的终端动态分配IP地址。其中,网段10.1.1.0/24内的PC为员工固定办公终端,IP地址租期配置为30天;网段10.1.2.0/24供企业出差人员临时接入网络,IP地址租期配置为1天。

2.2 配置思路

基于接口地址池,DHCP服务器配置思路如下:

  1. 配置VLAN TRUNK
  2. 使能DHCP服务
  3. 配置VLANIF接口地址
  4. 配置接口DHCP地址池
  5. 配置DHCP数据保存功能
  6. 配置终端自动获取IP地址

2.3 配置步骤

1. VLAN TRUNK配置。

Vlan Trunk配置步骤略。

2. VLANIF接口地址配置。

[Switch] interface vlanif 10 [Switch-Vlanif10] ip address 10.1.1.1 24 [Switch-Vlanif10] quit [Switch] interface vlanif 11 [Switch-Vlanif11] ip address 10.1.2.1 24 [Switch-Vlanif11] quit

3. 使能DHCP服务,缺省未使能。

[Switch] dhcp enable

4. 接口地址池配置。

# 配置VLANIF10接口下的终端从接口地址池中获取IP地址。

[Switch] interface vlanif 10 [Switch-Vlanif10] dhcp select interface //使能接口地址池的DHCP服务器功能 [Switch-Vlanif10] dhcp server dns-list 114.114.114.114 8.8.8.8 //DNS服务器 [Switch-Vlanif10] dhcp server lease day 30 //租期的缺省值为1天,修改租期为30天 [Switch-Vlanif10] dhcp server static-bind ip-address 10.1.1.100 mac-address 00e0-fc12-3456 //分配固定IP地址 [Switch-Vlanif10] quit

# 配置VLANIF11接口下的终端从接口地址池中获取IP地址。

[Switch] interface vlanif 11 [Switch-Vlanif11] dhcp select interface //使能接口地址池的DHCP服务器功能 [Switch-Vlanif11] dhcp server lease day 1 //租期的缺省值为1天 [Switch-Vlanif11] dhcp server dns-list 114.114.114.114 8.8.8.8 //配置DNS服务器 [Switch-Vlanif11] dhcp server excluded-ip-address 10.1.2.200 10.1.2.254 //配置静态地址池(排除的地址范围) [Switch-Vlanif11] quit

5. 终端自动获取IP地址配置,以操作系统为Windows 10为例。

  1. 右击桌面“网络”,单击“属性”,进入“网络和共享中心”窗口。
  2. 单击“本地连接”,进入“本地连接 状态”窗口。
  3. 单击“属性”,进入“本地链接 属性”窗口。
  4. 选择“Internet 协议版本 4(TCP/IPv4)”,点击“属性”,进入“Internet 协议版本 4(TCP/IPv4)属性”窗口,选择“自动获得 IP 地址”,单击“确定”。

2.4 验证配置

1. 在核心交换机上查看接口地址池VLANIF10和VLANIF11的配置信息。

[Switch] display ip pool interface vlanif10 [Switch] display ip pool interface vlanif11

2. 查看终端设备已成功获取到IP地址,测试网关连通性正常。

三、DHCP服务器配置(全局地址池)

3.1 组网拓扑

某公司有三个办公室,为了节省资源,在核心交换机配置DHCP服务器统一为终端设备动态分配IP地址。网段1为192.168.2.0/24,主机都加入VLAN 2,地址租期为2天;网段2为192.168.3.0/24,主机都加入VLAN 3,地址租期为2天;网段3为192.168.4.0/24,主机都加入VLAN 4,地址租期为2天。

3.2 配置思路

基于全局地址池,DHCP服务器配置思路如下:

  1. 配置VLAN TRUNK
  2. 使能DHCP服务
  3. 配置VLANIF接口地址
  4. 配置DHCP全局地址池
  5. 配置终端自动获取IP地址

3.3 配置步骤

1. VLAN TRUNK配置。

# SW1核心交换机vlan trunk配置。

[SW1] vlan batch 2 to 5 [SW1] interface gigabitethernet 1/0/2 [SW1-GigabitEthernet1/0/2] port link-type trunk //配置接口类型为trunk [SW1-GigabitEthernet1/0/2] port trunk allow-pass vlan 2 3 //允许vlan 2 3 通过 [SW1-GigabitEthernet1/0/2] quit [SW1] interface gigabitethernet 1/0/3 [SW1-GigabitEthernet1/0/3] port link-type trunk //配置接口类型为trunk [SW1-GigabitEthernet1/0/3] port trunk allow-pass vlan 4 //允许vlan 4 通过 [SW1-GigabitEthernet1/0/3] quit

# SW2接入交换机vlan trunk配置。

[SW2] vlan batch 2 3 [SW2] interface gigabitethernet 1/0/23 [SW2-GigabitEthernet1/0/23] port link-type access //配置接口类型为access [SW2-GigabitEthernet1/0/23] port default vlan 2 //配置允许vlan 2通过 [SW2-GigabitEthernet1/0/23] quit [SW2] interface gigabitethernet 1/0/24 [SW2-GigabitEthernet1/0/24] port link-type access //配置接口类型为access [SW2-GigabitEthernet1/0/24] port default vlan 3 //配置允许vlan 2通过 [SW2-GigabitEthernet1/0/24] quit

# SW3接入交换机vlan trunk配置。

[SW3] vlan batch 4 [SW3] interface gigabitethernet 1/0/1 [SW3-GigabitEthernet1/0/1] port link-type trunk //配置接口类型为trunk [SW3-GigabitEthernet1/0/1] port trunk allow-pass vlan 4 //配置允许vlan 4通过 [SW3-GigabitEthernet1/0/1] quit

2. VLANIF接口地址配置。

# 配置VLANIF2接口地址。

[SW1] interface vlanif 2 [SW1-Vlanif2] ip address 192.168.2.1 24 [SW1-Vlanif2] quit

# 配置VLANIF3接口地址。

[SW1] interface vlanif 3 [SW1-Vlanif3] ip address 192.168.3.1 24 [SW1-Vlanif3] quit

# 配置VLANIF4接口地址。

[SW1] interface vlanif 4 [SW1-Vlanif4] ip address 192.168.4.1 24 [SW1-Vlanif4] quit

3. 使能DHCP服务,缺省未使能。

[SW1] dhcp enable

4. DHCP全局地址池配置。

# 配置全局地址池vlan2中的IP地址池和相关网络参数。

[SW1] ip pool vlan2 [SW1-ip-pool-vlan2] network 192.168.2.0 mask 255.255.255.0 //配置地址网段 [SW1-ip-pool-vlan2] dns-list 114.114.114.114 8.8.8.8 //配置DNS地址 [SW1-ip-pool-vlan2] gateway-list 192.168.2.1 //配置网关地址 [SW1-ip-pool-vlan2] lease day 2 hour 0 minute 0 //配置地址租期时间为两天 [SW1-ip-pool-vlan2] excluded-ip-address 192.168.2.200 192.168.2.254 //配置静态地址池(排除的地址范围) [SW1-ip-pool-vlan2] quit

# 配置全局地址池vlan3中的IP地址池和相关网络参数。

[SW1] ip pool vlan3 [SW1-ip-pool-vlan3] network 192.168.3.0 mask 255.255.255.0 //配置地址网段 [SW1-ip-pool-vlan3] dns-list 114.114.114.114 8.8.8.8 //配置DNS地址 [SW1-ip-pool-vlan3] gateway-list 192.168.3.1 //配置网关地址 [SW1-ip-pool-vlan3] lease day 2 hour 0 minute 0 //配置地址租期时间 [SW1-ip-pool-vlan3] excluded-ip-address 192.168.3.200 192.168.3.254 //配置静态地址池(排除的地址范围) [SW1-ip-pool-vlan3] quit

# 配置全局地址池vlan4中的IP地址池和相关网络参数。

[SW1] ip pool vlan4 [SW1-ip-pool-vlan4] network 192.168.4.0 mask 255.255.255.0 //配置地址网段 [SW1-ip-pool-vlan4] dns-list 114.114.114.114 8.8.8.8 //配置DNS地址 [SW1-ip-pool-vlan4] gateway-list 192.168.4.1 //配置网关地址 [SW1-ip-pool-vlan4] lease day 2 hour 0 minute 0 //配置地址租期时间 [SW1-ip-pool-vlan4] excluded-ip-address 192.168.4.200 192.168.4.254 //配置静态地址池(排除的地址范围) [SW1-ip-pool-vlan4] quit

5. 使能VLANIF接口的DHCP服务器功能。

# 在Vlanif 2接口下使能DHCP服务器。

[SW1] interface vlanif 2 [SW1-Vlanif2] dhcp select global [SW1-Vlanif2] quit

# 在Vlanif 3接口下使能DHCP服务器。

[SW1] interface vlanif 3 [SW1-Vlanif3] dhcp select global [SW1-Vlanif3] quit

# 在Vlanif 4接口下使能DHCP服务器。

[SW1] interface vlanif 4 [SW1-Vlanif4] dhcp select global [SW1-Vlanif4] quit

6. 终端自动获取IP地址配置,以操作系统为Windows 10为例)。

  1. 右击桌面“网络”,单击“属性”,进入“网络和共享中心”窗口。
  2. 单击“本地连接”,进入“本地连接 状态”窗口。
  3. 单击“属性”,进入“本地链接 属性”窗口。
  4. 选择“Internet 协议版本 4(TCP/IPv4)”,点击“属性”,进入“Internet 协议版本 4(TCP/IPv4)属性”窗口,选择“自动获得 IP 地址”,单击“确定”。

3.4 验证配置

1. 在核心交换机上查看全局地址池分配情况,“Used”字段显示已经分配的IP地址数量。

[SW1] display ip pool name vlan2 [SW1] display ip pool name vlan3 [SW1] display ip pool name vlan4

2. 在核心交换机上查看全局地址池已分配的IP地址。

[SW1] display ip pool name vlan2 used

3.查看终端设备已成功获取到IP地址,测试网关连通性正常。

http://www.cnnetsun.cn/news/1307446.html

相关文章:

  • 腾讯:LLM初始化视觉编码器突破效率极限
  • 从仿真到实践:基于LM324与LM331的F/V转换器设计全流程解析
  • UE5 Win10 Airsim环境搭建:从编译报错到成功运行的避坑指南
  • Hunyuan-MT-7B与SpringBoot集成的企业级翻译服务开发
  • 【UE5】多用户协同编辑实战:从配置到实时协作
  • 【Cesium打造动态地球】从零构建3D地球可视化与交互式坐标转换系统
  • SecGPT-14B效果展示:对APT29、Lazarus等组织技战术的准确归纳与对比分析
  • 5分钟搞定Gemini Pro API密钥申请与Python环境配置(附避坑指南)
  • Qwen2.5-72B-GPTQ-Int4部署案例:政务公文起草与政策解读辅助系统
  • java web央视新闻样式学习
  • 字符串表达式运算(西安交通大学机试题)
  • 医疗视角下的 Linux - 02 Linux 命令手册
  • 等保2.0 (下)
  • GRU时间序列回归预测模型:基于Matlab的详细注释代码实现
  • 基于CW32F030的嵌入式双通道电压电流表设计
  • ESP32-WROOM-32模块化开发板设计与工程实践
  • 超低功耗环境监测终端:ESP32-S3+墨水屏设计实践
  • Qwen2.5-72B-GPTQ-Int4开源大模型:vLLM+Chainlit构建合规审计问答平台
  • 餐饮连锁店福音:Ostrakon-VL-8B快速部署,实现AI自动巡店与权限管控
  • YOLOFuse快速开始:运行infer_dual.py,立即查看融合检测结果
  • 基于Ostrakon-VL-8B的零售货架智能审计Agent系统设计
  • RexUniNLU与Mathtype公式编辑器的智能集成
  • MogFace人脸检测模型WebUI与Dify工作流结合:构建智能身份验证应用
  • MiniCPM-o-4.5-nvidia-FlagOS开发环境搭建:从Android到AI的全栈准备
  • SecGPT-14B代码实例:基于Chainlit构建红蓝队智能问答系统
  • 南北阁Nanbeige 4.1-3B与SolidWorks集成:3D模型智能生成实战
  • 云容笔谈·东方红颜影像生成系统与智能体(Agent)协同工作流设计
  • Jetson Xavier NX 系统迁移与SDK组件增量部署实战
  • Android动画进阶:深入解析插值器与估值器的协同工作原理
  • 新手友好:跟着快马平台的引导式界面,轻松完成openclaw本地安装