- 博客(31)
- 收藏
- 关注
原创 shell1
17.sync: 数据同步写入磁盘命令(因为数据不会立刻写入磁盘,数据一般都是先写入电脑的缓冲区,然后过一段时间再写入磁盘内,有利于延长磁盘的寿命),使用sync指令可以使得数据同时写入磁盘之中。11.mv 重命名文件 ,例如:mv a.c b.c 将a.c 文件重命名为 b.c,重命名目录:mu test/ test1/表示重命名为 test1.2、判断web服务是否运行(1、查看进程的方式判断该程序是否运行,2、通过查看端口的方式判断该程序是否运行),如果没有运行,则启动该服务并配置防火墙规则。
2023-05-09 23:36:35
141
原创 数据库第一天
MySQL的简介MySQL 是一个关系型数据库t管理系统,由瑞典MySQL AB公司开发MySQL是一种开放源代码的关系型数据库管理系统,因为是开放源代码的,在下载后可以根据自己的需要进行修改。由于体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本需选择了MySQL作为网站数据库。最开始由SUN公司收购,后面被甲骨文Oracle公司收购SQL ,NoSQL(Not Only SQL),NewSQL(SQL+NoSQL)目前全世界市场有比例最高的两种数
2022-10-20 01:44:12
121
原创 DOCKER的安装
1.获取安装包2.将下载下来的rpm安装包上传至服务器,进行安装。3.启动docker服务DOCKER的镜像操作这里的镜像可以片面的理解为一个环境包,有了它就可以复现出其他人的工作环境。在不同的环境中可以运行对应的程序。从而使得程序解决了环境部署的难题。1.配置镜像加速器这样就说明加速器写进去了2.镜像的基本操作拉取myspl5.7版本并且删除DOCKER的容器操作容器其实就是docker里面可以理解为虚拟实体的存在1.创建容器两种容器创建模式2.容器的启停进出(容器在初次
2022-10-20 01:38:22
270
原创 linux下myspl的安装
1.清除yum缓存数据2.安装mariadb10.23.添加后台运行,设置初始密码4.测试新密码YUM安装通过官方获取安装包1.linux终端命令下载对应RPM安装包2.安装下载下来的发行RPM包3.挑选合适的版本进行安装使用MySQL Yum存储库时,默认情况下会选择要安装的最新GA版本MySQL。如果这是您想要的,则可以跳到下一步。默认情况下,默认启用最新GA系列(当前为MySQL 8.0)的子存储库,而所有其他系列(例如,MySQL 5.7系列)的子存储库均被禁用。使用此命令
2022-10-20 01:14:13
488
原创 第二天笔记
静态路由由网络管理员手工配置的路由条目 动态路由:所有路由器上开启同一种路由协议,之后,通过路由器之间沟 通,协商,最终计算生成路由条目。1,不会占用额外的资源2.因为选路由管理员决定,所以,相对更加合理3.更加安全 静态路由的优点:1.在复杂的网络环境中,配置量较大; 2.静态路由无法基于拓扑的变化而自动收敛。( 静态路由仅适 用于小型简单的网络环境中 )动态路由 动态路由是指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。而路由协议是
2022-03-25 18:55:19
93
原创 第一天笔记
HCIP第一天笔记:OSI:OSI参考模型的核心思想:分层 — 上层协议再下层协议提供服务的基础上再提供增值服务。应用层 — 提供各种应用服务。可以将抽象语言转换为编码表示层 — 将编码转换为二进制会话层 — 维持网络应用和网络服务器之间的会话连接。传输层 — 实现端到端的传输 ---- 应用到应用之间的传输 ---- 端口号(传输层的地址) — 区分和标定不同的应用 ---- 16位二进制构成 — 0 - 65535(0一般不作为传输层的端口使用)1 - 65535;其中1 - 1023称为知
2022-03-25 18:53:03
103
原创 【无标题】
1.BGP的路由黑洞由于BGP协议可以非直连建邻,故可能出现BGP协议跨越未运行BGP协议的路由器,导致BGP路由传递后,显示控制层面可达,但是,数据层面,流量经过未运行BGP协议的路由器时,无法通过,形成路由黑洞。解决方案:1.让AS内所有设备都运行BGP协议2.可以在AS内部运行BGP的设备上像AS内部使用的IGP协议中进行重发布3.使用MPLS技术解决路由黑洞问题 — 是当前工程中主要使用的解决BGP路由黑洞方案。BGP为了防止BGP路由黑洞的产生,提出了 BGP同步机制 — 即当一台路由器
2022-01-21 09:38:15
578
原创 【无标题】
在多点的重发布中,由于重发布的技术种子度量值问题,必然导致选路不佳;只能依赖路由策略来人为干涉选路。控制层流量 – 路由协议发送路由信息是产生的流量。数据层流量 – 设备访问目标地址时产生的流量。路由策略:在控制层流量转发的过程中,截取流量,之后,修改流量 中的参数或直接不转发,最终影响路由器路由表的生成,以达到干涉选路的目的。1.抓取流量(控制层流量)1.通过ACL列表进行抓取 — 本身用于限制数据层流量的进出,也可以用于抓取控制层流量,但由于通配符的设计,导致其无法精确匹配控制层流量。2.
2022-01-21 09:33:46
112
原创 【无标题】
OSPF的选路原则域内—1类、2类LSA域间 — 3类LSA域外 — 5类,7类LSA — 根据开销值的计算规则不同,还分为类型1和类型2.1.如果学到的路由都是通过1类,2类LSA获取的域内路由 — 这种情况直接比较开销值,优先选择开销值小的路线,如果两条路由的开销值相同,则负载均衡。2.如果学到的路由都是通过3类LSA获取的域间路由 — 这种情况直接比较开销值,优先选择开销值小的路线,如果两条路由的开销值相同,则负载均衡。3.5类LSA和7类LSA类型2的选路原则:先比较种子度量值,优选种子度量值
2022-01-18 01:21:26
160
原创 【无标题】
ODPF的拓展配置1、手工认证在OSPF数据包交互中,邻居之间的数据报中将携带认证口令,两边认证口令相同,则意味着身份合法。OSPF的手工认证总共分为三种:1.接口认证[r5-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 1234562.区域认证 ---- 其本质还是接口认证,相当于将整个区域所有激 活的接口都配置了接口认证。[r1-ospf-1-area-0.0.0.2]authentication-mode md5 1
2022-01-16 09:12:06
99
原创 【无标题】
第八天笔记OSPF规定,所有传递路由的LSA信息必须经过拓扑信息(1类和2类LSA)的验算。 通过拓扑信息找到路由信息的通告者.Type - 5LSA — 主要传递的是域外路由信息,通告者是ASBR(自治系统边界路由器/协议边界路由器)Metric — 因为不同网络中路由信息的开销值的度量标准不同,所以,在进行重发布导入后,不能直接使用之前网络的开销值。所以在路由信息导入之后,我们需要赋予该路由信息一个初始的度量 值 — seed-metric 种子度量值。华为设备为OSPF网络设计的种子度量值默
2022-01-14 23:34:12
99
原创 【无标题】
1.区域之间必须存在ABR;2.区域划分必须按照星型拓扑结构来进行划分;常见的不规则区域:1.远离骨干的非骨干区域2.不连续骨干区域 远离骨干的非骨干区域1.使用VPN隧道直接在非法的ABR上面搭建一条到达骨干区域的隧道,相当于直 接把非法的ABR连接在骨干区域,之后将接口在骨干区域进行激活,就将一个非法的ABR变成合法的ABR,则可以正常的进行路由转发。实现不规则区域的通信。需要注意的点:1.当一台ABR同时连接骨干区域和多个非骨干区域时,非骨干区 域之间将直接通过这个ABR来传递路由信
2022-01-12 23:19:48
2375
原创 【无标题】
MGRE的配置过程给中心站点进行配置(边界路由器出接口的公网IP地址不会发生变化的作为NHS,即中心站点)1.创建隧道接口2.配置隧道IP地址3.选择封装类型 ---- 选择MGRE4. 定义源IP地址5.创建NHRP域给分支站点进行配置6.以接口作为封装源,以应对IP地址的变化7.加入NHRP域,必须是和中心站点创建相同的域8. 找中心站点进行注册9.可以查看NHRP信息收集情况通过RIP获取路由信息.建立 ip 环回测试ipMGRE的配置.
2022-01-11 23:58:03
207
原创 【无标题】
第六天笔记条件匹配指定路由器DR DR和MA网络中其他设备之间应该建立邻接关系备份指定路由器BDR BDR也应该和MA网络中其他设备之间建立邻接关系,这样BDR才能在DR出现故障时第一时间顶替DR的位置,起到备份的效果。一个MA网络中,在DR和BDR都存在的情况下,至少需要几台设备才能看到 邻居 关系.4台,只有DR-Other之间会建立邻居关系。DR/BDR — 虽然名字叫做指定路由器/备份指定路由器,但一定注意,他其实是一个接口的概念。因为DR/BDR都是在一个MA网络中选取的。条
2022-01-11 23:46:29
180
原创 【无标题】
性较差(当存在多个私网需要相互连接时,需要彼此之间都搭建GRE隧道才行)MGRE(多点通用路由封装技术)NHRP协议HRP 被设计用于 NBMA 子网下的多重协议互联 网络层环境中。NHRP是DM×××(动态×××)的主要构成部件之一。Cisco IOS 下一跳解析协议漏洞可以导致设备重新启动或是可能执行远程代码。下一跳解析协议 自动学习隧道地址和物理地址的对应关系的一种方法。原理:需要在私网中选出一个物理接口不会发生变化的作为NHRP的中 心(NHS — 下一跳服务器)。剩下的分支都需要知道
2022-01-09 23:18:42
697
原创 【无标题】
RIP实验先配ip地址和环回r1至r7各有一个环回,且r还需单独配置三个环回;为了方便,r1至r2之间的网段设为12.0.0.0 24r1的环回为1.1.1.124,其他路由器以此类检查ip汇总宣告要求增加安全性,则需要进行手工认证...
2022-01-09 23:16:30
283
原创 【无标题】
第四天笔记:网络类型:网络有很多种形式:局域网(LAN),广域网(WAN),城域网(MAN),园区网(CAN),以太网,令牌环网,光纤分布式数据接口网(FDDI),异步传输模式网(ATM),帧中继网,T1网络,DS3网络,桥接式网络,路由式网络和点对点网络等等…在我们生活中人们一般了解的就是有线网络:使用网线电缆物理连接进行上网无线网络:无线网络没有物理连接,而是通过使用无线电波进行连接上网,也叫WiFi根据数据链路层所使用的协议及规则来进行划分 P2P网络点到点网络 MA网络 — 多点接入网
2022-01-08 23:50:33
94
原创 【无标题】
第三天笔记RIP的基本配置1,启动RIP进程[r1]rip 1 — 进程号,仅具有本地意义[r1-rip-1]2,版本选择[r1-rip-1]version 23,宣告要求:1,所有直连网段都需要宣告2,必须按照主类来进行宣告[r1-rip-1]network 12.0.0.0目的:1,激活接口 — 只有激活的接口才能收发RIP的数据2,发布路由 — 只有激活接口对应的网段路由信息才能被发布沉默接口 — 将一个接口配置为沉默接口之后,将...
2022-01-06 23:13:49
285
原创 【无标题】
实验创建ip 环回1.划分总链路:192.168.1.0000 0000/24192.168.1.0000 0000/27 -----骨干192.168.1.0010 0000/27 -----R1192.168.1.0100 0000/27 -----R2192.168.1.0110 0000/27 -----R3192.168.1.1000 0000/27 -----R4192.168.1.1010 0000/27 -----R5192.168.1.1100 0000/27 ----
2022-01-05 23:55:25
638
原创 【无标题】
第二天笔记静态路由由网络管理员手工配置的路由条目 动态路由:所有路由器上开启同一种路由协议,之后,通过路由器之间沟 通,协商,最终计算生成路由条目。1,不会占用额外的资源2.因为选路由管理员决定,所以,相对更加合理3.更加安全 静态路由的优点:1.在复杂的网络环境中,配置量较大; 2.静态路由无法基于拓扑的变化而自动收敛。( 静态路由仅适 用于小型简单的网络环境中 )动态路由 动态路由是指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并...
2022-01-05 23:46:24
498
原创 【无标题】
HCIP第一天笔记:OSI:OSI参考模型的核心思想:分层 — 上层协议再下层协议提供服务的基础上再提供增值服务。应用层 — 提供各种应用服务。可以将抽象语言转换为编码表示层 — 将编码转换为二进制会话层 — 维持网络应用和网络服务器之间的会话连接。传输层 — 实现端到端的传输 ---- 应用到应用之间的传输 ---- 端口号(传输层的地址) — 区分和标定不同的应用 ---- 16位二进制构成 — 0 - 65535(0一般不作为传输层的端口使用)1 - 65535;其中1 - 102
2022-01-03 21:48:37
195
原创 【无标题】
函数的定义函数最只要的目的:封装一个功能。优点1.减少代码重复率。2.增强代码可阅读性。 # 不可能看一百行才知道你这个东西到底是干什么大的吧。定义函数def 函数名():函数封装的代码1.def是英文define的缩写2.函数名称应该能够表达函数封装代码的功能,方便后续的调用3.函数名称的命名应该符合标识符的命名规则可由字母,下划线和数字组成不能以数字开头不能与关键字重名参数的作用函数,把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的参数,增加函数的通用性,
2021-11-21 17:53:49
84
原创 2021-11-14
将10进制数据转换为二进制,并且统计其中的0和1的数量2021年小米的面试题def duble():n=input(‘请输入终止值’)a=[]i=1while i<=int(n):d={}b=list(bin(i))m=0for j in b:if j == ‘1’:m+=1d[i]=ma.append(d)i+=1print(a)duble()def duble1():n =input (“请输入要查询的数”)m=0for j in list(bin(int
2021-11-14 16:42:47
88
原创 2021-11-05
编程有两种方式:1、在命令行中编程(不能保存)2、在xx.py文件(模块)中写代码3、执行模块cmd: python xxxx.py(Tab+回车键)
2021-11-05 16:26:00
93
原创 2021-10-31
python作业:1.猜数字游戏电脑随机一个范围内的数,用户输入数据判断,如果数大了,提供”数大了“成功之后,加上用户是否继续功能import random as ra=r.randint(0,100)print(“计算机产生了一个1~100之间的数”)b=1while True:print(“第”+str(b)+“局”)try:d=int(input(“请输入你所猜测的数据:”))except ValueError:print(“输入内容必须为整数!”)else:if a=
2021-10-31 21:13:52
501
原创 2021-10-31
猜数字游戏电脑随机一个范围内的数,用户输入数据判断,如果数大了,提供”数大了“成功之后,加上用户是否继续功能import random as ra=r.randint(0,100)print(“计算机产生了一个1~100之间的数”)b=1while True:print(“第”+str(b)+“局”)try:d=int(input(“请输入你所猜测的数据:”))except ValueError:print(“输入内容必须为整数!”)else:if a==d:print(“猜
2021-10-31 21:04:21
2336
原创 2021-05-19
创建一个名字为“矿大”的用户,使其所对应的组也为矿大:1.首先应该有家目录:输入 vi /etc/passwd输入 vi /etc/group2.如图发现“矿大”的权限和所属用户与所属组都不正确,应当进行修正:先对权限进行修改:对所属用户和所属组进行更改:3.修改邮箱:cd /var/spool/mail/4.创建一个“矿大”的文件:touch kuangda5.如图对”矿大“的权限进行更改:6.对”矿大“的所属组进行更改:查看su - kuangda id ku
2021-05-19 13:17:11
82
原创 2020-12-09
rip实验1.配置IP地址Interface g0/0/0ip address 192.168.1.1 24在这里插入图片描述2.环回接口在这里插入图片描述3.RIP 路由信息协议在这里插入图片描述4.明文认证在这里插入图片描述5.加快收敛速度:[R1]rip 1[R1-rip-1]version 2[R1-rip-1]timers rip 15 90 606.缺省路由[R1]rip 1[R1-rip-1]version 2[R1-rip-1...
2020-12-09 13:48:08
94
原创 2020-12-05
静态路由实验实验步骤:1、 根据实验拓扑对路由器 R1,R2 ,R3,R4,R5 配置接口 IP 地址。2、 给每个 PC 配置合适的 IP 地址和网关,注意和路由器的 IP 地址一致。3.给每个路由器配置静态路由,使得每个主机之间都能通信。[下一跳1.从用户视图进入到系统视图system-view2.配置IP地址Interface g0/0/0ip address 192.168.1.1 243.查看接口信息display interface briefdisplay ip int
2020-12-05 22:34:32
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅