eNSP学习——配置基于全局地址池的DHCP

目录

主要命令

原理概述

实验目的

实验场景

实验拓扑

实验编址

实验步骤

1、基本配置

[2、配置基于全局地址池的 DHCP Server](#2、配置基于全局地址池的 DHCP Server)

[3、配置DHCP Client](#3、配置DHCP Client)


主要命令

[R1]dhcp enable      //开启 DHCP功能

//创建一个全局地址池,地址池名称为huawei1
[R1]ip pool huawei1

//配置全局地址池huaweil可动态分配的网段范围为192.168.1.0
[R1-ip-pool-huawei1]network 192.168.1.0

//配置DHCP全局地址池下的地址租期
[R1-ip-pool-huawei1]lease day 2

//配置DHCP客户端的出口网关地址
[R1-ip-pool-huawei1]gateway-list 192.168.1.254

//配置部分地址不参与分配
[R1-ip-pool-huawei1]excluded-ip-address 192.168.1.250 192.168.1.253

//配置DNS服务器地址
[R1-ip-pool-huawei1]dns-list 8.8.8.8

//开启接口的DHCP功能,配置设备指定接口采用全局地址池为客户分配IP地址
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global 

原理概述

基于接口地址池的DHCP服务器,连接这个接口网段的用户都从该接口地址池中获取IP地址等配置信息,由于地址池绑定在特定的接口上,可以限制用户的使用条件,因此在保障了安全性的同时也存在一定局限性。当用户从不同接口接入DHCP服务器且需要从同一个地址池里获取IP地址时,就需要配置基于全局地址池的 DHCP。
配置基于全局地址池的DHCP服务器,从所有接口上连接的用户都可以选择该地址池中的地址,也就是说全局地址池是一个公共地址池。在 DHCP服务器上创建地址池并配置相关属性(包括地址范围、地址租期、不参与自动分配的I地址等),再配置接口工作在全局地址池模式。路由器支持工作在全局地址池模式的接口三层接口及其子接口三层Ethernet接口及其子接口三层Eth-Trunk接口及其子接口VLANIF接口

实验目的

掌握DHCP Server配置方法

掌握基于全局地址池的DHCP Server配置方法

掌握配置DHCP租期/网关地址/不参与自动分配地址方法

掌握配置和检测 DHCP客户端的方法

实验场景

本实验将路由器R1模拟成公司DHCP Server,配置全局地址池,该公司市场部和财务部下的PC通过DHCP的方式自动配置IP地址。

实验拓扑

实验编址

|------------|----------------|---------------|---------------|--------|
| 设备 | 接口 | IP地址 | 子网掩码 | 默认网关 |
| R1(AR2220) | GE 0/0/0 | 192.168.1.254 | 255.255.255.0 | N/A |
| R1(AR2220) | GE 0/0/1 | 192.168.2.254 | 255.255.255.0 | N/A |
| PC1 | Ethernet 0/0/1 | DHCP获取 | DHCP获取 | DHCP获取 |
| PC2 | Ethernet 0/0/1 | DHCP获取 | DHCP获取 | DHCP获取 |

实验步骤

1、基本配置

根据实验编址表进行相应的基本IP地址配置,由于PC是通过DHCP自动获取地址,暂时无法测试连通性。交换机为二层设备,无需配置IP地址。

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.2.254 24

2、配置基于全局地址池的 DHCP Server

1)、在R1上开启 DHCP功能。

2)、 使用ip pool命令创建一个全局地址池,地址池名称为huawei1。默认情况下,设备上没有创建任何全局地址池。

3)、使用network命令配置全局地址池huaweil可动态分配的网段范围为192.168.1.0,如果不指定掩码,则默认使用自然掩码,即24位掩码。该网段必须与路由器接口GE 0/0/0的IP地址为同一网段。

4)、使用lease day命令 配置DHCP全局地址池下的地址租期。默认情况下,IP地址租期为1天,对于不同的地址池,DHCP服务器可以指定不同的地址租用期限,但是同一地址池中的地址具有相同的租期。

5)、 配置DHCP客户端的出口网关地址。

6)、配置地址池中192.168.1.250到192.168.1.253这些地址不参与自动分配。

7)、 由于地址192.168.1.250到192.168.1.253不参与自动分配,而网关地址也不参与自动分配,因此 DHCP服务器将会从地址池中由192.168.1.249开始往前分配。

8)、配置DNS 服务器地址。

9)、开启接口的 DHCP功能。使用该命令配置设备指定接口采用全局地址池为客户端分配IP地址。

[R1]dhcp enable      //开启 DHCP功能

//创建一个全局地址池,地址池名称为huawei1
[R1]ip pool huawei1
Info: It's successful to create an IP address pool.

//配置全局地址池huaweil可动态分配的网段范围为192.168.1.0
[R1-ip-pool-huawei1]network 192.168.1.0

//配置DHCP全局地址池下的地址租期
[R1-ip-pool-huawei1]lease day 2

//配置DHCP客户端的出口网关地址
[R1-ip-pool-huawei1]gateway-list 192.168.1.254

//配置部分地址不参与分配
[R1-ip-pool-huawei1]excluded-ip-address 192.168.1.250 192.168.1.253

//配置DNS服务器地址
[R1-ip-pool-huawei1]dns-list 8.8.8.8

//开启接口的DHCP功能,配置设备指定接口采用全局地址池为客户分配IP地址
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global 

路由器需要为两个不同部门分配IP地址,即需要两个全局地址池。为财务部配置的全局地址池名称为huawei2,IP网段为192.168.2.0,网关地址为192.168.2.254,DNS服务器地址为8.8.8.8。配置完成后在 GEO/0/1接口下启用全局地址池的DHCP服务器模式。

[R1]ip pool huawei2
Info: It's successful to create an IP address pool.
[R1-ip-pool-huawei2]network 192.168.2.0
[R1-ip-pool-huawei2]lease day 2
[R1-ip-pool-huawei2]gateway-list 192.168.2.254
[R1-ip-pool-huawei2]dns-list 8.8.8.8
[R1-ip-pool-huawei2]int g0/0/1
[R1-GigabitEthernet0/0/1]dhcp select global

配置完成后,查看IP地址池信息(display ip pool)。

以上信息显示有两个地址池,其中一个地址池为huaweil,另一个地址池为huawei2,地址池的总数为506个,使用了0个,空闲502个,有4个地址不参与分配。

3、配置DHCP Client

打开PC-1的"基础配置"选项卡,在"IPV4配置"栏中选择"DHCP",然后单击对话框右下角的"应用"按钮。

之后,单击PC-1的"命令行"选项卡,在其中输入"ipconfig"命令查看接口的P地址。

通过观察发现PC-1已经通过DHCP Server获取到一个IPv4地址192.168.1.249,网关地址为192.168.1.254,DNS服务器地址为8.8.8.8。

验证PC与路由器之间的连通性。

可以正常通信。

PC2的测试与PC1一样。

相关推荐
兔C34 分钟前
微信小程序的轮播图学习报告
学习·微信小程序·小程序
海海不掉头发41 分钟前
苍穹外卖-day05redis 缓存的学习
学习·缓存
小木_.2 小时前
【Python 图片下载器】一款专门为爬虫制作的图片下载器,多线程下载,速度快,支持续传/图片缩放/图片压缩/图片转换
爬虫·python·学习·分享·批量下载·图片下载器
一棵开花的树,枝芽无限靠近你2 小时前
【PPTist】组件结构设计、主题切换
前端·笔记·学习·编辑器
犬余2 小时前
设计模式之桥接模式:抽象与实现之间的分离艺术
笔记·学习·设计模式·桥接模式
啊瞑3 小时前
学习记录:配置mybatisplus的分页查询插件,mybatis-plus-jsqlparser 依赖
学习
码到成龚3 小时前
SQL server学习09-数据库编程(上)
数据库·学习
咖肥猫3 小时前
【ue5学习笔记2】在场景放入一个物体的蓝图输入事件无效?
笔记·学习·ue5
kitsch0x974 小时前
工具学习_Conan 安装第三方库
开发语言·python·学习
南宫生4 小时前
力扣-贪心-1【算法学习day.71】
java·学习·算法·leetcode