- 博客(72)
- 收藏
- 关注
原创 防火墙虚拟系统实验
r1fw安全策略要求:1、只存在一个公网IP地址,公司内网所有部门都需要借用同一个接口访问外网2、财务部禁止访问Internet,研发部门只有部分员工可以访问Internet,行政部门全部可以访问互联网3、为三个部门的虚拟系统分配相同的资源类。
2025-03-07 19:01:37
320
原创 防火墙带宽管理
部门A的上网用户数量不固定,为了让用户公平的使用带宽,根据实际在线上网用户数量,平均分配带宽。2、根据实时的上网用户数量,对部门A的60M带宽资源进行均分。用client1去ping电信看是否有流量。1、部门A的下行最大带宽60M。
2025-03-07 18:37:44
928
原创 双机热备旁挂组网实验
实验拓扑图如下所示:需求1、SW3的流量正常情况下:SW1_VRF-->FW1--->SW1_Public--->R5故障情况下:SW2_VRF-->FW2--->SW2_Public--->R62、SW4的流量正常情况下:SW2_VRF-->FW2--->SW2_Public--->R6故障情况下:SW1_VRF-->FW1--->SW1_Public--->R53、交换网络负载均衡。
2025-02-28 14:57:50
888
原创 安全策略配置实验
办公区PC在工作日时间(周一至周五,早8到晚6)可以正常访问OA Server,其他时间不允许。特例:生产区PC3可以在每周一早10到早11访问Web Server,用来更新企业最新产品信息。生产区PC可以在任意时刻访问OA Server,但是不能访问Web Server。允许办公区PC(VLAN 2)在工作日时间访问OA Server。允许办公区PC(VLAN 2)在任意时刻访问Web Server。允许生产区PC(VLAN 3)在任意时刻访问OA Server。每周一早10到早11:成功。
2025-01-25 20:51:40
615
原创 通过shell脚本分析部署nginx网络服务
1.接收用户部署的服务名称2.判断服务是否安装 已安装;自定义网站配置路径为/www;并创建共享目录和网页文件;重启服务 没有安装;安装对应的软件包3.测试判断服务是否成功运行; 已运行,访问网站 未运行,提示服务未启动,并显示自定义的配置文件内容4.以上配置没有问题,请邮件告知我,并将脚本代码(代码文件)邮件发送我。
2024-11-19 21:23:08
320
原创 配置NFS服务
架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为2103、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录。
2024-10-28 23:48:42
203
原创 配置nginx服务通过ip访问多网站
1.前提配置 关防火墙 关selinux2.安装web服务程序nginx3.查看nginx是否开启4.为当前主机添加多地址(ip a)5.自定义nginx配置文件通过多地址区分多网站/etc/nginx/conf.d/test_ip.confserver { #标记为一个虚拟主机}6.根据配置在主机创建数据文件7.重启服务加载配置8.客户端连接测试2.挂载并下载nginx 3.开启nginx服务并查看是否成功4.添加多个IP并查看是否成功5自定义nginx配置
2024-10-21 18:38:56
636
原创 数据库基础练习8
1、启动客户端、验证。redis-cliping2、string类型数据的命令操作:(1) 设置键值:SET key value(2) 读取键值:GET key(3) 数值类型自增1:INCR key(4) 数值类型自减1:DECR key(5) 查看值的长度:STRLEN key3、 list类型数据的命令操作:(1)对列表city插入元素:Shanghai Suzhou HangzhouLPUSH city Shanghai Suzhou
2024-07-15 16:44:16
183
原创 数据库基础练习7
一、备份与恢复创库,建表: CREATE DATABASE booksDB; use booksDB; CREATE TABLE books ( bk_id INT NOT NULL PRIMARY KEY, bk_title VARCHAR(50) NOT NULL, copyright YEAR NOT NULL ); CREATE TABLE authors ( auth_id INT NOT
2024-07-13 16:52:21
241
原创 数据库基础练习6
在product表上创建三个触发器。每次激活触发器后,都会更新operate表。product表和表的内容如下Product表内容字段名 字段描述 数据类型 主键 外键 非空 唯一 自增Id 产品编号 Int(10) 是 否 是 是 否。
2024-07-12 16:45:03
487
原创 数据库基础练习2
准备1、向student表中添加一条新记录记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.52、向student表中添加多条新记录3、向student表中添加一条新记录,部分数据插入5,"jone"4、更新表,grade 大于90的加0.55、删除成绩为空的记录。
2024-07-06 16:53:07
224
原创 数据库基础练习
allowances 小数 非空,默认为0 补贴。userId 整型 非空,外键,关联的是user表的id字段 用户id。entry_date 日期型 非空 入职时间。NAME 字符型 非空 姓名。id 整形 主键,自增长 id。1、在上面员工表的基本上增加一个image列,类型是blob,长度255。
2024-07-04 16:15:27
351
原创 Windows部署MySQL8.0环境
(下一步),则产品的安装路径是默认的。如果想要自定义安装目录,则可以选中 对应的产品,然后在下面会出现“Advanced Options”(高级选项)则会弹出安装目录的选择窗口,如图所示,此时你可以分别设置 MySQL的服务程序安装目录和数据存储目录。:如果还有其他产品需要配置,可以选择其他产品,然后继续配置。(下一步)按钮,打开设置服务器名称窗口,如图所示。下载完成后,找到下载文件,双击进行安装,具体操作步骤如下。(选择产品)窗口,可以定制需要安装的产品清单。(下一步)按钮,打开设置授权方式窗口。
2024-07-03 21:55:07
1465
原创 MGRE环境下运行OSPF
R1R2R3R4R5 R6测试 分支R2配置 分支R3配置 添加缺省路由,确保公网畅通开启伪广播 查看R1 ospf 邻居表添加缺省路由,确保公网畅通查看R1 ospf 邻居表查看OSPF路由表R1R2R3R4R5
2024-04-14 22:01:19
351
原创 DSVPN实验报告
1. 配置R5为ISP,只能进行IP地址配置,所有地址均配为公有IP地址。- 在R5上,将接口配置为公有IP地址,并确保只进行了IP地址配置。2. R1和R5之间使用PPP的PAP认证,R5为主认证方;R2于R5之间使用PPP的CHAP认证,R5为主认证方;R3于R5之间使用HDLC封装。- 在R1上,配置PPP连接,并设置PAP认证,指定R5为主认证方。- 在R2上,配置PPP连接,并设置CHAP认证,指定R5为主认证方。- 在R3上,配置HDLC封装。
2024-03-28 01:02:20
465
1
原创 HCIA复习--TCP/IP
抽象语言(文字、语音、图片)----->电脑可以识别的机器语言抽象语言---->编码编码------->二进制数二进制数---->电信号处理电信号。
2024-03-18 00:14:55
990
1
原创 数字钟表的设计与实现(java)
本文主要介绍了一个基于Java编程的数字钟表的设计与实现。通过使用Java的Swing库,我们创建了一个简单的图形用户界面,用户可以在其中输入小时、分钟和秒钟的值,并通过点击“设置时间”按钮来更新钟表的显示。同时,我们还添加了一个定时器,每隔1秒自动更新钟表的时间。在设计数字钟表时,我们首先考虑了用户友好性和易用性。为了实现这一目标,我们采用了简洁明了的界面布局,使用户能够轻松地输入时间并查看钟表的显示。在实现过程中,我们充分利用了Java Swing库提供的各种组件和功能。
2023-12-18 04:04:07
541
原创 Python学习----Day07
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号 : 起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。Python 定义函数使用 def 作为关键字def 函数名(参数列表):函数体。
2023-10-15 23:30:10
248
原创 Python学习-----Day06
冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。基本原理:每一趟只能确定将一个数归位。即第一趟只能确定将末位上的数归位,第二趟只能将倒数第 2 位上的数归位,依次类推下去。如果有 n 个数进行排序,只需将 n-1 个数归位,也就是要进行 n-1 趟操作。
2023-10-15 23:09:18
664
1
原创 Python学习-----Day04
pass 是一个空语句 , 表示什么都不做。该语句只起占位符作用 , 用于在编写代码时占一个位置 ,将来再补充具体的代码实现;列表的特点: 不同类型元素,有序的存储,允许元素重复,可修改。
2023-10-08 22:50:44
86
原创 Python学习Day03
1、+2、print("",变量名)3、print("%d,%d"%(变量名1,变量名))4、print("{}+{}={}".format(变量1,……))5、print(f"mcks{变量名}")
2023-09-24 21:02:17
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人