自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

2021-12-5 规划: 序号 服务器名称 服务器地址 1 dns1.openlab.com(主) 192.168.233.220 2 dns2.openlab.com 192.168.233.221 3 www.openlab.com 192.168.233.222 4 dhcp.openlab.com 192.168.233.223 5. mail.openlab.com 192.168.233.224 6. ftp.openlab.com 192.168.233.

2021-12-08 18:58:27 601

原创 RHCE作业四

1.单网端dhcp配置 2.增加网卡,多网段dhcp配置 3.固定主机dhcp配置 4.DNS解析的流程 1、软件安装 [root@web ~]# yum install dhcp-server -y 2. 2 3 4. 一、主机向本地域名服务器的查询一般都是采用递归查询。所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其它根域名服务器继续发出查询请求报文(即替主机继续查询),而不是让主机自己进行下一步查询。因此,递归查

2021-12-08 18:37:31 442

原创 【无标题】

1.ssl工作流程 服务器认证阶段: 1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接; 2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息; 用户认证阶段:在此之前,服务器已经通过了客户认证,这一阶段主要完成对客户的认证。 经认证的服务器发送一个提问给客户,客户则返回(数字)签名后的提问和其公开密钥,从而向服务器提供认证。 从SSL 协议所提供的服务及其工作流程可以看出,SSL协议运行的基础是商家对消费者信息

2021-12-02 22:05:14 125

原创 【无标题】

1.at 配置在5小时后,将 “This is a at task” 写入 root家目录中的at_test文件中 2.crontab配置,每周六,周日 9点半,14点 提醒我上RHCE课 写入root家目录中的cron_test文件中 3.安装httpd,并将访问apache服务器的首页修改为hello.html, 且内容为: “My Home Page is hello” 4.虚拟主机:虚拟两台主机ip为100,200, 对应访问目录:/www/ip/100, /www/ip/200 并创建首页文件in

2021-12-01 22:29:57 684

原创 【无标题】

1.

2021-11-23 20:30:09 540

原创 【无标题】

1.定义一个生成器函数,生成1-10 使用next(generator)方法获取1-10 使用for循环获取 def func_test(): for i in range(1, 11): arg = yield i print(arg) g = func_test() print(next(g)) print(next(g)) print(next(g)) print(next(g)) print(next(g)) 2.# 自己定义一个MyIterator, 实现range的功能 range(start

2021-11-19 13:34:12 89

原创 2021-11-11

1.定义一个父类: 要求:包含三个对象变量,且其中一个对象变量使用_命名 定义一个方法:命名使用__命名 定义一个子类继承上边的父类:且定义一个和父类方法名相同的方法(__) 实例化子类的对象 访问带_的对象变量 访问父类中的__xxx方法 访问子类中的__xxx方法 class Father: def init(self, name, age, sex): self.name = name self.age = age self.sex = sex def print_info(self): print(

2021-11-11 19:09:00 125

原创 2021-11-11

1.定义一个类(不限定定义哪个类): 要求: a.需要有一个类变量 b.需要有>=2个的对象变量 c.定义一个方法:打印类变量和对象变量 d.使用print打印对象->输出为This is a object e.实例化两个对象:且两个对象相加等于2 f.为对象添加一个临时变量temp_var class Arg: arg = 1 def init(self, arg, name): self.arg = arg self.name = name def print_info(self): pri

2021-11-11 19:02:59 89

原创 2021-11-04

1.递归访问目录: 且目录中嵌套目录,有层次的列出给定目录中所有的文件和文件夹 切换目录: os.chdir(path) 列出当前目录中所有的文件和文件夹 os.listdir(path), path: 绝对路径 判断是否是文件: os.path.isfile(path) 判断是否是目录: os.path.isdir(path) 拼接路径: os.path.join(path1, path2, path3…) 2.定义一个嵌套函数, 外层函数打印this is outing function 内层函数功

2021-11-04 22:06:34 154

原创 python作业

一、随机数 1.随机一个1-10之间的小数 2.随机一个99-999之间的整数 3.从列表出随机一个元素 4.从列表中随机两个元素 import random import random as np data = random.randint(99,999) data2 = random.uniform(1,10) print("正整数: ",data) print("1-10的小数: ",data2) print(random.choice([“abc”,“12”,“13”])) print(rand

2021-11-04 20:02:46 161

原创 2021-10-27

1.什么是模块 模块导入的几种方式 模块是一个以 .py 结尾的 Python 文件,包含了 Python 对象定义和Python语句。每一个模块在python里都被看做是一个独立的文件。模块可以被别的程序引入,以使用该模块中的函数等功能,这也是使用 python 标准库的方法。 1.方式一:使用 import 语句来引入模块 2.方式二:使用from…import 语句来引入模块 3.方式三:使用from…import 语句来引入模块* 2.什么是包,然后包和文件夹的区别 如何指定 from packag

2021-10-27 19:32:59 107

原创 2021-10-25

1.打印 9 * 9乘法表: 格式: 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 … 9 * 1 = 9 9 * 2 = 18 … 9 * 9 = 81 1. 使用for循环来实现(嵌套循环) for i in range(1,10): for j in range(1,i+1): if ij<10: print(i, "", j, “=”,ij, end=" ") else: print(i, "", j, “=”, i

2021-10-25 19:38:15 204

原创 2021-10-19

1.集合操作: set_data1 = {1, 2, 3, 4} set_data2 = {2, 3, 5} 求两个集合的交集 求两个集合的并集 求两个集合的差集 set_data1={1,2,3,4} set_data2={2,3,5} new_data2=set_data1.intersection(set_data2) print(new_data2) new_data3=set_data1.union(set_data2) print(new_data3) new_data=set_data1.di

2021-10-19 21:25:08 110

原创 2021-10-18

1.定义一个列表:[1, 2, 3] a.向列表中结尾增加一个元素4 b.在列表中元素4之前插入7 c.定义另一个列表2:[11, 12, 13], 用列表1去和并列表2 d.弹出(remove and return)7这个元素 e.倒序列表 d.对列表进行排序 list_data=[1,2,3] list_data.append(4) print(list_data) list_data.insert(3,7) print(list_data) list_data2=[11,12,13] list_dat

2021-10-19 20:42:16 200

原创 2021-10-14

py作业 1.环境安装 安装完成 2.定义变量: 两种方式: 第一种:显式的定义: int_data = 1 第二种:使用类型转换形式定义: int_data = int(): 除了None之外的 int, float, complex, bool, None, bytes, str, tuple 3.list列表: 以两种方式获取到list的源码 4.print函数的使用: 1.打印多个内容,输出的格式: 多个内容用&连接 2.多个print语句,输出不换行,且在结尾加上ThisisEndi

2021-10-14 23:30:36 74

原创 2021-09-29

1.文件管理命令练习: 在/opt目录下创建一个临时目录tmp; 在临时目录下创建一个文件,文件名为a.txt; 将a.txt复制成b.txt;将b.txt改名成为c.txt; 2.将3,4 字段分别截取出来写入文件UID和文件GIU但是要使这两个文件中的信息 是以数值由大到小的形式显示; 3.通过查看时间命令将分别将年月日时分写入A文件,将当前显示为星期几追加写 入A文件。或者在屏幕上输出“the day is (星期几)” 4.告诉用户当前系统有多少用户 5.通过过滤指令将/etc/log

2021-09-29 17:55:56 92

原创 2021-09-22

1.介绍软硬链接的区别 2.根据要求创建软硬链接文件 在/home创建文件为aaa,并在/目录下创建软链接文件a.txt ​ /root下创建硬链接文件为A 3.在当前系统/目录下创建100个文件(文件名例如:abc1…abc100) 4.在newfile文件中编写以下内容 ​ He love his lover ​ He love his liker ​ He like his lover ​ He like his liker 5.介绍ll 列出某一个目录的每一列信息分别是什么 1. 1、定义不同 软链

2021-09-22 20:09:51 155

原创 2021-09-22

一、破解Linux系统的root密码 1、在GRUB启动菜单界面按“e”键进入编辑模式,如下图 2、将光标定为在Linux开头这一行按键盘上的end键行跳转到行末,在末写入 rd.break 或者rd.break console=tty0 如下图 输入完成后按CTRL+X来运行修改后的内核程序 3、重新挂载根目录并给予读写权限(否则无法重置密码) mount -o remount ,rw /sysroot 4、切换根目录位置 chroot /sysroot 5、重置root密码 passwd 输入两次

2021-09-22 17:18:08 235

原创 ospf

一、OSPF的不规则区域 1)远离了骨干的非骨干区域 2)不连续骨干区域—本地学习到来自区域x的路由后,不得共享到X区域 解决方案: 1、普通GRE,tunnel 隧道 在合法与非法ABR间使用tunnel建立一条新的逻辑链路;之后将该链路宣告到OSPF协议中 缺点: 1)周期的OSPF进行需要实际通过中间区域进行传递,大大增加中间区域的资源占用 2)选路不佳—ospf设备接收到两条去往同一网段的路由时,先关注两条路由获取的区域ID;骨干区域优于非骨干 2、OSPF的虚链路技术 由合法的ABR对非法ABR进

2021-01-25 09:14:03 269

原创 ospf

一、 实验视图 二、 r1: dhcp r2: r3: r4: r5: isp: 实验现象

2021-01-21 21:51:59 75

原创 网络类型

一、视图 二、配置 r1: r2: r3 r4: isp 实验结果

2021-01-21 20:46:44 57

原创 三层架构实验

实验拓扑 实验配置 sw1: sw2 sw3: sw4: r1: isp 实验现象 关掉sw1

2021-01-19 10:29:42 158 1

原创 2021-01-16

生成树协议: 企业网三层架构—》冗余----》线路冗余—》二层桥接环路 导致问题: 1、广播风暴 2、MAC地址表翻滚 —在一台交换机上,同一个MAC地址只能映射唯一的接口;但同一个接口可以映射多个不同的MAC地址; 3、同一数据帧的重复拷贝 4、以上3个条件最终导致设备工作过载,导致重启保护 生成树:在一个二层交换网络中,生成一棵树型结构,逻辑的阻塞部分接口,使得从根到所有的节点仅存在唯一的路径;当最佳路径故障时,自动打开部分阻塞端口,来实现线路备份的作用; 生成树在生成过程中,应该尽量的生成一棵星型结构

2021-01-16 20:55:45 82

原创 vlan实验

一、实验要求 二、实验视图 三、实验配置 sw1: sw2: sw3: r1: 实验现象:

2021-01-15 11:43:12 68

原创 静态综合复习

一、子网划分 192.168.1.0/24 192.168.1.16/28 192.168.1.32/28 192.168.1.48/28 192.168.1.64/28 192.168.1.80/28 192.168.1.96/28 192.168.1.112/28 192.168.1.128/28 192.168.1.144/28 192.168.1.160/28 192.168.1.176/28 。。。。 二、配置IP地址 r1: 静态路由: r2: 静态路由: r3: 静态路由: r4: 静态路

2021-01-13 18:17:42 62

原创 OSPF的基本配置

一、根据192.168.1.0/24划分地址 二、根据地址规划 三、为R1,R2,R3,R4书写地址 ,环回,宣告 R1: R2: R3: R4: 全网可达: R3为DR,没有BDR: R1: R2: R3: R4:

2020-12-19 21:23:41 210 1

原创 动态路由RIP

RIP: 一、划分子网: 二、填写路由IP地址 R1: R2: R3: 全网可达:

2020-12-15 18:46:28 61

原创 静态综合

静态综合实验 1、划分IP地址(192.168.1.0/24) 2、连接网络并进行规划 3、书写路由IP地址,书写模拟PC网段、书写静态路由、书写缺省路由、书写静态浮动路由 r1: r2: r3: r4: r5: 4、ping 5.5.5.1 全网可达: 路由汇总: 浮动静态路由: ...

2020-12-09 15:40:16 101

原创 基础网络配置

一、 连接设备 配置IP地址 1、给路由器配IP地址 2、给电脑配IP 3、给路由器配IP的操作 Huawei system-view

2020-12-05 22:45:53 379

原创 网络基础总结

—、网络基础 不同网络模型: 共同点 (1)OSI参考模型和TCP/IP参考模型都采用了层次结构的概念。 (2)都能够提供面向连接和无连接两种通讯服务机制。 不同的 (1)前者是四层模型,后者是七层模型。 (2)对可靠性要求不同(后者更高)。 (3)OSI模型是在协议开发前设计的,具有通用性。TCP/IP是现有协议集然后建立模型,不适用于非TCP/IP网络。 物理层:该层为上层协议提供了一个传输数据的可靠的物理媒介。重要的设备是中继器和集线器。 数据链路层:1.数据链路为网络层提供可靠的数据传输;2.基本数

2020-12-01 00:05:26 314 2

空空如也

空空如也

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

TA关注的人

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