理解DHCP工作原理

掌握基于全局的DHCP配置

掌握基于接口的DHCP配置

掌握DHCP中继配置

DHCP的使用背景

在现在的企业网络中,有大量的主机或设备需要获取IP地址等网络参数

如果采用手工配置,工作量大、容易出错且不好管理

如果用户擅自更改,还有可能会造成IP地址冲突等问题

使用动态主机配置协议DHCP,来分配IP地址等网络参数,可以减少管理员的工作量,避免出错

DHCP的定义

动态主机配置协议

Dynamic host configuration protocol

DHCP的作用

用于实现企业用户IP地址的动态分配和集中管理

避免繁琐的手工配置,快速适应网络的变化

DHCP的角色

DHCP客户端:通过DHCP协议请求获取IP地址等网络参数的设备,例如PC、手机、ip电话等

DHCP服务器:负责为DHCP客户端分配网络参数的设备

DHCP中继:负责转发DHCP服务器和DHCP客户端的DHCP报文,协助DHCP服务器向DHCP客户端动态分配网络参数的设备

DHCP工作原理

首次接入

地址重用

更新租期

DHCP配置基础

DHCP服务规划

服务器规划:合理规划VLAN,确保同一VLAN内仅有一台DHCP Server,能收到此VLAN内客户端的DHCP请求

IP地址规划:DHCP Server可供自动分配的IP地址范围;不参与自动分配的IP地址

租期规划:合理规划租期,缺省情况下,IP地址的租期为1天

DHCP配置方法

创建基于全局模式的DHCP

<Huawei>u t m

<Huawei>sys

[Huawei]sysname DHCP

设置接口IP

[DHCP]int g0/0/0

[DHCP-GigabitEthernet0/0/0]ip add 192.168.1.1 24

开启DHCP功能

[DHCP]dhcp enable

创建地址池

[DHCP]ip pool p1

创建网段

[DHCP-ip-pool-p1]network 192.168.1.0 mask 24

分配网关地址

[DHCP-ip-pool-p1]gateway-list 192.168.1.1

分配DNS服务器地址

[DHCP-ip-pool-p1]dns-list 202.106.0.20

分配租约时间

[DHCP-ip-pool-p1]lease day 3 hour 6 minute 30

设置保留地址

[DHCP-ip-pool-p1]excluded-ip-address 192.168.1.200 192.168.1.254

为接口开启DHCP的全局功能

[DHCP-GigabitEthernet0/0/0]dhcp select global

创建基于接口模式的DHCP服务器:不用创建地址池

[DHCP]dhcp enable

[DHCP]int g0/0/0.1

[DHCP-GigabitEthernet0/0/0.1]dot1q termination vid 10//此接口跟vlan10相关

[DHCP-GigabitEthernet0/0/0.1]ip add 192.168.10.1 24

[DHCP-GigabitEthernet0/0/0.1]arp broadcast enable//开启子接口的arp广播功能

[DHCP-GigabitEthernet0/0/0.1]dhcp select interface//启用接口模式的dhcp(网段、网关自动指定)

[DHCP-GigabitEthernet0/0/0.1]dhcp server dns-list 3.3.3.3//指定DNS

[DHCP-GigabitEthernet0/0/0.1]dhcp server lease day 1 //指定租约

[DHCP-GigabitEthernet0/0/0.1]dhcp server excluded-ip-address 192.168.10.150 192.168.10.254//设置保留地址

DHCP中继

转发DHCP服务器和DHCP客户端之间的DHCP报文

客户机可以跨网段从DHCP服务器获取地址

DHCP中继配置

配置接口及静态路由

在R1上配置DHCP地址池,启用DHCP

在R2上配置DHCP中继

配置DHCP中继代理服务

1启用DHCP服务

[dhcp]dhcp enable

2创建三个地址池

[dhcp]ip pool p1

[dhcp-ip-pool-p1]network 192.168.10.0 mask 24

[dhcp-ip-pool-p1]gateway-list 192.168.10.1

[dhcp]ip pool p2

[dhcp-ip-pool-p2]network 192.168.20.0 mask 24

[dhcp-ip-pool-p2]gateway-list 192.168.20.1

[dhcp]ip pool p3

[dhcp-ip-pool-p3]network 192.168.2.0 mask 24

[dhcp-ip-pool-p3]gateway-list 192.168.2.1

3设置子接口

[DHCP]int g0/0/0.1

[DHCP-GigabitEthernet0/0/0.1]dot1q termination vid 10

[DHCP-GigabitEthernet0/0/0.1]ip add 192.168.10.1 24

[DHCP-GigabitEthernet0/0/0.1]arp broadcast enable

[DHCP-GigabitEthernet0/0/0.1]dhcp select global

[DHCP]int g0/0/0.2

[DHCP-GigabitEthernet0/0/0.2]dot1q termination vid 20

[DHCP-GigabitEthernet0/0/0.2]ip add 192.168.20.1 24

[DHCP-GigabitEthernet0/0/0.2]arp broadcast enable

[DHCP-GigabitEthernet0/0/0.2]dhcp select global

4设置物理接口

[DHCP]int g0/0/0.1

[DHCP-GigabitEthernet0/0/0.1]ip add 192.168.1.1 24

[DHCP-GigabitEthernet0/0/0.1]dhcp select global

5设置静态路由

[DHCP]ip route-static 192.168.2.0 24 192.168.1.2

6配置中继代理服务器

[huawei]sys reply

[relay]dhcp enable    //启动dhcp服务

[relay]int g0/0/0

[relay-gigabitethernet0/0/0]ip add 192.168.2.1 24

[relay-gigabitethernet0/0/0]int g0/0/1

[relay-gigabitethernet0/0/1]ip add 192.168.1.2 24

[relay]ip route-static 0.0.0.0 0.0.0.0 192.168.1.1//设置默认路由

[relay]int g0/0/0

[relay-gigabitethernet0/0/0]dhcp select relay//启用dhcp中继代理模式

[relay-gigabitethernet0/0/0]dhcp relay server-ip 192.168.1.1

//指定DHCP服务器IP地址

在三层交换机配置DHCP服务

1在三台交换机上创建vlan,设置端口模式,把端口加入vlan

2在三层交换机上设置路由虚接口IP

[sw3]int vlanif 10

[sw3-vlanif10]ip add 192.168.10.1 24

[sw3-vlanif10]int vlanif 20

[sw3-vlanif20]ip add 192.168.20.1 24

[sw3-vlanif20]int vlanif 30

[sw3-vlanif30]ip add 192.168.30.1 24

[sw3-vlanif30]int vlanif 40

[sw3-vlanif40]ip add 192.168.40.1 24

3配置dhcp服务

[sw3]dhcp enable

[sw3]ip pool a

[sw3-ip-pool-a]network 192.168.10.0 mask 24

[sw3-ip-pool-a]gateway-list 192.168.10.1

[sw3]ip pool b

[sw3-ip-pool-a]network 192.168.20.0 mask 24

[sw3-ip-pool-a]gateway-list 192.168.10.1

[sw3]ip pool c

[sw3-ip-pool-a]network 192.168.30.0 mask 24

[sw3-ip-pool-a]gateway-list 192.168.10.1

[sw3]ip pool d

[sw3-ip-pool-a]network 192.168.40.0 mask 24

[sw3-ip-pool-a]gateway-list 192.168.10.1

[sw3]int vlanif 10

[sw3-vlanif10]dhcp select global

[sw3]int vlanif 20

[sw3-vlanif20]dhcp select global

[sw3]int vlanif 30

[sw3-vlanif30]dhcp select global

[sw3]int vlanif 40

[sw3-vlanif40]dhcp select global

华为DHCP配置基础试验相关推荐

  1. 华为三层交换机dhcp中继配置实例_华为DHCP配置以及DHCP中继

    华为  dhcp及中继 配置: 思路: 1.配置 DHCP 客户端 确保每个 PC 为 自动获取IP地址的方式: 2.配置 SW1 # 创建 VLAN 10 , 20 # 将相关的端口,放入到对应的 ...

  2. 华为交换机打开光口命令_华为交换机配置基础命令

    交换机要求建立 vlan 2 192.168.2.1   (端口: g2/0/1 属于该vlan) vlan 3 192.168.3.1   (端口: g2/0/2 属于该vlan) vlan 200 ...

  3. 华为DHCP配置命令

    [Huawei] dhcp enable 1. 开启DHCP功能 [Huawei-Gigabitthernet0/0/0]dhcp select interface 2. 开启接口采用接口地址池的DH ...

  4. 华为交换机配置基础命令

    1.创建vlan: <Quidway>     //用户视图,也就是在Quidway模式下运行命令. <Quidway>system-view      //进入配置视图  [ ...

  5. ROS DHCP配置

    1,指定接口IP. 2,IP–>Pool创建地址池.Name随便写.Address是地址范围,与接口要在同一网段,但不能包括接口IP. 3,IP–>DHCP Servert–>DHC ...

  6. 华为路由器ws5200虚拟服务器,华为路由器配置dhcp怎么弄?华为路由WS5200设置DHCP服务器方法...

    华为路由器配置dhcp怎么操作,对于这个网友们并不了解,为了让大家更好的了解华为路由WS5200怎么设置DHCP服务器功能相关信息,本站就为大家带来了华为路由WS5200怎么设置DHCP服务器功能的具 ...

  7. 华为BGP协议基础配置

    目录 一.原理概述 二.实验目的 三.实验拓扑 四.实验步骤 五.查看代码: 一.原理概述 1.自治系统(AS)是由一个技术管理机构管理,使用统一选路策略的一组路由器集合,自治系统编号范围:1-655 ...

  8. 华为模拟器eNSP基础配置命令

    初识华为模拟器配置命令 文章目录 一.常用的基础配置命令 提示:以下是本篇文章正文内容,下面案例可供参考 一.常用的基础配置命令 1.1初步认识系统视图和用户视图 <Huawei> ##用 ...

  9. 【网络工程师必备】华为设备网络基础配置命令总结,看过的都收藏了

    路由器: dispaly version 显示系统软件版本及硬件信息 system-view 切换到系统视图 quit 返回 interface +接口 进入接口视图 ip address +IP + ...

最新文章

  1. 使用Windows7上的VS Code打开远程机Ubuntu上的文件操作步骤
  2. 最优化:拉格朗日乘子法
  3. php对mongo操作问题
  4. 忠告28:奥纳西斯:处处留心皆学问
  5. Mac平台下Opencv开发环境搭建
  6. Oracle中创建、修改、删除序列
  7. HLS:@E Simulation failed SIGSEGV
  8. html php获取post数据格式,html - php文件无法得到POST过来的数据
  9. 推荐一个配置linux服务的网站
  10. shuffle理解【增加模型的泛化能力】
  11. 基于置信加权池的全卷积保证颜色恒常性
  12. smarty3.1.30 模板引擎的使用
  13. Oracle如何对JDK收费
  14. Mac 输入法小技巧
  15. 【日常】CCB网上银行“云宠物”喂食自动化脚本
  16. HDMI设计1--HDMI 1.4b SPEC的阅读个人总结
  17. Linux下操作Excel表格,xlsx表格
  18. 【渝粤题库】国家开放大学2021春2196社会调查研究与方法题目
  19. 本地http://localhost打不开怎么办
  20. Go语言中的次方表示

热门文章

  1. 巧建Spring Web的Maven项目来解决java.lang.NoClassDefFoundError: org/apache/commons/fileup
  2. 【网络】H3C交换机(S6820)配置ECN例子
  3. 20145209刘一阳《网络对抗》Exp9 Web安全基础实践
  4. 嵌入式Linux系统实现3G网卡拨号
  5. ZEMAX中的非球面参数解释
  6. Docker - 部署 MySQL 5.7 数据库容器
  7. find my iphone 是怎么准确定位的呢?
  8. css选择器包含哪些,css选择器有哪些
  9. EL和JSTL表达式
  10. 【GRUB】GRUB2代码初步解析