- 博客(66)
- 收藏
- 关注
原创 keepalived理论--实验
vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务功能:基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务。
2024-08-18 13:30:50
1131
原创 LVS--理论+实操
LVSLinuxVirtualServer,负载调度器,内核集成,章文嵩,阿里的四SLBServer是基于LVSkeepalived实现。
2024-08-12 05:22:06
867
原创 haproxy七层代理总结
一、什么是负载均衡负载均衡:Load Balance,简称LB,是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均 衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了 公司业务的并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展。1.1 四层负载均衡1.通过ip+port决定负载均衡的去向。2.对流量请求进行NAT处理,转发至后台服务器。3.记录tcp、udp流量分别是由哪台服务器处理,后续该请求连接的流量都通过该服务器处理。
2024-08-12 03:17:37
1135
原创 搭建pxe网络安装环境实现服务器自动部署
模板文件复制到配置文件 --\cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf。浏览器访问http://172.25.254.200/rhel7--以及浏览器访问http://172.25.254.200/ks.cfg。外加两台虚拟机---主机pve是一台正常的有linux7.9系统且有图形化界面的虚拟机-----client是一台测试机。启动图形制作工具----system-config-kickstart。
2024-08-06 02:19:03
519
原创 20240715数据库----redis
(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(4) 对一个已存在的列表插入新元素。(5) 获取order表里的id值。(3) 查看key的超时时间。(5)查看list的值长度。(1) 查看key是否存在。
2024-07-15 21:25:26
181
原创 20240713数据库作业---触发器
Op_time 操作时间 Varchar(20) 否 否 是 否 否。触发器名称分别为product_bf_insert、product_af_update和product_af_del。3、删除product_bf_insert和product_af_update这两个触发器。2、对product表分别执行INSERT、UPDATE和DELETE操作。
2024-07-14 00:26:36
334
原创 20240710数据库作业---视图
values('张晓红','女','1980-1-23',5800,'河南省郑州市中原路10号',1),('王云飞','男','1992-11-15',5600,'河南省新乡市人民路28号',1),('王鹏飞','男','1987-10-1',6800,'河南省新乡市东明大道12号',1),('王小明','男','1998-1-3',4800,'河南省驻马店市雪松路128号',2),('王大鹏','男','1989-2-11',5900,'河南省郑州市东风路15号',1),
2024-07-13 23:47:49
660
原创 20240713数据库第八天
4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 shop_price 列上加普通索引(用create index方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。
2024-07-13 21:07:20
816
原创 20240712数据库第五次作业
15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。4.求工资在7500到8500元之间,年龄最大的人的姓名及部门。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;3.列出每个部门收入总和高于9000的部门名称。12.列出每一个部门的员工总收入及部门名称;1.找出销售部门中年纪最大的员工的姓名。5.找出销售部门收入最低的员工入职时间。7.列出每个部门的平均收入及部门名称。14.求李四的收入及部门名称。9.财务部门的收入总和;
2024-07-12 01:11:58
257
1
原创 20240707数据库第四次作业
12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。17、求出表中英语成绩的80的记录的条数。
2024-07-07 23:36:43
804
原创 20240706数据库第三次作业
记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。设置用户test1使他只能本地登录拥有查询student表的权限。3、向student表中添加一条新记录,部分数据插入。应为没有限制NOT NULL,所以两种方法都行。1、向student表中添加一条新记录。2、向student表中添加多条新记录。查询用户test1拥有的权限。2、查询用户test1的权限。5、删除成绩为空的记录。
2024-07-06 17:28:38
334
原创 20240704数据库第二次作业
allowances 小数 非空,默认为0 补贴。userId 整型 非空,外键,关联的是user表的id字段 用户id。entry_date 日期型 非空 入职时间。员工绩效表 salary。1、在上面员工表的基本上增加一个image列,类型是blob,长度255。2、在该数据库下创建两张表,具体要求如下。
2024-07-04 17:13:15
775
原创 20240703数据库作业01
1.下载地址官网2.打开官网,点击然后,点击3.点击4. 在中选择适合的版本Windows平台下提供两种安装文件:MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文 件)。一般来讲,应当使用二进制分发版,因为该版本提供了图形化的安装向导过程,比其他的分发版 使用起来要简单,不再需要其他工具启动就可以运行MySQL。其他版本点击选择第二个。
2024-07-03 16:11:39
871
原创 静态路由配置实验
R2的环回--1段地址---划分2段---192.168.1.64/27 192.168.1.64/28 192.168.1.80/28。骨干链路 /30的地址。
2024-04-15 18:02:33
847
原创 路由器配置实验--R1---R5
R4的路由表中默认存在:192.168.2.0 192.168.4.0 192.168.5.0需要添加: 1.0 3.0。R2的路由表中默认存在:192.168.1.0192.168.2.0需要添加:192.168.3.0 4.0 5.0。R3的路由表中默认存在:192.168.3.0192.168.4.0需要添加: 1.0 2.0 5.0。R5的路由表中默认存在:192.168.5.0需要添加: 1.0 3.0 2.0 4.0。R1的路由表中默认存在:192.168.1.0192.168.3.0。
2024-04-13 21:07:35
560
原创 原型链污染例题复现
在mess.js中我们声明了一个数组secret,然后该数组调用了属于的foreach方法,如下但是,在调用js文件之前,js代码中将方法进行了重写,而prototype链为,secret中无 foreach 方法,所以就会向上检索,就找到了而其foreach方法已经被重写过了,所以会执行输出。这就是原型链污染。在我们想要利用的代码之前的赋值语句如果可控的话,我们进行 ——__proto__ 赋值,之后就可以利用代码了。
2023-08-04 00:33:34
813
原创 安全第一天
HTML实体编码,也即HTML中的转义字符。在 HTML 中,某些字符是预留的,例如在 HTML 中不能使用小于号<和大于号>,这是因为浏览器会误认为它们是标签。如果希望正确地显示预留字符,我们必须在HTML源代码中使用字符实体(character entities)。HTML 中的常用字符实体是不间断空格。(注意:实体名称对大小写敏感!)字符实体类似这样:&entity_name;或者 &#entity_number;
2023-07-28 23:19:23
1029
原创 ce--3--DNS正反向解析
配置named.openlab.com。配置named.openlab.com。配置named.conf文件。配置named.conf文件。配置named.192。
2023-07-17 00:04:40
313
原创 ce-案例
www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料。(1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。www.openlab.com/money网站访问缴费网站。
2023-07-13 23:58:21
144
原创 ce第一次作业
5、crond 是 Linux 下用来周期地执行某种任务或等待处理某些事件的一个守护进程,在安装完成操作系统后,默认会安装 crond 服务工具,且 crond 服务默认就是自启动的。过程:输入at 时间 -> 回车 ->输入执行的命令->ctrl+d退出at。4、at命令只要指定的时间正确,就可以执行对应的命令。2、依赖的服务不同,at对应的服务时atd,而crontab对应的服务时crond;3、at一般是临时任务,而crontab一般是周期性任务。at命令中执行的命令最好使用绝对路径,不容易报错。
2023-07-09 01:32:17
307
原创 【无标题】MGRE综合实验
实验要求1,R5为ISP,,只能进行IP地址配置;其所有地址均配为公有IP地址2,R1和R5间使用ppp的PAP认证,R5为主认证方;R2于R5之间使用ppp的chap认证,R5为主认证方,R3于R5之间使用HDLC封装3,R1/R2/R3构建一个MGRE环境,R1为中心站点;R1、R4间为点到点的GRE4,整个私有网络基于RIP全网可达5,所有PC设置私有IP为源IP,可以访问R5环回第一步:配置ip地址r1[r1]int s 4/0/0[r1-Serial4/0...
2022-03-31 18:28:18
124
原创 【无标题】RIP综合实验2
一,实验要求需求: R1-R2-R3-R4-R5运行RIPV2,R6-R7运行RIPV11,使用合理IP地址规划网络,各自创建环回接口2, R1创建环回172.16.1.1/24 172.16.2.1/24 172.16.3.1/243,要求R3使用:2访问R1环回4,减少路由条目数量,增加路由传递安全性5, R5创建一一个环回模拟运营商,不能宣告6, R1 telnet R2环回实际teInet到R7上7, R6-R7路由器不能学习到达R1环回路由8,全网可达二,实验...
2022-03-31 18:26:12
195
原创 HCIP 第二天笔记(2)
静态路由:由网络管理员手工配置的路由条目动态路由:所有路由器上开启同一种路由协议,之后,通过路由器之间沟通,协商,最终计算生成路由条目。静态路由的优点:1,不会占用额外的资源2,因为选路由管理员决定,所以,相对更加合理3,更加安全静态路由的缺点1,在复杂的网络环境中,配置量较大;2,静态路由无法基于拓扑的变化而自动收敛。 ---- 静态路由仅适用于小型简单的网络环境中相比于静态路由,动态路由的又是在于可以基于拓扑的变化而自动收敛,使得动态路由协议更适用于复杂的大型网络中。当然,动态路由
2022-03-24 20:53:14
147
原创 HCIP综合实验(1)
一,实验作业要求二,实验步骤1,合理分配ip地址192.168.1.0/24 借3位划分:骨干链路 192.168.1.0/27向192.168.1.0/27再借三位划分:192.168.1.0/30192.168.1.4/30192.168.1.8/30192.168.1.12/30192.168.1.16/30192.168.1.20/30环回地址R1 192.168.1.32/27192.168.1.32/28192.168.1.48/28R2 192...
2022-03-20 01:11:06
5721
原创 HCIP第一天笔记(1)
看这张拓扑图来回顾一些基本知识一.抽象语言转换为电信号的过程第一步抽象语言转换为编码第二步编码转换为二进制第三步二进制转换为电信号二.OSI七层参考模型 OSI/RM开放式系统互联参考模型由ISO ---- 国际标准化组织 — 1979提出核心思想分层 :上层协议再下层协议提供服务的基础上再提供增值服务。应用层 — 提供各种应用服务.可以将抽象语言转换为编码 .应用程序 APP:通过人机交互提供(实现)各种各样的服务表示层 — 将编码转换为二进制.编码 解码 加密 解密会话层 — .
2022-03-20 01:07:48
210
原创 HCIP第14天笔记
8,优选到达NEXT_HOP的IGP度量值最小的路由指的是到达下一跳本地路由表中的开销值进行比较,和其他参数无关。BGP的路由过滤1,通过路由策略进行过滤[r1]ip ip-prefix aa permit 192.168.1.0 24[r1]route-policy aa deny node 10Info: New Sequence of this List.[r1-route-policy]if-match ip-prefix aa[r1-route-policy]q[r1...
2022-02-08 22:01:25
130
原创 HCIP第十三天笔记
IBGP水平分割 ---- 即当路由器从一个IBGP对等体处学习到一条路由信息,他将不再把这条路由通告给其他的IBGP对等体。路由反射器 --- Router Reflector --- RR我们可以将一台IBGP设备配置成为路由反射器(RR),被配置为路由反射器的设备在一定条件下将反射学习到的路由信息。在我们指定一台设备成为路由反射器RR的同时,必须指定一个或者多个邻居成为他的客户,RR和客户之间构成的系统我们称为反射簇,每一个簇设定一个簇ID --- 这个反射簇中RR的RID。其他没定
2022-02-08 21:57:47
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅