调整网络时需要注意的事项
这段时间调整网络,涉及的计算机多,Vlan也多,不小心的动作会给自己造成很大的麻烦,因为毕竟我也只是一个网络的初学者,平时虽然是网管,只是作为一项普通的工作。
准备工作做得不细致,可能出现的问题以及对应的操作没有考虑,出了问题就可能手忙脚乱。
一个原因是设备混杂,比如还有CISCO设备,主要设备是HUAWEI和H3C,我2019年开始自学网络的时候接触的就是思科产品,当时觉得操作简单,后面更换成H3C和HUAWEI产品后基本上就没有操作过了,命令基本上都忘记了。
还有一原因是思科产品配置很复杂,涉及到多个网络,它同时用作汇聚交换机和接口交换机,我看了一下配置,5000多行代码,这主要是多人配置过,都没有删除多余的配置,直接修改,比如作为接入交换机,在汇聚上配置了Vlan,那么下面的接入交换机就不需要配置Vlan了,可是依然还有Vlan信息,这难免造成混乱。
另外跟我是个二把刀有关,本来网络管理就是自学,就入了一下门,感觉就可以根据别人的配置来操作了,结果就可能出现一些问题。
不过,好在主要的问题今天晚上都一一解决了。
记录一下需要注意的问题。
1、做好配置的备份
这次配置采用远程操作方式,因为涉及安全,采用的是登录一台设备后继续在这台设备上登录其他的设备。
也许是紧张,也许是眼花了,登录后首先要删除主设备上的vlan信息,因为避免配置时提示IP冲突,结果第一个删除操作就把登录的网关给删除了。
当时操作完没有注意,结果立即就断线了,我靠,简直又是两眼一黑啊,完了,控制不了远程设备了,那边只有两个人帮忙,可是他们也不会配置交换机,当时真的是傻了,因为第一次遇到这样的情况,冷静后一想:太可笑了,果然是业余的,实在不行重启设备啊,再不行登录其他的网关啊,还可以登录其他网络的登录口啊。唉,还是经验少,主要是担心今天如果操作失败,明天大面积断网那就糟糕透了。
做好备份的还有一个好处是可以对比者修改,不用频繁查看配置,因为配置太长了,浏览很不方便,可是备份使用记事本浏览就很方便。
在操作思科交换机时,备份的数据起到很大的作用,因为思科的命令我只能在网上去百度查,只能根据以前的配置去操作,有了备份就心底就有数,不用担心操作失误。
2、对关键的端口提前做好标记
这次就是因为没有做好标记导致耽误了时间去找相应的端口。
因为有access口转trunk口,如果没有做好标记,那么接入交换机安装上后根本就没有IP的信息,关键是这次可能是我配置的问题,接入交换机有几台我控制不了,但是其他配置信息是对的,
调试的时候只能使用笔记本去确定端口,这样浪费了时间。
3、不要盲目修改Vlan号码
因为前期很多人修改过配置导致vlan信息很乱,我一一进行了修改并做了备注,结果导致很多网络就不通,后面想明白原因。
如果网络是自己铺设的光缆,那么vlanID可以随意修改,只要保持一致就可以了。
如果网络是通过移动供应商来连接了,修改了vlanID那么可能网络就不通了,因为必须在移动供应商的交换机上修改VlanID,这个就没有办法现场修改,这个问题让最后的收工成了一点遗憾,就是有几台电脑不能上网,只能明天解决了。
4、按图索骥去追踪源设备
有的网络设备拓扑复杂,很多我并不知道具体的拓扑,几十台网络设备追踪起来真是麻烦,可以按图索骥去追踪。但是最好开始就准备好拓扑结构图,避免不必要的麻烦。
display lldp neighbor brief
通过查看邻居和本机的连接关系进行网络信息的流向,最后得到具体的拓扑结构图。
5、trunk口传递信息后不需要再指定路由
access端口需要指定具体的vlan信息,但是一旦有了trunk端口的信息传递,那么在局域网中就不需要指定路由,虽然也可以通过静态路由或者动态路由来指定,除非为了路径优化,否则没有必要指定。
6、对待trunk端口操作一定要谨慎
因为trunk端口太多,没有留意最主要的进出口,想通过undo后重新规划vlanID,结果一不小心undo了主要的trunk端口,网络一下子就断了,欲哭无泪啊!!!真是教训!
幸亏是一台小交换机,只影响几台设备,唉,很让人郁闷的教训了!
折腾了几个小时,虽然完成了大部分的工作,还是有缺憾,主要原因是准备不当,太匆忙就操作,下次不能再犯同样的错误了!不能随意的undo(trunk)端口!!!因为这一是不能让你操作网络设备,另外如果是多网混在一台设备上,全部down掉了!
比如,为了避免这样的错误出现,直接设置端口地址,这样即使删除了vlan,那么也能保证网络设备是可以访问的。
或者谨慎一些,只是undo掉不使用的vlanID就可以了。
7、根据情况进行保存
对于大型的网络,如果很确定,可以随时保存,但是如果保险起见,关键设备的设置,可以在最后设置好后再保存,这样即使出了问题,重启设备就可以了,至少可以再行设置。
8、注意检查路由设置以及ACL
很多网络设备上都有ACL,数量不少,有时候网络是通的,就是不能正常上网,这时候可以检查ACL,是不是进行了阻挡?还有就是路由的设置,因为IP的变化需要重新设定路由信息,或者检查OSPF的设置。
下次再做大的调整前一定要看看这次的教训。关键的一点,不要让远程链接断开!!!
相关文章:
调整网络时需要注意的事项
这段时间调整网络,涉及的计算机多,Vlan也多,不小心的动作会给自己造成很大的麻烦,因为毕竟我也只是一个网络的初学者,平时虽然是网管,只是作为一项普通的工作。 准备工作做得不细致,可能出现的问…...
OpenCV自学笔记二十二:绘图及交互
一、绘图基础 下面是关于OpenCV绘图基础函数的说明和举例: 1. cv2.line():绘制直线 cv2.line(img, pt1, pt2, color, thickness, lineType) - img: 需要绘制直线的图像。 - pt1: 直线起始点坐标。 - pt2: 直线结束点坐标。 - color: 直线颜色&…...
【自学开发之旅】Flask-会话保持-API授权-注册登录
http - 无状态-无法记录是否已经登陆过 #会话保持 – session cookie session – 保存一些在服务端 cookie – 保存一些数据在客户端 session在单独服务器D上保存,前面数个服务器A,B,C上去取就好了,业务解耦。—》》现在都是基于token的验证。 以上是基…...
数据结构与算法--排序算法复习
目录 1.三种常见的简单排序: 1.1冒泡排序 1.2 选择排序 1.3 插⼊排序 2 常见高级排序算法 2.1 希尔排序 2.2 快速排序 2.3 归并排序 2.4计数排序 先上结论: 1.三种常见的简单排序: 1.1冒泡排序 1.⾸先在未排序数组的⾸位开始&#…...
python随手小练1
题目: 使用python做一个简单的英雄联盟商城登录界面 具体操作: print("英雄联盟商城登录界面") print("~ * "*15 "~") #找其规律 a "1、用户登录" b "2、新用户注册" c "3、退出系统&quo…...
gym_unity学习笔记
最近学了一段时间gym_unity,把一些资料留在这里 实例 实例gym_unity训练RollerBall:https://blog.csdn.net/alibutter/article/details/120908687实例gyn_unity训练3DBall:https://zhuanlan.zhihu.com/p/554927641?utm_id0 源码࿱…...
(三十)大数据实战——HBase集成部署安装Phoenix
前言 Phoenix 是一个开源的分布式关系型数据库查询引擎,它基于 Apache HBase构建。它提供了在 Hadoop 生态系统中使用 SQL查询和事务处理的能力。本节内容我们主要介绍一下Hbase如何集成部署安装Phoenix服务工具,并集成hive框架,能够快速、灵…...
【Python基础】S01E03 元组
P01S03 元组 定义元组元组无法修改定义一个元素的元素 修改元组变量方案一:关联新元组方案二:转换为列表 列表是可修改的,对于处理网站的用户列表或游戏中的角色列表至关重要。然而我们有时候需要创建一系列不可修改的元素,元组可…...
【算法-双指针思想】
双指针思想 双指针法(快慢指针法): 通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。 定义快慢指针 快指针: 寻找新数组的元素 ,新数组就是不含有目标元素的数组 慢指针: 指向更新 新数组下…...
uni-app实现点击复制按钮 复制内容
注意:uni.setClipboardData({})里面的data参数必须是字符串类型这个是大坑 第一种 <view>{{orderId}}</view> //复制的内容 <button click"copy(orderId)">复制</button>copy(value) {uni.setClipboardData({data: value , // 这里是个坑接…...
Qt5开发及实例V2.0-第十四章-Qt多国语言国际化
Qt5开发及实例V2.0-第十四章-Qt多国语言国际化 第14章 Qt 5多国语言国际化14.1 基本概念14.1.1 国际化支持的实现14.1.2 翻译工作:“*.qm”文件的生成 14.2 【实例】14.2.1 简单测试14.2.2 选择语言翻译文字 本章相关例程源码下载1.Qt5开发及实例_CH1401.rar 下载2.…...
嵌入式网络接口之MAC芯片与PHY芯片
目录 0. 参考文档 1.嵌入式网络接口简介 2.嵌入式网络硬件架构方案 2.1 SOC内未集成MAC芯片 2.2 SOC内集成MAC芯片 2.3 主流方案总结 2.3 参照实际网卡的说明 3.MII/RMII及MDIO接口 3.1 MII 3.2 RMII 3.3 MDIO 0. 参考文档 网卡构造:MAC与PHY的关系&…...
在华为云服务器上CentOS 7安装单机版Redis
https://redis.io/是官网地址。 点击右上角的Download。 可以进入https://redis.io/download/——Redis官网下载最新版的网址。 然后在https://redis.io/download/页面往下拉,点击下图超链接这里。 进入https://download.redis.io/releases/下载自己需要的安装…...
01_Bootstrap基础组件01
1 什么是 Bootstrap? Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使 Web 开发更加快捷。它对 HTML、CSS 和 JavaScript 进行了封装,使它们…...
Java:OGNL对象图导航语言基本使用示例
OGNL是Object Graphic Navigation Language(对象图导航语言) 文档 https://commons.apache.org/proper/commons-ognl/language-guide.htmlhttps://github.com/orphan-oss/ognlhttps://ognl.orphan.software/developer-guide 引入依赖 <!-- https://mvnrepository.com/ar…...
中科院预警名单
2023年预警名单 (fenqubiao.com) 如果论文投稿到中国科学院预警期刊,可能会面临以下情况: 1. 预警期刊一般审稿周期长,容易出现迟迟不见回音的情况。 2. 这类期刊的学术质量参差不齐,接受论文的学术标准可能不严格。 3. 预警期刊发表论文的学术影响力比较有限,不容易为作者…...
Qt QCustomPlot介绍
介绍 主要介绍qcustomplot及其用法 最新版本:QCustomPlot Patch Release 2.1.1//November 6, 2022 下载:https://www.qcustomplot.com/index.php/download 官网:https://www.qcustomplot.com/index.php 简单使用 mainwindow.h /**************************************…...
什么是CORS(跨源资源共享)?如何解决前端中的CORS问题?
聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ CORS(跨源资源共享)⭐ 解决前端中的CORS问题的方法⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为…...
C 初级学习笔记(基础)
目录 1.预处理器指令 预定义宏 预处理器运算符 (\) 参数化的宏 头文件 .h 引用头文件操作 2.函数(标识符&关键字&运算符)存储类 函数参数 a. 标识符&关键字 b. 运算符(算术、关系、逻辑、位、赋…...
Nodejs 相关知识
Nodejs是一个js运行环境,可以让js开发后端程序,实现几乎其他后端语言实现的所有功能,能够让js与其他后端语言平起平坐。 nodejs是基于v8引擎,v8是Google发布的开源js引擎,本身就是用于chrome浏览器的js解释部分&#…...
【vue+elementUI】输入框样式、选择器样式、树形选择器和下拉框样式修改
输入框样式、选择器样式和下拉框样式修改 1、输入框和选择器的样式修改:2、下拉弹框样式A. 选择器的下拉弹框样式修改B. 时间选择器的下拉弹框样式修改C. vue-treeselect树形下拉框样式 1、输入框和选择器的样式修改: 写在style中不能加scoped࿰…...
JavaScript - canvas - 放大镜
效果 示例 项目结构: 源码: <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>放大镜</title><style type"text/css">div {width: 200px;height: 200px;display: inline-bl…...
PY32F003F18之输入捕获
输入捕获是定时器的功能之一,配合外部引脚,捕获脉宽时间或采集周期。 CPU中的定时器最基本的功能就是计数功能,其次是输入捕获(IC),再次就是比较输出(OC),还有就是使用引脚对外部时钟进行计数,触发信号捕捉…...
科目三基础四项(一)
第一天,基础操作,仪表,方向,挡位 按照模块来 1、方向盘两手在两侧 编辑 转向时的角度,只用:向左540,向右180 向左打和向右打的角度要抵消,回正 掉头向左打满再回 注意…...
C语言入门Day_24 函数与指针
目录 前言: 1.指针和数组 2.函数和指针 3.易错点 4.思维导图 前言: 我们知道数组是用来存储多个数据的,以及我们可以用指针来指向一个变量。那么我们可以用指针来指向一个数组中的数据么? 指针除了可以像指向一个变量一样指…...
9月21日,每日信息差
今天是2023年9月21日,以下是为您准备的14条信息差 第一、谷歌高管已经广泛讨论了在2027年之前将博通作为人工智能芯片供应商的可能性 第二、清华系团队宣布研发出千亿参数“制药版ChatGPT”,覆盖药物立项、临床前研究、临床试验的各阶段,作…...
【FAQ】安防监控系统/视频云存储/监控平台EasyCVR服务器解释器出现变更该如何修改?
安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安…...
Python手写人脸识别
Python手写人脸识别 引言 人脸识别是一种通过计算机视觉和模式识别技术来识别和验证人脸的技术。Python是一种广泛使用的编程语言,它提供了许多强大的库和工具来实现人脸识别。 在Python中,可以使用多种方法来实现人脸识别,包括基于特征提取的方法、基于深度学习的方法等…...
我的Qt作品(19)使用Qt写一个轻量级的视觉框架---第2章,仿海康VM实现思维导图拖拽方式的算法流程图
上次写的第1章介绍了主界面的设计。 https://blog.csdn.net/libaineu2004/article/details/130277151 本次是第2章,主要介绍流程图的运行。 目前市面上视觉框架很多,主要有列表图方式和流程图方式。海康VM的流程图方式比较受用户的喜爱和欢迎…...
仿写Timi记账
项目仿照Timi记账,本 APP 仅用作学习,如有侵权联系删除,项目地址:Timi记账 TIMI记账项目 简单功能对于tableview向上延伸部分采用了insertSubview形式:添加特殊字体添加.ttf文件获取plist文件数据 计算器功能说明简单逻…...
国中建设委员会网站/市场宣传推广方案
功能编程和测试。 也许您已经孤立地尝试了它们,但是以某种方式您从未将它们作为常规练习的一部分。 它们本身听起来可能很无辜,但是将测试和功能编程结合在一起会产生难以抗拒的诱惑,几乎迫使您编写更简洁,更紧凑,更可…...
数控机械加工网/百度怎么优化网站排名
uni-app搜索功能前后端开发(页面) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 借助的插件地址 插件地址 展示 前端是…...
做网站开发的是不是程序员/企业邮箱登录入口
使用SAP2000更多的是使用它的分析功能,而建模我们则通过Auto CAD,3DMAX等软件建模,下面我介绍一下怎么把CAD绘制的模型导入到SAP2000SAP2000作为一个早期的有限元分析软件,其作用主要为通过有限元的手段对结构进行分析,…...
建立一个商城网站/比较好的友链平台
如果你在用PHP, 你可能需要用到cURL, 这是其中最流行的插件. PHP CURL插件需要通过libcurl来实现, Daniel Stenberg创建的一个库, 能够和许多不同类型协议的web服务器进行通信连接。架设你已经安装了LAMP. 需要安装cURL 在你的Linux计算机上,比如Ubuntu,运行一下命令…...
网站建设有哪些软件有哪些方面/十大洗脑广告
解决uni-app props 传递数组修改后不能使用问题参考文章: (1)解决uni-app props 传递数组修改后不能使用问题 (2)https://www.cnblogs.com/wfaceboss/p/10722458.html 备忘一下。...
平面构成创意与设计/信息流优化师
最强 Android Studio 使用小技巧和快捷键总结 写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28&#…...