eNSP 华为三层交换机配置DHCP

华为三层交换机配置DHCP

 华为DHCP原理:(思科四个都是广播包)

1、客户端广播发送DHCP Discover包。用于发现当前局域网中的DHCP服务器。

2、DHCP服务器单播发送DHCP Offer包给客户端。携带分配给客户端的IP地址。

3、客户端广播发送DHCP Resqest包。告知服务器自己将使用该IP地址。

4、服务器单播发送DHCP ACK包给客户端。最总确认,告知客户端可以使用该IP地址。

举例:

客户端(大喊):谁是DHCP服务器?我需要IP地址。

服务端:我是,我有x.x.x.x的IP地址,你要吗?

客户端(大喊):我要!

服务端:好的,你将可以用了。

SW:

<Huawei>sys
[Huawei]sys SW
//禁用信息中心功能,减少配置后的输出信息,方便下一步配置
[SW]undo info-center enable 
[SW]vlan batch 10 20
[SW]int vlan 10
[SW-Vlanif10]ip add 192.168.1.254 24
[SW-Vlanif10]int vlan 20
[SW-Vlanif20]ip add 172.16.1.254 24
[SW-Vlanif20]int g0/0/1
[SW-GigabitEthernet0/0/1]port link-type access
[SW-GigabitEthernet0/0/1]port default vlan 10
[SW-GigabitEthernet0/0/1]int g0/0/2
[SW-GigabitEthernet0/0/2]port link-type access
[SW-GigabitEthernet0/0/2]port default vlan 20

 左边基于接口DHCP

[SW-GigabitEthernet0/0/2]quit
[SW]dhcp enable
[SW]int vlan 10
//基于接口DHCP,分配该接口下网段的IP
[SW-Vlanif10]dhcp select interface
//分配的dns
[SW-Vlanif10]dhcp server dns-list 8.8.8.8
//分配除192.168.1.101-253的IP地址
[SW-Vlanif10]dhcp server excluded-ip-address 192.168.1.101 192.168.1.253
//租期7天
[SW-Vlanif10]dhcp server lease day 7
[SW-Vlanif10]dis this
#
interface Vlanif10ip address 192.168.1.254 255.255.255.0dhcp select interfacedhcp server excluded-ip-address 192.168.1.101 192.168.1.253dhcp server lease day 7 hour 0 minute 0dhcp server dns-list 8.8.8.8dhcp server next-server 192.168.1.254
#
return

PC1  DHCP测试

华为从地址池最大IP地址开始分配,思科从地址池最小IP地址开始分配

因为基于接口DHCP,所以网关自动获取该接口下的IP地址 

抓包查看:

 

 右边基于全局配置:

[SW-Vlanif10]int vlan 20
//基于全局DHCP
[SW-Vlanif20]dhcp select global
[SW-Vlanif20]quit
//创建一个名为20的地址池
[SW]ip pool 20
//宣告网段
[SW-ip-pool-20]network 172.16.1.0 mask 24
//分配网关
[SW-ip-pool-20]gateway-list 172.16.1.254
//分配dns
[SW-ip-pool-20]dns-list 114.114.114.114
//去除172.16.1.151-253的IP地址
[SW-ip-pool-20]excluded-ip-address 172.16.1.151 172.16.1.253
//租期7天
[SW-ip-pool-20]lease day 7
[SW-ip-pool-20]dis this
#
ip pool 20gateway-list 172.16.1.254network 172.16.1.0 mask 255.255.255.0excluded-ip-address 172.16.1.151 172.16.1.253lease day 7 hour 0 minute 0dns-list 114.114.114.114
#
return

 PC2 DHCP测试

PC1 ping PC2测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/403687.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

索引的数据结构

1.举例引出索引: 1.1.什么是索引&#xff1a; 1.2.数据查找分析&#xff1a; a.数据查找&#xff1a; 1.如上图所示&#xff0c;数据库没有索引的情况下&#xff0c;数据分布在硬盘不同的位置上面&#xff0c;读取数据时&#xff0c;摆臂需要前后摆动查找数据&#xff0c;这…

Java方法04:命令行传递参数

本节视频链接&#xff1a;https://www.bilibili.com/video/BV12J41137hu?p48&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5https://www.bilibili.com/video/BV12J41137hu?p48&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5 在Java中&#xff0c;‌命令行传递参数…

PyTorch--深度学习

onux部署功能 cpu运行时间 3. 自动求导 求导结果为&#xff1a;2 1 1

考试题型宏观分析之公共营养师三级

背景 第一遍知识学习之后&#xff0c;打印《2023.10.14公共营养师三级真题》进行第一次摸底&#xff0c;首要目标在于通过摸底&#xff0c;对于考试题型进行宏观分析和了解&#xff0c;其次&#xff0c;对于后续的学习进行有的放矢 直至2024-08-18&#xff0c;对于上述资料的一…

Apache-JMeter压测工具教程

下载安装 《JMeter官网下载》 下载完成后&#xff0c;找个文件夹进行解压 配置环境变量 JAVA_HOME&#xff08;如果是JAVA8还需要配置CLASSPATH&#xff09;、JMETER_HOME JMETER_HOME修改bin目录下的jmeter.properties文件编码为UTF-8 5.6.3这个版本encoding已经默认为UT…

肿瘤细胞表皮生长因子EGFR靶向肽;GE11;YHWYGYTPQNVI

【GE11简介】 GE11肽是从噬菌体展示肽库中筛选出来的一种有效的EGFR配体&#xff0c;它是一种十二肽&#xff0c;可以高亲和力和选择性地与EGFR特异性结合。GE11已广泛用于EGFR阳性肿瘤的放射治疗、基因治疗和化疗药物的诊断和靶向递送。 【中文名称】肿瘤细胞表皮生长因子肽…

理解Tomcat的IP绑定与访问控制

在使用Spring Boot开发应用时&#xff0c;内置的Tomcat容器提供了灵活的网络配置选项。特别是&#xff0c;当计算机上有多个网卡时&#xff0c;如何配置server.address属性显得尤为重要。本文将详细探讨不同IP配置对Tomcat服务访问的影响。 多网卡环境下的IP配置 假设你的计算…

微前端架构:使用不同框架构建可扩展的大型应用

概述 在现代Web开发中&#xff0c;随着业务复杂度的不断提高&#xff0c;单一的巨型应用逐渐难以满足高效开发和维护的需求。微前端架构作为一种解决方案&#xff0c;允许将一个大型应用拆分成多个独立的小型应用&#xff0c;这些小型应用可以单独开发、部署&#xff0c;并且能…

【Neo4j系列】简化Neo4j数据库操作:一个基础工具类的开发之旅

作者&#xff1a;后端小肥肠 在Neo4j系列我打算写一个Neo4j同步关系数据库、增删改查及展示的基础小系统&#xff0c;这篇文件先分享系统里面的基础工具类&#xff0c;感兴趣的可以点个关注&#xff0c;看了文章的jym有更好的方法可以分享在评论区。 创作不易&#xff0c;未经允…

快讯 | OpenAI 找回场子:chatgpt-4o-latest 刷新多项AI跑分纪录

在数字化浪潮的推动下&#xff0c;人工智能&#xff08;AI&#xff09;正成为塑造未来的关键力量。硅纪元视角栏目紧跟AI科技的最新发展&#xff0c;捕捉行业动态&#xff1b;提供深入的新闻解读&#xff0c;助您洞悉技术背后的逻辑&#xff1b;汇聚行业专家的见解&#xff0c;…

微信支付代理商-自助提交资料源码之结算信息页面—微信支付商机版

一、支付代理上自助提交资料 一般在都在小程序完成提交 在网页中异常提示alert 但是很多小程序禁用了这个函数 并且不好看 那么久自定义一个组件每次直接调用 二、提示技术代码 function 未来之窗_VOS_通用提醒(msg){var 未来之窗内容message<cyberdiv style"font…

C++| QT图片调整透明度叠加

QT图片调整透明度叠加 实际效果界面UI放置控件设置布局界面自适应 代码项目工程的文件初始化按钮功能滑动条功能图片调整透明度叠加 实际效果 三个图片&#xff08;QLabel&#xff09;显示&#xff0c;两个按钮&#xff08;QPushButton&#xff09;加载图片&#xff0c;一个&a…

Spring 声明式事务 @Transactional

目录 一、添加依赖 二、Transactional 作用 三、Transactional详解 3.1 rollbackFor 3.2 事务隔离级别 3.3 Spring 事务传播机制 Spring 声明式事务 Transactional的使用很简单&#xff0c;只需要添加依赖&#xff0c;在需要的方法或者类上添加 Transactional注解即可。 …

AMBA-CHI协议详解(六)

AMBA-CHI协议详解&#xff08;一&#xff09; AMBA-CHI协议详解&#xff08;二&#xff09; AMBA-CHI协议详解&#xff08;三&#xff09; AMBA-CHI协议详解&#xff08;四&#xff09; AMBA-CHI协议详解&#xff08;五&#xff09; AMBA-CHI协议详解&#xff08;六&#xff09…

硬件面试经典 100 题(71~90 题)

71、请问下图电路的作用是什么&#xff1f; 该电路实现 IIC 信号的电平转换&#xff08;3.3V 和 5V 电平转换&#xff09;&#xff0c;并且是双向通信的。 上下两路是一样的&#xff0c;只分析 SDA 一路&#xff1a; 1&#xff09; 从左到右通信&#xff08;SDA2 为输入状态&…

Golang | Leetcode Golang题解之第349题两个数组的交集

题目&#xff1a; 题解&#xff1a; func intersection(nums1 []int, nums2 []int) (res []int) {sort.Ints(nums1)sort.Ints(nums2)for i, j : 0, 0; i < len(nums1) && j < len(nums2); {x, y : nums1[i], nums2[j]if x y {if res nil || x > res[len(re…

Python基础和变量使用

1. 基础了解 1.1 运行方式 Python有多种运行方式&#xff0c;以下是几种常见的执行Python代码的方法&#xff1a; 交互式解释器&#xff1a; 打开终端或命令提示符&#xff0c;输入python或python3&#xff08;取决于你的系统配置&#xff09;&#xff0c;即可进入Python交互…

设计模式---构建者模式(Builder Pattern)

构建者模式&#xff08;Builder Pattern&#xff09; 是一种创建型设计模式&#xff0c;旨在将复杂对象的构建过程与其表示分离。它允许使用相同的构建过程创建不同的表示。该模式通常用于构建复杂对象&#xff0c;这些对象由多个部分组成或具有多个可选属性。 构建者模式的核…

Python做统计图之美

Python数据分析可视化 案例效果图 import pandas as pd import matplotlib.pyplot as plt import matplotlib# 数据 data {"房型": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11],"住宅类型": ["普通宅", "普通宅", "普通宅", &q…

ffmpeg开发者视频剪辑器

5G 时代的来临&#xff0c;加速了视频类作品的创作&#xff0c;由于现在的流量越来越便宜&#xff0c;网速越来越快&#xff0c;特别是流量无限用套餐&#xff0c;大家更愿意去看视频作品&#xff0c;特别是抖音的兴起&#xff0c;更是加速了小视频的流量。不会剪辑的我们该如何…