- 博客(46)
- 收藏
- 关注
原创 LVS整理
LVS起源于1998年,由章文嵩博士发起,当时,随着互联网的快速发展,网络服务的需求日益增长,单个服务器往往难以承受大量的并发请求,容易出现性能瓶颈和可靠性问题。为了解决这一难题,章文嵩博士致力于开发一种能够有效整合多个服务器资源、实现负载均衡的技术,于是便有了 LVS,来提供一个稳定、高效、可扩展的负载均衡系统,以满足日益增长的网络服务需求。
2025-02-14 14:56:08
996
原创 配置mysql8.0使用PXC实现高可用
PXC 是一套 MySQL 高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性;
2025-02-11 20:53:45
749
原创 mysql 主从配置
二进制日志是MySQL复制的核心,包含了主服务器执行的所有更改操作。主从原理:MySQL主从同步是一种数据库复制技术,它通过将主服务器上的数据更改复制到一个或多个从服务器,实现数据的自动同步。文件可以在/etc/my.cnf下配置,也可以在/etc/my.cnf.d/mysql-server.cnf里配置。主从同步的核心原理是将主服务器上的二进制日志复制到从服务器,并在从服务器上执行这些日志中的操作。我这里选择在/etc/my.cnf.d/mysql-server.cnf里配置。
2025-01-20 14:07:48
847
原创 源码编译安装httpd 2.4,并提供系统服务管理脚本
我这以windows上的虚拟机为例子,可以选择在windows上去官网下载httpd的源码包:接着传入虚拟机实现安装也可以在虚拟机上用wget命令直接获取httpd的源码包,我这里选择第二种方法,
2025-01-15 20:49:51
453
原创 shell练习2
1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。
2025-01-14 17:08:13
291
原创 shell练习1
1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-11 18:23:59
269
原创 Nginx整理
静态的web资源服务器html,图片,js,css,txt等静态资源http/https协议的反向代理结合FastCGI/uWSGI/SCGI等协议反向代理动态资源请求tcp/udp协议的请求转发(反向代理)imap4/pop3协议的反向代理将旧Nginx二进制文件换成新Nginx程序文件(注意先备份)向master进程发送USR2信号master进程修改pid文件名加上后缀.oldbin,成为nginx.pid.oldbin。
2025-01-04 15:32:54
629
原创 高可用集群Keepalived
Keepalived利用 VRRP 协议实现 Linux 系统的高可用性。它能在主服务器故障时自动将网络服务切换到备用服务器,保证服务连续性。其特点有高可用性、负载均衡、健康检查、配置灵活、易于集成且开源,常用于保障网络服务如 DNS、HTTP 等的高可用及实现负载均衡和故障转移。
2024-08-18 02:38:34
893
原创 haproxy整理
HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件 是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器,支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计编辑文件重启服务。
2024-08-12 08:27:25
758
原创 数据库作业(4)
3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。1.修改student 表中年龄(sage)字段属性,数据类型由int 改变为smallint。4.创建一视图 stu info,查询全体学生的姓名,性别,课程名,成绩。2.为Course表中Cno 课程号字段设置索引,并查看索引。
2024-07-23 17:44:28
164
原创 数据库作业(3)
13.从student表和score表中查询出学生的学号,然后合并查询结果。15.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。3.从student表中查询计算机系和英语系的学生的信息。14.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。4.从student表中查询年龄小于22岁的学生信,息。1.分别查询student表和score表的所有记录。8.用连接的方式查询所有学生的信息和考试信息。2.查询student表的第2条到5条记录。6.从score表中查询每个科目的最高分。
2024-07-22 20:27:31
173
原创 python课后习题五
登陆:将用户填入账户密码和users.bin中保存的账户密码进行比对,如果账户和密码完全相同 那么登录成功,否则登录失败。# 注册:将用户填入的账户和密码保存到一个文件(users.bin)制作一个注册登录模块。
2024-05-06 17:57:15
182
原创 VLAN实验报告
实验要求:实验参考图:实验过程:r1:[r1]int g 0/0/0.1[r1-GigabitEthernet0/0/0.1]ip address 192.168.1.1 24[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2[r1-GigabitEthernet0/0/0.1]arp broadcast enable[r1]int g 0/0/0[r1-GigabitEthernet0/0/0]ip address
2024-03-03 03:56:31
519
原创 OSPF综合实验报告
1、对R4仅仅配置端口IP和环回,使用共有IP2、对R3-R7配置MGRE环境,以R3为hub,R5、R7、R6为spoke。3、对172.16.0.0/16 IP进行子网划分,使得全网IP基于该网段划分4、对边界路由配置NAT5、做汇总以及特殊区域。
2024-02-07 00:28:17
724
原创 MGRE实验报告二
1、对R1-R5配置IP地址,同时R1-R5每个路由器各有一个环回2.1、对R1、R3、R4路由器开启虚拟接口1,分别配置隧道IP、接口封装协议,接口类型、定义封装源、开启伪广播功能,之后对分别对隧道接口、环回进行宣告。2.2、对R1、R5、R6路由器开启虚拟接口2,以R1为hub路由器,R5、R6为spoke路由器,接着对R1配置隧道IP、接口封装协议、封装源以及开启伪广播功能,对R5、R6配置隧道IP,接口封装协议、封装源、分支向节点注册,最后对隧道IP以及环回进行宣告。
2024-01-29 21:02:58
979
原创 MGRE实验报告
1、对R5只进行IP配置操作,使用公网2.1、在被认证方配置用户名和密码,在认证方创建用户名和密码,同时修改服务类型,最后进入接口修改接口认证方式。2.2、在被认证方的接口配置协议和用户名及密码,在认证方配置用户名和密码,同时修改类型为PPP,最后在接口处修改协议类型。2.3、在接口修改链路协议类型为HDLC。3、在R1、R2、R3间配置多点通用路由封装,在R1-R4间配置点到点通用路由封装4、对底下的用户网段和隧道网段使用RIP进行宣告。
2024-01-26 16:17:04
785
原创 静态路由综合实验报告
实验预览图: 1、对R6仅配置接口IP和环回地址2、实验要求局域网的私有IP地址为192.168.1.0/24,如图分析可先对骨干网络、环回和用户网段进行划分,再对R1、R2、R4划分两个环回地址,对R5、R3划分一个地址3、对R1、R2、R4、各配置两个环回地址,对R5配置一个用户网段,对R6配置一个环回地址4、对R3开启DHCP服务并进行相关地址池配置。5、使用缺省路由,同时对含有两个环回的路由器进行子网汇总。6、R1-R5可以访问R6的环回地址,在R3上配置acl使得PC无法访问R6的环回地址。7、在
2024-01-23 18:29:45
1947
原创 HCIP
认证过程:1、认证方先发送挑战报文,里面包含了认证方的用户名和一个随机值2、被认证方收到该报文后,需要根据用户名信息查找对应密码,然后将密码信息与随机值一起做HASH运算得到摘要值,然后将该摘要值+用户名发送给认证方3、认证方收到后,根据用户名信息查找本地密码信息,使用相同HASH算法进行计算,得出摘要值,将两个摘要值进行对比,若相同,则回复ACK报文;若不同,则回复NAK报文。HASH:散列函数(将任意长度的输入转换为固定长度的输出)特点:1、相同输入,相同输出。
2023-11-30 02:36:17
972
原创 多点重发布实验报告
1、在R2和R3上分别开启双向重发布,为避免路由回馈,将R3收到由192.168.13.1/24端口发来的信息优先值改为90.2、在R1上仅对两个端口进行宣告,环回进行单独重发布,同时用工具对重发布时其余两条无关的路由进行过滤。3、在R4上用偏移列表和filter-policy工具来解决选路不佳问题。
2023-11-28 03:11:37
2069
原创 NAT实验报告
2、对私网配置OSPF,R2对公网的端口IP不宣发,同时对R2配置缺省路由,指向公网,再在R2配置缺省路由下发,对telnet、test配置缺省路由。而test-2不可以。1、仅对私网设备进行OSPF配置,公网仅对test设备配置缺省路由,和配置R3端口IP。6、在R2的0/0/0口配置ACL,使pc1可以访问test-1;3、4:先对私网和公网分开配置,使用NAT将私网与公网进行联系起来。7、分别在R1、R2开启DHCP协议,对pc1、pc2进行IP分配。
2023-10-28 20:52:13
302
1
原创 OSPF实验报告
2、手工配置r1和r2的RID id 使r1的id大于r2的id。5、除了R5接口不进行宣告外,其余接口均进行宣告,实现全网可达。3、R3-R5在同一个区域,采用区域认证。4、配置时注意R5环回接口不进行宣告。1、对整个网络IP地址进行子网划分。
2023-10-28 14:41:11
94
1
原创 RIP配置实验报告
1、路由器上分别配置环回2、连接路由器的线路网段为12.1.1.0/24、23.1.1.0/243、R1和R3连接的网络地址分别为192.168.1.0/24、192.168.2.0/244、整个网络使用RIP达到全网可达。
2023-10-23 20:56:25
413
原创 静态路由实验报告
1、全网用192.168.1.0/24进行IP地址分配2、R7作为DHCP服务器为PC分配IP地址3、路由上均具备2个环回地址4、R6与R7之间正常走1000M,备份走100M5、全网尽量负载均衡6、减少路由表数量,并避免环路产生7、全网可达下图仅为实验参考,具体搭建时路由器名称会有改变。
2023-10-21 22:25:49
198
1
原创 HCIA
网络就是通过一些特殊的通道把分布在不同地理位置的物品连接起来,从而实现信息的传输与共享。应用层:自然语言-->编码表示层:编码-->二进制数介质访问控制层:二进制数-->电信号物理层:电流的输入输出、cpu计算。
2023-10-17 03:38:19
147
1
原创 Linux课后作业7
输入命令grep "/bin/bash$" /etc/passwd | sort -t: -k3n | head -n1 | cut -d: -f1实现操作。输入命令grep "/sbin/nologin$" /etc/passwd | cut -d: -f1实现操作。输入命令grep "^#.*[[:space:]][^[:space:]]" /etc/inittab实现操作。8、显示/etc/inittab文件中以一个数字开头并以一个与开头数字相同的数字结尾的行;
2023-07-23 01:26:38
206
原创 Linux课后作业6
当用户输入对应的数字选择水果的时候,告诉他选择的水果是什么,并给水果单词加上一种颜色(随意),要求用case语句实现。首先输入命令vim a.sh 在本目录创建文件b.sh并配置;首先输入命令vim a.sh 在本目录创建文件a.sh并配置。输入命令bash b.sh进行测试,并随机输入两个数字。2)if嵌套:输入两个整数比较大小。输入bash a.sh 执行脚本。接着随便输入一个数字(1-4)以上便是本次作业的全部解题过程。
2023-07-19 23:48:36
196
原创 Linux课后作业5
接着输入命令vim /var/named/named.openlab.com在/var/named目录下创建并编写named.openlab.com文件。再输入命令vim /var/named/named.192在/var/named目录下创建并编写named.192文件。然后在客户端输入命令vim /etc/resolv.conf进行配置。首先在服务端以命令vim /etc/named.conf主配置文件。首先输入命令vim /etc/named.conf进行配置。以上就是本次作业的全部解题过程。
2023-07-16 23:00:09
157
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人