- 博客(53)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 编程题作业集第一部分
print("底面积:%lf\n 体积:%lf"%(area,length))foot=float(input("请输入你要换算的英尺数:"))输入英尺数然后将它转换为米数,并输出结果,一英尺等于0.305米。输入圆柱的半径和高,并利用如下公式计算圆柱体的底面积和体积。radius=float(input("输入圆柱体半径"))length=float(input("输入圆柱体高"))输入一个摄氏温度的值,将它转变为华氏温度,并将结果输出。c=float(input("输入:"))输入一个数据表示英尺数。
2023-10-14 17:22:27
129
原创 防火墙综合实验
实验要求:7,办公区设备可以通过电信链路和移动链路上网(多对多的NAT,并且需要保留一个公网IP不能用来转换)8,分公司设备可以通过总公司的移动链路和电信链路访问到Dmz区的http服务器9,多出口环境基于带宽比例进行选路,但是,办公区中10.0.2.10该设备只能通过电信的链路访问互联网。链路开启过载保护,保护阈值80%;10,分公司内部的客户端可以通过域名访问到内部的服务器,公网设备也可以通过域名访问到分公司内部服务器;
2024-07-16 21:16:40
1021
原创 防火墙NAT智能选举综合实验
5,生产区访问DMZ区时,需要进行protal认证,设立生产区用户组织架构,至少包含三个部门,每个部门三个用户,用户统一密码openlab123,首次。4,办公区分为市场部和研发部,市场部IP地址固定,访问DMZ区使用匿名认证,研发部需要用户绑定IP地址,访问DMZ区使用免认证;1,DMZ区内的服务器,办公区仅能在办公时间内(9:00 - 18:00)可以访问,生产区的设备全天可以访问.开启防火墙后需要登录用户名和密码,第一次默认的用户名:admin,密码:Admin@123。
2024-07-14 20:38:03
574
原创 防火墙综合实验
采用带内管理模式中的Web管理方式进行配置。需要在虚拟机中添加一个Cloud,连接防火墙设备才能在电脑浏览器访问防火墙;云配置:防火墙配置:开启所有服务注意:1.管理用户初始密码和账号如下管理用户名(初始):admin管理用户密码(初始):Admin@1232.云使用的网卡IP地址要和防火墙接口IP处于同一网段;否则浏览器搜索不出IP;我使用网卡IP地址为192.168.0.200,所以这里我将防火墙IP改为192.168.0.101/24。
2024-07-10 20:55:03
684
原创 VLAN综合实验
实验拓扑图如下:依次进行2.按要求在SW1,SW2,SW3配置VLAN和各个接口对应类型的配置SW1:SW2:SW3:R1测试全部成功,实验完成!!
2024-05-18 19:42:48
1549
原创 BGP综合实验
1、AS 1中存在两个环回,一个地址为192.168.1.0/24,该地址不能在任何协议中宣告;AS 3中存在两个环回,一个地址为192.168.2.0/24,该地址不能在任何协议中宣告,最终要求这两个环回可以ping通2、整个AS 2的IP地址为172.16.0.0/16,请合理划分;并且其内部配置OSPF协议;3、AS间的骨干链路IP地址随意定制;4、使用BGP协议让整个网络所有设备的环回可以互相访问;5、减少路由条目数量,避免环路出现;实验拓扑图以及IP地址,网段划分如下。
2024-05-12 21:16:52
578
原创 路由引入,路由过滤,路由策略简单实验
观察后发现R1所学到的路由中包括R4的环路,R4也学到了R1的环路路由,也就是实现了要求3中的双向路由引入。配置静默接口静默掉R2的G0/0/1接口。至此实验所有要求完成!引入[R2]rip 1。
2024-04-24 10:16:39
965
原创 OSPF综合实验
R5-Tunnel0/0/0]nhrp entry 172.16.6.3 34.0.0.3 register 找中心站点进行注册。[R3-Tunnel0/0/0]nhrp network-id 100 创建nhrp域 以R3为中心站点。[R12-rip-1]undo summary 关闭路由自动汇总。更改完成发现还是不能完全建立邻居关系,这是因为选举DR 和 BDR出现混乱。建立完成,则不需要在其他路由进行查看。使用多进程双向重分布。
2024-04-18 20:27:58
992
原创 基于rip环境下的MGRE综合实验
1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址。2、(1)R1和R5间使用PPP的PAP认证,R5为主认证方。 (2)R2与R5之间使用ppp的CHAP认证,R5为主认证方。 (3)R3与R5之间使用HDLC封装。3、R1、R2、R3构建一个MGRE环境,R1为中心站点,R1、R4间为点到点的GRE。4、整个私有网络基于RIP全网可达。5、所有PC设置私有IP为源IP,可以访问R5环回,实现全网通。实验拓扑图如下:pc1:pc2:pc3:pc4:R1R2:R3:R4:R5:MG
2024-04-02 23:31:31
1788
原创 ppp实验配置分析
如果两次情况的用户名与密码相同时,第二次配置时CHAP验证就不用给被验证方配置用户名和密码。R2 对 R1 进行单向验证,R2 是主验证方,R1 是被验证方。双向验证意味着 R2 和 R3 双方都需要创建用于验证的用户,测试通过,实现R2对R3的ppp进行双向chap验证!测试成功,实现R2对R1的ppp进行单向chap验证。(1)R2为主验证方,R3为被验证方。(2)R3为主验证方,R2为被验证方。所以需要在 R2 上创建一个用户.1.用户名和密码可以相同,查看一下IP配置是否成功。
2024-03-27 16:21:24
585
原创 静态路由综合实验
3、R1、R2、R4,各有两个环回IP地址;网段的划分要合理,如该实验中我们需要划分14个网段,但是实际划分的网段要比我们需要的网段要多一些避免故障发生。R5环回 --- 192.168.1.1010 0000 --- 192.168.1.160/27。1、R6为ISP,接口IP地址均为公有地址,该设备只能配置IP地址,之后不能再对其进行任何配置;R3子网 --- 192.168.1.0110 0000 --- 192.168.1.96/27。R1环回 --- 192.168.1.0010 0000。
2024-03-24 13:30:20
2104
原创 实现报警脚本
echo "根分区剩余空间已低于20%,请及时处理。" | mail -s "磁盘空间警告" your_email@example.com。然后再将写在刚刚那个文件里面:/etc/mail.rc。注册一个网易邮箱账号(QQ邮箱也行),然后开启相关配置。点击开启后会弹出二维码,微信扫码后会显示密钥。点击开启后,用手机扫二维码后,获取密钥。# 设置 SMTP 获取认证密钥。# 设置 SMTP 认证用户名。# 判断剩余空间是否小于20%# 获取根分区剩余空间百分比。# 开启 SMTP 认证。
2024-01-28 13:47:32
354
原创 写一个脚本,完成功能 ,传递一个参数给脚本,此参数为gzip、bzip2或者xz三者之一
rw-r--r--. 1 root root 11131059 1月 9日 14:28 etc-2024-01-09--14:28:14.tar.gz。-rw-r--r--. 1 root root 11131059 1月 9日 14:28 etc-2024-01-09--14:28:14.tar.gz。-rw-r--r--. 1 root root 8237912 1月 9日 14:30 etc-2024-01-09--14:29:24.tar.xz。echo "错误压缩工具"
2024-01-28 13:33:37
789
原创 配置dns主从服务器,能够实现正常的正反向解析
关闭防火墙:[root@localhost ~]# systemctl stop firewalld.service。关闭selinux:[root@localhost ~]# setenforce 0。提供DNS服务的软件叫bind,服务名是named。3.vim /etc/named.conf主配置文件。2.正向解析文件配置。2.反向解析文件配置。
2024-01-19 21:26:27
605
原创 架设一台NFS服务器,并按照以下要求配置
uid=210(nfs-upload) gid=210(nfs-upload) 组=210(nfs-upload)drwxr-xr-x. 2 root root 4096 1月17日 15:12 /nfs/shared/drwx------. 2 tom tom 4096 1月17日 15:22 /home/tom/4.创建用户及所属的组映射为nfs-upload,其UID和GID均为210。mkdir: 已创建目录 '/nfs/shared'mkdir: 已创建目录 '/nfs/upload'
2024-01-19 17:47:01
397
原创 搭建web网站
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料,网站访问缴费网站(http://www.openlab.com/money网站访问缴费网站)。1.使用 vim 编辑/etc/nginx/conf.d/openlab.conf。
2024-01-18 22:23:29
915
原创 通过两台linux主机配置ssh实现互相免密登陆
Enter same passphrase:这东西就是在加个密码,二次加固,更安全了,如果嫌麻烦,直接回车跳过即可。Enter file in:即生成密钥保存位置,默认的话是/root/.ssh/id_rsa这个文件里。3:使用getenforce命令查看selinux是否处于disabled/permitted状态。生成密钥命令:ssh-keygen -t rsa //-t即生成的密钥类型为rsa。2:检查防火墙是否处于关闭状态,没关闭的话关闭,防止防火墙拦截流量。发送需要验证对端密码。
2024-01-11 18:01:03
513
原创 python作业
dp[i][j] = dp[i-1][j] + dp[i][j-1] # 根据状态转移方程计算dp[i][j]的值。symbol_dict = {']': '[', '}': '{', ')': '(', '>': '
2023-12-10 13:02:47
388
原创 编程作业集第三部分
然后第二个学生S2,从第二个更衣室开始,用L2表示,关闭所有其他更衣室;给定一个数组A,将第一个元素$A_0$作为枢纽,并把数组划分成三个区间,第一个区间所有元素$A_0$例如数组[5,2,9,3,6,8],划分后的结果为[3,2,5,9,6,8],第一个区间[3,2],第二个区间[5],第三个区间[9,6,8]结果不唯一,只要保证划分后三个区间的元素特性即可,[2,3,5,9,8,6]、[3,2,5,6,8,9]都可作为上述划分的结果。
2023-12-09 14:37:53
949
原创 python作业6
print("\n\t\t\t英雄属性:生命值428(+85)/能量值200(+0)/移动速度425/攻击力55.8(+3.2)\n\t\t\t\t\t攻击速度0.651(+3.1%)/护甲值24(+1.25)/攻击距离125\n")print("编号\t\t姓名\t\t昵称\t\t\t价格\t\t\t库存\t\t\t描述")print("\t\t\t\t\t\t\t\t\t英雄商城购买英雄")print("\t\t\t\t\t\t\t\t\t英雄商城购买英雄")
2023-11-15 22:33:01
52
原创 python第11天作业
print(f"a+aa+aaa+...+aaaaaaaaa 的值为:{result}")print(f"1到{N}之间所有质数的总和为:{total_sum}")a = int(input("请输入 a 的值(1-9之间的整数):"))N = int(input("请输入一个正整数N:"))print("合并后的有序数组:", merged)print("重新排序后的数组:", result)n = int(input("请输入项数:"))print("确实的元素是:", result)
2023-11-15 18:26:30
48
原创 编程题作业集第二部分
lastGuess初始值为1,如果nextGuess和lastGuess的差值小于一个很小的数,比如0.0001,就可以认为nextGuess是n的平方根的近似值;例如:两个台阶,有两种跳法(1+1,2);四个台阶,有五种跳法(1+1+1+1,2+1+1,1+2+1,1+1+2,2+2)一个大于1的整数如果只能被正整数1和它本身整除,则它就是素数,例如2、3、5和7都是素数,而4、6、8、9则不是。输入两个正整数,计算其最小公倍数,例如4和2的最小公倍数是4,3和5的最小公倍数是15。
2023-11-15 17:56:17
588
原创 python作业第五天
print("{}和{}是孪生数".format(a[i], a[i - 1]),end="\n\n")print("平均值是:%s"%(avg_num/len(a)))print("平均值是:%s"%(sun_num))print("最大值为:%s"%max_num)print("最小值是:%s"%min_num)print("去重后的元素为:%s"%ls2)print("去重后的元素为:%s"%ls2)print("排序后的元素为:%s"%ls2)print("反转后的元素为:%s"%ls)
2023-10-23 20:15:46
254
原创 python学习第四次作业
x = int(input("请输入:剪刀(0)、石头(1)、布(2):"))layer = int(input("请输入您打印的行:"))layer = int(input("请输入您打印的行:"))layer = int(input("请输入您打印的行:"))layer = int(input("请输入您打印的行:"))layer = int(input("请输入您打印的行:"))layer = int(input("请输入您打印的行:"))a = int(input('请输入买T恤的件数:'))
2023-10-19 19:23:41
51
原创 python第三次作业
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡")
2023-10-13 20:30:14
117
原创 python作业第二天
01.加法02.减法03.乘法04.除法2.、下列哪一项是“4是奇数或-9为正数”的否定( c)A、4是偶数或-9不是负数B、4是奇数或-9不是负数C、4是偶数和-9是负数D、4是奇数和-9不是负数3.求矩形的面积和周长4.根据天数(从控制台上输入)计算周数和剩余的天数5.根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)6.PPT上五个控制台界面。
2023-09-24 16:46:43
45
原创 python交换两个整数的值
1.借用第三个变量>>> c = a>>> a = b>>> b = c>>> a3>>> b12.语法>>> a3>>> b1。
2023-09-22 15:23:56
173
原创 python的开发环境搭建
04.选择第二个自定义安装(Customize installation)选择自定义安装路径(不建议安装在C盘,因为后期数据太多防止电脑炸盘)02.进入官网点击Downloads选择Windows,进行下载。python官网:https://www.python.org/01.1.按住电脑win+R键进入运行框,输入cmd。02.输入python,内容如下就为安装成功。05.以下默认即可,点击next(下一步)03.找到安装包,双击打开点击运行。07.等待进度条安装完毕即可。
2023-09-21 20:08:53
69
原创 web前端笔记
alert(`${year}是闰年`) : alert(`${year}是平年`)alert('这个世界疯了') : alert('你是不是个der')console.log(3 == '3') // == :等于 只判断值 有隐式转换,把字符串转换为数字类型。return `${y}年-${m}月-${d}日 ${hh}:${mm}:${ss} 星期${week}// [102, 110, 120, 'gouxin', '显眼包', 'ls', 'wmz', 1, 2]
2023-07-28 20:26:34
36
原创 web前端作业
{ name: '小明', age: 18, gender: '男', hometown: '河北省' },{ name: '小红', age: 19, gender: '女', hometown: '河南省' },{ name: '小刚', age: 17, gender: '男', hometown: '山西省' },{ name: '小丽', age: 18, gender: '女', hometown: '山东省' }3.封装函数,完成用户输入秒数,将转换完毕的时分秒打印出来。
2023-07-28 20:15:09
33
原创 css笔记
* 动画方向 */ animation-direction: alternate;/* 控制动画执行次数 */ animation-iteration-count: infinite;/* animation-timing-function 动画方式 *//* space-between:两边贴边,中间平分剩余空间 *//* animation-duration:动画执行所需时间 */
2023-07-25 21:17:57
35
原创 css学习笔记
* css层叠性 属性名相同时,后边的样式会将前面的样式覆盖掉 */*/ 一个字站16px。/*2、 display :none 不保留原来位置*//* text-decoration: none;/* 字体粗细 400:正常 700:加粗 *//* font-size :字体大小 字号 */
2023-07-25 16:56:01
28
原创 css选择器笔记
first-letter表示的是为第一个字符设置一个特殊的样式。first-line表示的是为第一行设置一个特殊的样式。selection表示的是选中的内容。active表示的是被点击的状态。disabled表示被禁用的表单。before表示元素最前边的部分。checked表示被选中的表单。after表示元素最后边的部分。类和伪类选择器0,0,1,0。focus表示的是获取焦点。id选择器0,1,0,0。元素选择器0,0,0,1。通配选择器0,0,0,0。内联样式1,0,0,0。
2023-07-22 19:15:57
211
原创 web前端作业
选取所有带有"class"为"text"的元素(无论其在容器内还是容器外)。选取容器内带有"class"为"text"的段落。选取最后一个列表项。-- 选取主标题()将颜色改成粉色。选取容器内的第一个盒子。选取所有列表项()。-- 用外部样式 -->
2023-07-22 18:32:16
36
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人