自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 在ECS云服务器上搭建docker环境并部署Nginx服务

tee /etc/docker/daemon.json 镜像加速器>复制链接。-p 8080:80: 端口进行映射,将本地8080端口映射到容器内部的80端口。9、查看Docker镜像仓库中的Nginx可用版本。13、验证http://:8080。1、安装docker的依赖库。

2022-11-03 11:16:51 623 1

原创 mysql-多表查询

1、创建一张student表2、给student表中添加数据3、添加一张core表4、给score表中添加数据。

2022-09-13 19:13:15 470

原创 mysql-主从复制

从库(mysql Slave) IP: 192.168.179.135 port:3306。主库(mysql Master)IP:192.168.179.131 port:3306。3、slave 将中继日志中的事件再做一次 ,将数据变化反应到自身的数据库中。2、slave 将master的二进制日志拷贝到slave 的中继日志中。(4)查看主库状态,即当前日志文件名和二进制日志偏移量(配置从库时要用)(6)备份数据库数据(主库)(8)将主库备份数据上传到从库。(3)还原从主库备份的数据。

2022-09-11 18:16:20 331

原创 mysql-单表查询

mysql> CREATE TABLE work_date SELECT 职工号,姓名,工作时间 FROM worker;INSERT INTO `表名` (``,``,``,)VALUES( 12,33,33)mysql> SELECT DISTINCT 部门号 FROM worker;mysql> SELECT COUNT(职工号) FROM worker;`部门号` int(11)NOT NULL,-> where `性别`='女';mysql> select 部门号,姓名,

2022-09-09 19:34:16 315

原创 shell-函数案例练习

在主程序中来调用此函数判定指定范围内的所有主机的在线情况。直接使用函数 实现。、函数能够接受一个参数,参数为用户名;判断一个用户是否存在 如果存在,就返回此用户的shell。如果不存在,就说此用户不存在;写一个脚本,判定192.168.0.200-192.168.0.254。要求: 1、使用函数来实现一台主机的判定过程;写一个脚本,使用函数完成。之间的主机哪些在线。、在主程序中调用函数;...

2022-08-31 21:43:18 174

原创 shell-嵌套循环实例

每个数字等于上一行的左右两个数字之和。次方运算后的各项系数依次为杨辉三角的第。开始逐渐变大,然后变小,回到。连成一线,这些数的和是第。、每行数字左右对称,由。

2022-08-31 19:45:52 265

原创 编写shell脚本判断当前主机的CPU生产商

如果其生产商为GenuineIntel。如果其生产商为AuthenticAMD。否则,就显示无法识别;判断当前主机的CPU。

2022-08-29 19:45:44 489

原创 用shell脚本判断用户输入的内容

根据用户输入,判断是数字、字母或其他字符。

2022-08-29 18:36:19 1512

原创 shell-双-多分支实例练习

进程是否运行,如果服务未启动则启动相应服务。检查主机是否存活,并输出结果。

2022-08-28 21:46:41 106

原创 shell--条件测试

(3)如果文件存在,判断该文件的文件类型和执行者对该文件所拥有的的权限。文件是否存在,且为块文件,如果文件存在且是一个块文件,则结果。文件是否存在且为字符文件,如果文件存在且是一个字符文件,则结。注意:如果测试的文件路径是用变量来代替,变量一定要加引号。文件存在且为普通文件则为真,即测试表达式成立。文件存在且为目录则为真,即测试表达式成立。(2)如果用户输入的文件不存在时,显示。新则为真,根据文件的修改时间来计算。旧则为真,根据文件的修改时间来计算。文件存在且为链接文件则为真。...

2022-08-26 21:37:38 389

原创 用shell计算用户输入的任意两个整数的和、差、乘积、商、余数。

1. 在linux操作系统中用vim编写如下代码。

2022-08-26 18:22:46 1826

原创 shell--变量的运算

时,运算符及用于计算的数字左右都至少有一个空格,否则 会报错;注意:当反引号中的的数字和+之间存在空格才能计算出结果,否则运行出来的是一个表达式4+2。做 计算,将一个未知的变量和一个已知的整数相加,看返回码是否为 0,如果为。求乘积,商,余数 a*b a/b a/b。可用于整数 运算,但还 有很多其他 的额外功能。既可以 用于整数运 算,也可以 小数运 算。就认为做加法的变量为整数,否则就不是整数。用于整数运 算的常用运 算符。中使用变量时可以去掉变量前的。的值,然后再将该变量的值加。..

2022-08-25 21:48:53 881

原创 shell变量的定义

(2) 字符串类型建议用引号括起来,尤其是特殊字符或有空格。(可查看所有变量:包括自定义变量和环境变量),输出所有的变量、函数、整数和已经导出的变量。3)如 果是在函数里,则通过“return。获取上一个在后台工作的进程的进程号,不常用。保存之前执行的命令的最后一个参数,不常用。前一个命令或者函数的返回状态码。1)判断命令、脚本或函数等程序。把这个数字以函数值的形式传给。2、位置参数和预定义变量。的形式返回所有参数的值。表示传递给脚本的第n。)若在脚本中调用执行。,则会返回这个数字给。...

2022-08-25 20:23:40 11507

原创 shell 中常用内部命令的使用

root@localhost ~]# read -p "请输入姓名:" -t 5 name请输入姓名:hahahaha[root@localhost ~]# echo -n "请输入姓名";请输入姓名haha xixihahaxixi。

2022-08-15 23:09:54 151

原创 HCIP- 交换综合实验

eth-trunk > 创建vlan > 划分vlan > trunk干道 > STP > SVI > VRRP > DHCP实验过程:一、eth-trunk的配置SW1:[sw1]int Eth-Trunk 0 ----创建虚拟接口[sw1-Eth-Trunk0]trunkport GigabitEthernet 0/0/3 0/0/2 ---将接口划入虚拟接口SW2:[sw2]int Eth-Trunk 0[sw2-Eth-Trunk0]trunkp

2022-08-11 22:22:30 229

原创 HCIP-交换

2、PC2/4/5/6 处于同一个网段;其中pc2可以访问pc4/5/6;[sw1]int e0/0/3 #使用hybrid混杂模式并划分vlan。[sw1]int e0/0/1 #把接口划分到vlan中。5、所有PC通过DHCP获取IP地址且PC1/3 可以正常访问pc2/4/5/6。1、在交换机上创建vlan 划分接口。2、在路由器上配置子接口,dhcp。4、PC1/3不在同一个网段。3、pc5不能PC6。...

2022-08-09 00:03:34 88

原创 HCIP- IPV6 综合实验

3、在r4、5、6、7、8开启OSPFV3协议。1、两个局域网基于6to4Tunnel可达。2、在r1 r2 开启RIPNG协议。1、根据要求配置配置底层ip和环回。2、r1 可以访问R3的环回。

2022-08-06 14:34:18 95

原创 HCIP-BGP综合实验

基于AS--BY--AS规则,条目在同一个AS内部传递时不修改条目属性;所以需要在R2、R7上修改下一跳为本地与R3\R6建立邻居关系的源IP地址。1、R2-7每台路由器均存在一个环回接口用于建立邻居;同时还存在一个环回来代表连接用户的接口;最终这些连接用户的接口网络需要可以和R1-8的环回通讯。(2)在AS2中用IGP协议OSPF,使得AS2中的网段在该区域可达。(4)在AS2中做联邦、反射打破BGP水平分割。(4)在BGP中宣告,让每个用户接口互通。(1)划分网段,配置接口IP和环回。...

2022-08-01 20:16:50 216

原创 HCIA-BGP配置实验

1、r1和r2之间用ebgp协议r2r3r4之间用ibgpr4和r5之间用ebgp协议。2、用一个环回建邻,r1r2r3r4r5的环回1可以ping通。底层配置结束以后要直连互ping,保证底层配置无误。(2)启动BGP协议,建立直连的EBGP邻居关系。ospf配置完成以后查看邻居信息是否建立成功。(2)在as2中配置ospf动态路由协议。(1)配置接口ip和环回。建立IBGP邻居关系。...

2022-07-31 12:29:53 116

原创 HCIP-多点双向重发布及路由策略综合实验

2、R7的环回没有宣告在OSPF协议中,而是后期重发布进去的。3、解决环路,所有的路径选择最优,且存在备份。1、两个协议之间进行多点双向重发布。(2)启动ripospf协议。(4)使用路由策略,使选路最佳。偏移列表在r2的入口加大度量值。(3)多点定向重发布。...

2022-07-29 22:15:36 221

原创 HCIP-ospf区域优化综合实验

1、R4为ISP,其上只能配置IP地址;2、R3R4R5R6R7为MGRE环境,R3为中心站点。(6)为了减少LSA的更新量,对每个区域进行汇总和划分特殊区域。(4)在R1-11配置ospf在R12配置rip协议。(2)在R3、R5、R6、R7上配置指向公网的缺省。5、减少LSA的更新量,加快收敛,保障更新安全。(1)划分网段配置IP和环回(如上图所示)把area3做成nssa,减少更新量。(5)rip区域area4区域重发布。4、所有设备均可访问R4的环回。...

2022-07-25 13:34:27 327

原创 HCIP-ospf5综合实验

2、R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点。1、R6为ISP只能配置IP地址,R1-R5的环回为私有网段。3、所有私有网段可以相互通讯,私有网段使用OSPF协议完成。修改优先级干涉dr选举让R1成为DR。启动Tunnel0/0/1接口。(4)中心站点配置(星型)全连接(r1、r4、r5)(1)划分网段配置ip。(2)配置缺省指向R6。...

2022-07-22 11:25:01 306

原创 HCIP-广域网综合实验

6.内网使用RIP获取路由,所有PC可以相互访问,并且可访问R2的环回。4.R2-R4之间为PPP封装,chap认证,R2为主认证方。5.R1、R2、R3构建MGRE环境,仅R1IP地址固定。3.R2-R3之间为PPP封装,pap认证,R2为主认证方。华为设备默认link-protocol为PPP。1.R2为ISP,其上只能配置IP地址。(3)r2-r3、r2-r4ppp封装。2.R1-R2之间为HDLC封装。(2)r1-r2HDLC封装。(4)papchap认证。(8)rip动态路由。...

2022-07-19 21:31:54 292

原创 HCIP-静态综合实验

Lsw1-Ethernet0/0/2]portdefaultvlan2#将接口划分到对应的vlan中。[Lsw2-Ethernet0/0/2]portdefaultvlan2#将接口划分到对应的vlan中。[lsw1-Ethernet0/0/4]porttrunkallow-passvlan2to3#定义允许列表。[Lsw1]vlan2#创建vlan2交换机默认存在vlan1。.........

2022-07-17 01:31:06 99

原创 HCIA-NAT实验

3、R4的环回地址已经固定,其他所有网段使用192.168.1.0/24进行合理分配。4、R4环回不能宣告,全网可达,保障更新安全。避免环路,减少路由条目数量。1、R1-3为区域0,R3到R4为区域1;其中R3的环回也在区域0。2、R1-3R3为DR设备,没有BDR。(4)给R1公网接口配置NAT一对多。(5)给R1公网接口配置NAT一对一。(2)给每个路由器接口配置IP和环回。(3)给R1上面配置静态路由。(1)划分子网分配IP地址。......

2022-07-14 23:40:17 58

原创 HCIA-OSPF综实验

一、实验要求: 1、R1-3为区域0,R3到R4为区域1;其中R3的环回也在区域02、R1-3 R3 为DR设备, 没有BDR3、R4的环回地址已经固定,其他所有网段使用192.168.1.0 /24 进行合理分配4、R4环回不能宣告,全网可达,保障更新安全。避免环路,减少路由条目数量拓扑结构如下图:二、实验步骤(1)划分子网分配IP地址(2)给每个路由器接口配置IP和环回(3)启动ospf并分区宣告(4)汇总(5)认证接口(6)测试R1pingR4R4pingR3...

2022-07-13 22:00:32 153

原创 HCIA-RIP动态路由综合实验

一、实验要求:1、R3环回为3.3.3.0 /242、其他基于192.168.1.0 、24进行划分3、R1/2 均存在来两个环回4、整个网络运行RIPV2,但不能直接宣告R3的环回5、全网可达,保障更新安全,减少路由条目数量,避免环路 拓扑如下图:二、实验过程:1、划分子网、分配IP(1)将192.168.1.0 /24划分为四个子网192.168.1.0 /24192.168.1.0 /26192.168.1.64 /26192.168.1.128 /26192.168.1.192 /26(2

2022-07-11 23:26:45 165

原创 HCIA-静态综合实验

一、实验要求除R5的环回地址固定以外,整个其它网段基于192.168.1.0/24进行合理的IP地址划分R1-R4每个路由器存在两个环回接口,基于模拟链接PC的网段;地址在192.168.1.0/24 这个网络范围内R1-R4上不能直接编写到达5.5.5.0 /24的静态路由,但依然可以访问全网可达,尽量减少每台路由器,路由表条目的数量,避免环路出现R4与R5间,正常1000M链路通信,故障时自动改为100M拓扑如下: 先确定每个广播域,然后个路由的接口写入地址,然后配置静态路由实现全网可达........

2022-07-10 22:58:50 42

原创 HCIA-静态路由实验

实验要求:布置如下拓扑结构,做到全网可达。1.网段分配如上图所示2.配置各个路由的对应接口IPR4:[Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24[Huawei]interface GigabitEthernet 0/0/1[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.1 24 配置静态路由[Huawei]ip

2022-07-08 19:11:55 33

原创 管理变量 (ansible)

·在playbook中定义变量·创建使用定义的变量任务1、创建 data-variables 目录 并切换到gaivim ~/data-variablescd ~/data-variables

2022-05-29 17:31:38 85

原创 实施 PLAYBOOK

在workstation上运行lab playbook-review start 命令,以确保受管主机serverb.lab.example.com可以在网络上访问。他也确保控制节上安装了正确的ansible配置文件,执行词命令workstation上已经为ansible项目创建了工作目录/home/student/playbook-review 该目录填充了ansible.cfg配置文件 和 inventory文件。1、切换到新建的目录下,并创建一个新的playbookcd ~/playbo

2022-05-26 18:17:10 142

原创 管理ANSIBLE配置文件

1、创建目录/home/student/deploy-manage , 并切换到该目录下。创建目录mkdir ~/deploy-manage切换到目录cd ~/deploy-manage2、在该目录下编辑新文件ansible.cfg ,在该文件创建[defaults]部分,在这一部分中,添加一行以使用inventory指令将./inventory 文件指定为默认清单。vim ansible.cfg添加内容:[defaults]inventory = ./inventory3、

2022-05-26 00:06:54 153

原创 构建ansible清单

1.修改/etc/ansible/hosts 以包括servera.lab.example.com作为受管主机。1.1.将servera.lab.example.com添加到默认清单文件/etc/ansible/hosts的末尾。sudo vim /etc/ansible/hosts添加内容:servera.lab.example.com1.2.继续编辑/etc/ansible/hosts清单文件,将[webservers]组添加到该文件的末尾,并将serverb.lab.ex

2022-05-25 22:38:54 252

原创 基于用户认证的虚拟主机

1.创建用户(可以添加多个账号 第二次及以后不写-c)*htpasswd -c /etc/httpd/zhanghao abc设置密码2.创建文件夹并写入内容mkdir /usr/local/mysecret/echo This is mysecret > /usr/local/mysecret/index.html3. 写配置文件<directory /www>allowoverriderequire all granted</direc

2022-05-15 13:07:49 73

原创 Linux 虚拟机忘记密码解决办法

1,打开虚拟机,用鼠标左键点击linux界面,用上下建控制光标2.选择第一项,根据下方提示按键盘“e”键3.然后在以Linux开头的行最后 (这行的最后是我光标位置)加上rd.break(注意前面有空格)4.按下组合键ctrl+x5,输入以上命令就可以了,new passwd 输入时是啥也看不到,输正确就行6.两次密码输正确以后会有sucessfully的字样7.光标处输入 touch /.autorelabel8.最后一步退出 输入 exit 没出去再输一次.

2022-05-13 16:24:16 9175 1

原创 Linux常用命令

Linux常用命令文章目录Linux常用命令一、文件处理命令二、权限管理命令三、文件搜索四、帮助命令五、用户管理命令六、压缩解压命令七、网络命令八、关机重启命令一、文件处理命令ls作用:显示目录文件英文全称:listls -a 显示所有文件目录ls -l 显示文件具体信息ls -lh 显示文件大小d | rwx | r-x | r-x |第一个字符代表文件类型,有d,l,- 三种,d是指目录,-是二进制文件,l则为软连接文件。剩余的部分中,r 表示读,w 表示写,x 表示执行

2022-05-11 01:36:28 266 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除