三层交换机DHCP中继
关于中继,我们需要有一个对比。正常情况下我们是不是需要配置单臂路由然后开启DHCP地址池,然就设置网段网关以及DNS。这样的话考验 的其实是命令功底。但是为了方便,我们 可以添加服务器,将这个服务给到服务器去配置,这样的话我们就只需要给到设置DHCP服务的服务器ip地址,后续的DHCP服务就在服务器上面设置就行,只能说是对比下来比较方便了。
DHCP配置

三层交换机:
Switch(config)#vlan 2
Switch(config-vlan)#vlan 3
Switch(config-vlan)#vlan 4
Switch(config-vlan)#exi
Switch(config)#ip routing
Switch(config)#int f0/1
Switch(config-if)#sw tr encapsulation dot1q
Switch(config-if)#sw mo tr
Switch(config-if)#int vlan 2
Switch(config-if)#ip add 192.168.2.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#int vlan 3
Switch(config-if)#ip add 192.168.3.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config)#int vlan 4
Switch(config-if)ip add 192.168.4.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config)#int f0/2
Switch(config-if)#no switchport
Switch(config-if)#ip add 10.1.1.1 255.0.0.0
Switch(config-if)#no shutdown
Switch(config-if)#exi
Switch(config)#ip route 0.0.0.0 0.0.0.0 f0/2
Switch(config)#end
Switch#wr
Building configuration...
[OK]
Router:
Router(config)#int f0/0
Router(config-if)#ip add 10.1.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#exi
Router(config)#ip route 0.0.0.0 0.0.0.0 f0/0
Router(config)#end
Router#wr
Building configuration...
[OK]
Switch:
Switch>en
Switch#conf t
Switch(config)#vlan 2
Switch(config-vlan)#vlan 3
Switch(config-vlan)#vlan 4
Switch(config-vlan)#int f0/2
Switch(config-if)#sw ac vlan 2
Switch(config-if)#int f0/3
Switch(config-if)#sw ac vlan 3
Switch(config-if)#int f0/4
Switch(config-if)#sw ac vlan 4
Switch(config-if)#end
Switch#wr
Building configuration...
[OK]
DHCP:

三层交换机:
Switch>en
Switch#conf t
Switch(config)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#vlan 100
Switch(config-vlan)#exi
Switch(config)#ip routing
Switch(config)#int vlan 20
Switch(config-if)#ip add 192.168.2.1 255.255.255.0
Switch(config-if)#ip helper-address 192.168.100.2
Switch(config-if)#no sh
Switch(config-if)#int vlan 30
Switch(config-if)#ip add 192.168.3.2 255.255.255.0
Switch(config-if)#ip helper-address 192.168.100.2
Switch(config-if)#no shutdown
Switch(config-if)#int vlan 100
Switch(config-if)#ip add 192.168.100.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config)#int f0/1
Switch(config-if)#sw tr en do
Switch(config-if)#sw mo tr
Switch(config-if)#end
Switch#wr
Building configuration...
[OK]
二层交换机:
Switch>en
Switch#conf t
Switch(config)#int f0/1
Switch(config-if)#sw mo tr
Switch(config)#vlan 20
Switch(config-vlan)#vl 30
Switch(config-vlan)#vlan 100
Switch(config-vlan)#int f0/2
Switch(config-if)#sw ac vlan 20
Switch(config-if)#int f0/3
Switch(config-if)#sw ac vlan 30
Switch(config-if)#int f0/4
Switch(config-if)#sw ac vlan 100
Switch(config-if)#end
Switch#wr
Building configuration...
[OK]
服务器:




验证两台客户机:


DHCP中继

Sw
Switch(config)#vl 10
Switch(config-vlan)#vl 20
Switch(config-vlan)#vl 30
Switch(config-vlan)#ex
Switch(config)#int f0/1
Switch(config-if)#sw a v 10
Switch(config-if)#int f0/2
Switch(config-if)#sw a v 20
Switch(config-if)#int f0/3
Switch(config-if)#sw a v 30
Switch(config-if)#int f0/4
Switch(config-if)#sw m t
Switch(config)#ip routing
Switch(config)#vl 10
Switch(config-vlan)#vl 20
Switch(config-vlan)#vl 30
Switch(config-vlan)#ex
Switch(config)#int f0/1
Switch(config-if)#sw trunk Encapsulation Dot1q
Switch(config-if)#sw m t
Switch(config-if)#ex
Switch(config)#int vl 10
Switch(config-if)#ip add 192.168.1.1 255.255.255.0
Switch(config-if)#no sh
Switch(config-if)#ex
Switch(config)#int vl 20
Switch(config-if)#ip add 192.168.2.1 255.255.255.0
Switch(config-if)#no sh
Switch(config-if)#ex
Switch(config)#int vl 30
Switch(config-if)#ip add 192.168.3.1 255.255.255.0
Switch(config-if)#no sh
Switch(config)#int vl 10 //配置vlan10的dhcp中继服务
Switch(config-if)#ip helper-address 192.168.3.2
Switch(config-if)#int vl 20 //配置vlan20的dhcp中继服务
Switch(config-if)#ip helper-address 192.168.3.2
服务器调节:

相关文章:
三层交换机DHCP中继
关于中继,我们需要有一个对比。正常情况下我们是不是需要配置单臂路由然后开启DHCP地址池,然就设置网段网关以及DNS。这样的话考验 的其实是命令功底。但是为了方便,我们 可以添加服务器,将这个服务给到服务器去配置,这…...
C++之RALL机制
RALL是Resource acquisition is initialization的缩写,意思是“资源获取即初始化”,其核心思想是利用C对象生命周期的概念来控制程序的资源。它的技术原理很简单,如果希望对某个重要资源进行跟踪,那么创建一个对象,并将…...
回溯算法章末总结
组合问题的特点 (1)abba 选中a之后,就不再选了 (2)找出所有的组合 (长度可以不相等) 组合问题模板 做回溯题步骤 (0)判断问题类型 (1)树状图 …...
【SpringBoot】为异步任务规划线程池
一、线程池的作用 防止资源占用无限的扩张调用过程省去资源的创建和销毁所占用的时间 在上一节中,我们的一个异步任务打开了一个线程,完成后销毁。在高并发环境下,不断的分配新资源,可能导致系统资源耗尽。所以为了避免这个问题…...
SAP ABAP 输出结果带有空格
方法一: 字段内容前增加空格,需使用全角空格,使用半角空格时,ALV显示无效,空格无法显示, 全角与半角的切换方法:shift空格切换, 如下的标记部分,要想通过ALV显示空格&…...
Opengl ES之踩坑记
前因 最近在尝试使用Opengl ES实现一些LUT滤镜效果,在实现这些滤镜效果的时候遇到一些兼容性的坑,踩过这些坑后我希望把这几个坑分享给读者朋友们, 希望同在学习Opengl ES的朋友们能少走弯路。 关于LUT滤镜相关的介绍,也是这个O…...
设计模式第六讲:责任链模式和迭代器模式详解
一. 责任链模式1. 背景在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批…...
K8s 架构简介(一)
一、前言 在开始学习K8s之前,让我们对容器有一个基本的了解 1.1 什么是容器 一个容器镜像是一个可运行的软件包,其中包含了一个完整的可执行程序,包括代码和运行时需要应用、系统库和全部重要设置的默认值。 通过将应用程序本身ÿ…...
xshell6运行报错:由于找不到mfc110u.dll、MSVCR110.dll无法继续执行代码
今天给大家分享一下我刚装完系统遇到得问题,由于新盟的罗建雨【胡巴】老师帮我给电脑加了固态,又重装了系统,因此电脑里面得所有软件需要重装,在我重装的过程中遇到了一个小问题给大家分享一下,如果大家以后遇到也方便解决。 问题: 安装Xshell时电脑系统报错:“由于找…...
Baklib知识库管理平台,协助组织提升知识管理水平
随着信息时代和知识经济时代的到来,企业内部信息资料繁多冗杂,知识管理逐渐成为各大企业的重要工作之一,企业管理者无不感受到巨大的压力,怎么样将知识进行有效的管理,成为一个难点,并且随着信息不断的更迭…...
一文搞懂core-scheduling核心机制
cookie的原理借助于unsigned long型,和refcount_t引用计数器。 32位64位char *4字节8字节unsigned long4字节8字节 数据结构修改 首先看看实现core scheduling功能对数据结构有哪些修改 task_struct struct task_struct{struct rb_node core_node;unsigned long…...
IP地址在金融行业有哪些应用?
中国加入WTO以来经济得到迅速发展,金融行业随着经济发展体系越来越完善。随着西方金融公司和理念的加入中国金融行业开始多样化发展。金融行业在快速发展的同时也引发了许多弊端。如何维护挖掘客户更大需求?如何获取更多优质客户?如何提升网络…...
GT-suite v2016解决许可证过期问题(附新版liscense下载地址)
安装GT-suite v2016时遇到了如图报错的问题。当时的报错找不到了,下图是贴吧相同问题的报错图。 为了解决问题,先根据某网友的如下答复操作: 添加环境变量后仍然有相同报错。 看来需要寻找其他方法。 再尝试着卸载GT-suite v2016,…...
小红书商业笔记与普通笔记区别是什么?小红书笔记有哪几种
主攻单一平台,如何迅速打造爆文。针对软文发布类别的选择,小红书商业笔记与普通笔记区别究竟是什么,今天为大家带来的详细分析,告诉你该如何用最少的成本,做出“爆文”。1、小红书的笔记类型我们都知道,小红…...
DataWhale-统计学习方法打卡Task01
学习教材《统计学习方法(第二版)》李航 统计学习方法(第2版) by...李航 (z-lib.org).pdf https://www.aliyundrive.com/s/maJZ6M9hrTe 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无…...
Java面试——Spring 事务
目录 1.什么是Spring 事务 2.Spring 事务的开启方式 3.Spring事务的实现方式/原理 4.事务传播机制 5.事务隔离级别 6.事务失效的原因 1.什么是Spring 事务 事务在逻辑上是一组操作,要么执行,要不都不执行。 如下: Begin; insert into…...
Python语言零基础入门教程(十九)
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 1、异常处理 2、断言(Assertions) python标准异常 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生&…...
重生之我是赏金猎人-SRC漏洞挖掘(一)-某SRC测试系统无脑Getshell
0x01 前言 https://github.com/J0o1ey/BountyHunterInChina 欢迎大佬们点个star 0x02 资产收集到脆弱系统 在某src挖掘过程中,本人通过ssl证书对域名资产进行了收集,通过计算域名对应ip段的权重 整理出其C段资产,进行了批量目录扫描 查看…...
Sciter 结合 PReact 实现组件公共逻辑抽离
Sciter 结合 PReact 实现组件公共逻辑抽离 下面例子是获取鼠标移动位置,将这部分逻辑进行抽离 一、使用高阶组件抽离公共逻辑 import {Component } from ./preact.js; export const HOCFactory = (Component) => {class HOC...
OpenTracing协议规范链接
一、官网链接 OpenTracing specificationhttps://opentracing.io/specification/不过目前OpenTracing项目已归档,不再维护。需要参考OpenTelemetry官网链接 Migrating from OpenTracing | OpenTelemetryBackward compatibility with OpenTracing has been a prior…...
保姆级避坑指南:用Python预测波士顿房价,你的MSE为什么降不下来?
Python实战:波士顿房价预测模型MSE居高不下的7个关键排查点 当你第一次尝试用线性回归预测波士顿房价时,最令人沮丧的莫过于看着训练损失曲线反复横跳,而测试集的MSE(均方误差)却像被钉在墙上的蝴蝶标本一样纹丝不动。…...
Excel动态甘特图制作指南:利用条件格式实现进度可视化
1. 为什么需要动态甘特图 项目管理中最让人头疼的就是进度跟踪。传统的静态表格需要手动更新颜色标注,每次进度变化都得重新调整,费时费力还容易出错。我在带团队做软件版本迭代时,就经常遇到这样的困扰:明明任务进度已经更新了&a…...
抖音弹幕协议逆向实战:手把手解析Protobuf数据流(附Python代码)
抖音直播弹幕协议解析实战:从Protobuf到可读数据的完整链路 当直播间里飘过一条"老板大气"的弹幕时,你可能不知道这条简单的文字背后经历了怎样的技术旅程。作为开发者,我们看到的不是屏幕上那些花花绿绿的文字,而是一串…...
3步掌握DoL-Lyra整合包:从零到精通的完整指南
3步掌握DoL-Lyra整合包:从零到精通的完整指南 【免费下载链接】DOL-CHS-MODS Degrees of Lewdity 整合 项目地址: https://gitcode.com/gh_mirrors/do/DOL-CHS-MODS Degrees of Lewdity中文整合包DoL-Lyra为您提供了一站式的游戏体验解决方案。这个自动化构建…...
阴阳师自动化脚本百鬼夜行智能控制指南:从配置到精通
阴阳师自动化脚本百鬼夜行智能控制指南:从配置到精通 【免费下载链接】OnmyojiAutoScript Onmyoji Auto Script | 阴阳师脚本 项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript 阴阳师自动化脚本是一款强大的游戏辅助工具,专为提升…...
Chrome WebRTC 实战:构建高可靠实时通信系统的关键技术与避坑指南
最近在做一个需要实时音视频通信的项目,选型时自然想到了 WebRTC。虽然标准很美好,但在 Chrome 浏览器里真正把它用起来、特别是用到生产环境,那真是“坑”出不穷。从 NAT 穿不透导致连不上,到不同设备上视频卡成 PPT,…...
Ollama镜像免配置原理:daily_stock_analysis启动脚本中systemd服务注册与健康检查逻辑
Ollama镜像免配置原理:daily_stock_analysis启动脚本中systemd服务注册与健康检查逻辑 1. 项目背景与核心价值 在当今AI技术快速发展的时代,本地化部署大模型成为了许多企业和开发者的迫切需求。daily_stock_analysis镜像正是基于这一需求,…...
告别配对烦恼:用Auracast蓝牙广播,让手机、耳机和电视实现一拖多音频共享
告别配对烦恼:Auracast蓝牙广播重塑多设备音频共享体验 清晨七点的健身房,二十位健身爱好者同时戴上耳机,电视里的晨间新闻通过Auracast技术瞬间传入每个人的耳中;家庭影院里,父亲用电视播放电影,母亲通过降…...
如何选择性价比高的宁波小程序开发服务公司?
在选择宁波小程序开发服务公司的过程中,内容概要的作用不可忽视。首先,应该明确找到一家能够提供专业服务的公司,同时懂得满足特定行业需求。此类公司通常拥有多样化的项目经验,可以展现出他们在不同领域的实际操作能力。有时候&a…...
ChatGPT响应延迟优化实战:从架构设计到性能调优
ChatGPT响应延迟优化实战:从架构设计到性能调优 最近在项目里深度集成了ChatGPT的API,发现不少同事都在吐槽:“这玩意儿怎么老是卡卡的?” 尤其是在处理长文本、多轮对话或者高并发请求时,响应延迟的问题尤为突出。作…...
