- 博客(66)
- 收藏
- 关注
原创 web集群第二次作业
NAT模式下,LVS需要处理所有进出LVS的流量,因此需要更多的CPU资源,并且会增加一定的延迟。但是,NAT模式可以实现透明的负载均衡,后端服务器无需知道LVS的存在,也无需进行任何特殊配置。与NAT模式不同的是,在DR模式中,LVS不需要对响应流量进行地址转换和端口转换,因此性能更高、延迟更低。但是,要使用DR模式,后端服务器需要配置虚拟IP,并将响应流量发送到虚拟IP上,这需要一定的额外配置。配置复杂度:要使用DR模式,后端服务器需要配置虚拟IP,并将响应流量发送到虚拟IP上,这需要一定的额外配置。
2023-04-27 18:30:53
777
原创 练习Tomcat
(2)动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术(如PHP、ASP、JSP等)生成的网页都可以称为动态网页。动态网页可以根据不同的用户请求,时间或者环境的需求动态的生成不同的网页内容,并且动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量。(2)静态网页的打开,用户可以直接双击,并且不管任何人任何时间打开的页面的内容都是不变的。
2023-04-17 22:21:47
596
原创 Mycat的读写分离
Mysql的主从复制中主要有三个线程:master(binlog dump thread)、slave(I/O thread 、SQL thread),Master一条线程和Slave中的两条线程。I/O thread线程在Slave中创建,该线程用于请求Master,Master会返回binlog的名称以及当前数据更新的位置、binlog文件位置的副本。SQL线程也是在Slave中创建的,当Slave检测到中继日志有更新,就会将更新的内容同步到Slave数据库中,这样就保证了主从的数据的同步。
2023-03-31 15:28:59
595
原创 数据库备份练习
4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。6.备份MySQL数据库某个(些)表。7.同时备份多个MySQL数据库(其他数据库素材自行准备)13.在另外的数据库服务器上还原xtrabackup 备份。3.备份数据库school到/backup目录。12.使用xtrabackup 备份数据库。14.使用mydumper备份数据库。5.直接将MySQL数据库压缩备份。11.还原压缩的MySQL数据库。9.备份服务器上所有数据库。8.仅仅备份数据库结构。
2023-03-23 18:25:12
224
原创 OSPF综合实验
1、R4为ISP,其上只能配置1P地址;宣告完之后因为使用的是MGRE他们的Tunnel口是p2p点到点。2、R3–R5/6/7为MGRE环境,R3为中心站点。前提是公网可通(配置R1、5、6、7到LSP的缺省)5、减少LSA的更新量,加快收敛,保障更新安全。NSSA非完全末梢区域 R8、9、11、12。以R3为中心站点配置,R5、6、7为分支。4、所有设备均可访问R4的环回;宣告R5的环回和Tunnel口。宣告R6的环回和Tunnel口。宣告R7的环回和Tunnel口。ping R5、6、7的环回。
2023-01-07 15:50:34
1083
2
原创 HCIP第三天ospf星型和全连实验
2、R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点。使用全连所有接口工作方式为broadcast;DR/BDR将默认自动选举成功。1、R6为ISP只能配置ip地址,R1-5的环回为私有网段。3、所有私有网段可以互相通讯,私有网段使用OSPF协议完成。R1/2/3为星型的拓扑结构,R1为中心站点。所有接口的工作方式为p2mp。不进行dr、bdr选举。
2023-01-02 20:15:24
331
原创 HCIP第二天实验网络类型实验报告
[在这里插入图片描述](https://img-blog.csdnimg.cn/3d2d7f1eb29e494eaaf47bf21f36f29e.png。
2023-01-01 19:08:55
169
原创 TCP三次握手详解
TCP是面向连接的协议,它基于运输连接来传送TCP报文段,TCP运输连接的建立和释放,是每一次面向连接的通信中必不可少的过程。三次握手是 TCP 连接的建立过程。在握手之前,主动打开连接的客户端结束 CLOSE 阶段,被动打开的服务器也结束 CLOSE 阶段,并进入 LISTEN 阶段。随后进入三次握手阶段:① 首先客户端向服务器发送一个 SYN 包,并等待服务器确认,其中:标志位为 SYN,表示请求建立连接;序号为 Seq = x(x 一般取随机数);随后客户端进入 SYN-SENT 阶段。
2022-12-30 21:11:47
958
原创 HCIP第一天实验
1- R6为isp,接口IP地址均为公有地址;该设备只能配置IP地址,之后不能再对其进行任何配置;2- R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配;3-所有路由器上环回,均代表连接用户的接口;4-R3下的两台PC通过DHCP自动获取IP地址5-选路最佳,路由表尽量小,避免环路;6-R1-R5均可访问R6的环回7-R6telnetR5的公有IP地址时,实际登陆到R1上8-R4与R5正常通过1000链路,故障时通过100兆链路;
2022-12-30 20:55:44
91
原创 最详解的正则表达式------贪婪和非贪婪、转义符、分组
windows10 windows98 windows99 -> 当windows后面是10的时候,给我返回windows, 说明了我们匹配的时候:windows10 -》 先去判定windows之后是10的话,匹配成功,且返回内容不包含10。贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。: 尽可能少的去匹配。, {n,m}, {n,}, {,m}: 尽可能多的去重复, 贪婪模式。
2022-11-28 22:43:58
1271
原创 最详解的正则表达式------元字符
正则表达式是通过一些特殊字符的排列,用以查找、替换、删除一行或多行文字字符串,简单的说,正则表达式就是用在字符串的处理上面的一项表示式。由于正则表达式语法简练,功能强大,得到了许多程序设计语言的支持,包括Java、C++、Perl以及Shell等。
2022-11-28 22:36:33
2466
原创 Shell 99乘法表
9 * 9 乘法表 第一种使用for去完成(for i in list, for i , for(())) 第二种使用while去完成 注意格式:注意对齐,显示的美观一点 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 … 9 * 1 = 9 …9 * 9 = 81。
2022-11-21 20:18:06
274
原创 SHELL运算操作符与运算命令、原码、补码、反码
反码:正数的反码与原码一致,负数的反码是对原码按位取反,只是最高位(符号位)不变。原码:最高位是符号位,0代表正数,1代表负数,非符号位为该数字绝对值的二进制。补码:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变。
2022-11-13 19:12:01
514
原创 VALN、ACL、NAT、园区网络
假设此时有一个Access端口,其VID为2,从这个端口进入的数据包,都会被规划到vlan2,而。即可以使用IPv4报文的源IP地址,也可以使用目的IP地址,协议类型、甚至使用ICMP、TCP、NAT技术,对于从内到外的流量,设备会通过NAT将数据包的源地址进行转换(转换成特定的公网。配置了ACL的网络设备会根据事先设定好的报文匹配规则对经过该设备的报文进行匹配,然后对报。通配符和反掩码的区别,在于通配符可以0与1穿。源、目p地址位置,使用通配符0标记一个主机,或使用友1标记段,或使用ay均可。
2022-10-27 15:58:44
386
原创 动态路由RID ospf
r1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 //宣告,使用反掩码的形式宣告;链路状态协议的更新量随着网络范围的扩大指数型的上升,因此ospf协议为了在中大型网络中工作,需要结构化的部署;AS之间的通讯,使用专用的路由协议(BGP)----边界网关协议(EGP–外部网关协议)的应答报文,则路由器会认为邻居出现问题,并将从该邻居收到的路由项的COST值改为16,并。AS的内部运行相同的路由协议,路由的边界就是AS的边界----内部网关协议(IGP)
2022-10-21 19:05:10
1217
原创 静态路由实验
192.168.1.152 , 192.168.1.153 到 192.168.1.158 , 192.168.1.159。192.168.1.8 , 192.168.1.9 到 192.168.1.14 , 192.168.1.15。192.168.1.16 , 192.168.1.17 到 192.168.1.22 , 192.168.1.23。
2022-10-13 14:38:38
1335
原创 Telnet、DHCP、静态路由、等价路由、环回接口、浮动静态路由详解
Telnet是位于OSI模型的第7层—应用层上的一种协议,是一个通过创建虚拟终端提供连接到远程主机终端仿真的TCP/IP协议。这一协议需要通过用户名和口令进行认证,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:1、Telnet定义一个网络虚拟终端为远程系统提供一个标准接口。客户机程序不必详细了解远程系统,他们只需构造使用标准接口的程序;
2022-10-10 21:56:48
1189
原创 TCP/IP、OSI七层模型---开放式系统互联模型
应用层:人机交互的接口表示层:编码—>二进制会话层:针对传输的每一种数据建立一条连接控制层面:上三层数据层面:下四层传输层:区分流量、定义数据传输方式(TCP、UDP)网络层:通过IP地址进行逻辑寻址数据链路层:逻辑链路控制层—LLC;介质访问控制层—MAC物理层:传输比特流;定义了物理特性;
2022-10-01 18:01:55
1284
原创 计算机网络基础知识
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2022-09-29 22:41:23
489
原创 yum install ansible无法直接安装Ansible的解决方法
准备三台机器:配置IP,主机名,/etc/hosts[root@server ~] # vim /etc/hosts 配置IP 主机名。Error: Problem: conflicting requests - nothing provides (ansible-core >= 2.12.2 with ansible-core < 2.13) needed by ansible-5.4.0-3.el8.noarch(try to add '--skip-broken' to skip unins
2022-08-02 17:59:53
3706
3
原创 一分钟学会Linux分区挂载
4.使用parted对/dev/nvme0n1新增分区(命令式)2.新添加一块儿磁盘使用gdisk,设置gpt分区表,新建分区。1.使用fdisk对/dev/nvme0n1剩余空间进行分区。3.使用parted对新添加的磁盘添加分区(交互式)5.挑选任一分区,进行格式化挂载(临时挂载)6.挑选另一分区,进行格式化挂载(永久挂载)...
2022-07-30 22:33:23
979
原创 一招教你快速学会Linux ssh连接免密登录
它用于修改服务器上的数据,一般这些数据是应该保密的,就像信件一样,信的内容只能收信的人看见。从HTTP/1.1起,默认都开启了Keep-Alive,保持连接特性,简单地说,当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接不会关闭,如果客户端再次访问这个服务器上的网页,会继续使用这一条已经建立的连接。如果客户端是浏览器的话,那么用户浏览器应保留发送了该请求的页面,而不产生任何文档视图上的变化,即使按照规范新的或更新后的元信息应当被应用到用户浏览器活动视图中的文档。......
2022-07-25 15:55:08
281
原创 at配置crontab配置详解什么是chrony服务,以及对称加密和非对称加密
加密与解密用的同样的密钥.通常使用的密钥是较小的密钥,一般小于256bit.因为密钥越大,加密越强,但加密与解密的过程越慢。如果你只用1bit来做这个密钥,那黑客们可以先试着用0来解密,不行的话就再用1解;但如果你的密钥有1MB大,黑客们可能永远也无法破解,但加密和解密的过程要花费很长的时间。密钥的大小既要照顾到安全性,也要照顾到效率,是一个权衡.优点快速,高效.缺点管理与分配不安全.把密钥发送到需要解密你的消息的人的手里是一个问题。...
2022-07-25 14:43:12
303
原创 linux中用户的类型 linux中用户组的类型
基本组(私有组)建立账户时,若没有指定账户所属的组,系统会建立一个和用户名相同的组,这个组就是基本组。附加组(公有组)可以容纳多个用户,组中的用户都具有组所拥有的权利。是一个文本文件,用于定义系统的用户账号,由于所有用户都对passwd有读权限,所以该文件中只定义用户账号,而不保存口令。第一类root(超级管理员),UID为0,这个用户有极大的权限,可以直接无视很多的限制,包括读写执行的权限。系统中的每个组,在/etc/group文件中有一行记录,任何用户均可以读取用户组账户信息配置文件。...
2022-07-21 22:42:59
2812
原创 一分钟学会变量,别名,历史命令,一行上执行两个命令,引号的使用
反引号的作用就是将反引号内的Linux命令先执行,然后将执行结果赋予变量。如果在命令行上把Linux命令放在反引号中,这个命令会首先被执行,其结果会成为命令行的一个参数。在赋值时,通过把命令放在反引号中,以便于首先执行,命令的执行结果会被赋予一个变量。在下面的范例中,命令ls被执行,其结果然后被赋予变量listc。ls会生成所有文件列表。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。引号的使用举例无引号,单引号,双引号,反引号,$()...
2022-07-19 20:21:25
131
原创 快速学会sftp的 get和put命令,将linux上的linux.txt推送到windows上
可以为传输文件提供一种安全的网络的加密方法。其实在SSH软件包中,已经包含了一个叫作SFTP(SecureFileTransferProtocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。...
2022-07-19 19:25:43
3850
原创 快速学会tar命令
Linux tar(英文全拼:tape archive )命令用于备份文件。tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。1.命令格式:tar[必要参数][选择参数][文件]2.命令功能:用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的3.命令参数:必要参数有如下:-A 新增压缩文件到已存在的压缩-B 设置区块大小-c 建立新的压缩文件-d 记录文件的差别-r 添加文件到已经压缩的文件-u 添加改变了和现有的文件到已经存在的压缩文件-x 从压缩的文件中提取
2022-07-19 18:21:29
2423
OSPF详解完全版(HCIP)
2023-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人