自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell 脚本中的常用命令

但 touch 命令不读取标准输入,而是需要命令行参数,因此,touch 实际收到的参数为空,触发错误。生成演示文件 lee 和 lee1,在 lee 文件中随机写入一些数字,lee1 时在 lee 的数字的基础上,前面加上数字和冒号(:)。:列出当前目录(/media)下的所有文件,将 haha 定义为占位符,对每个输入的文件(haha)执行复制操作,添加 .bck 后缀。修改 /etc/hostname 文件后,在当前的 shell 中是不生效的,需要关闭当前的 shell 后重新开启,才能看到效果。

2025-05-30 04:41:25 533

原创 shell脚本基础

它是实现 Linux/UNIX 系统管理与自动化运维必不可少的重要工具,Linux/UNIX 系统的底层以及基础应用软件的核心大多都和 Shell 脚本的内容相关。/bin/bash(脚本解释器),声明使用 Bash 解释器,称为 Shebang,确保脚本在不同环境中行为一致。脚本在执行过程中如果出现问题,单从脚本的执行报错中找问题困难比较大,如果在执行时显示执行过程,这样就可以快速定位脚本的问题所在。显示执行过程:显示执行过程的详细信息,+ 行表示命令,不带 + 的行表示命令的输出。/bin/bash)

2025-05-29 03:16:00 653

原创 DNS域名解析服务器(附加详细实验案例)

一、DNS 基本信息解释一、DNS 基本信息解释DNS(Domain Name System)是互联网上的一项服务,作为将域名和 IP 地址相互映射的分布式数据库,方便人们访问互联网。DNS 使用53端口,通常以快速的 UDP 数据传输协议来查询,若未查询到完整信息,则会以 TCP 协议重新查询,因此启动DNS时会同时启动 TCP 以及 UDP 的 port53。域(Domain)www.baidu.com --- 域名baidu.com --- 域www --- 名解析(解释分析)

2025-05-18 01:39:37 1149

原创 Linux 中 Web 服务器的部署及优化(附加详细实验案例)

在 /usr/share/nginx 中建立 /lxt 目录,写入 hahahaha 到 /usr/share/nginx/lxt/index.html 中,在 /etc/nginx/nginx.conf 中将目录修改为 /usr/share/nginx/lxt ,重新加载后访问 192.168.10.200 ,显示出来的是 hahahaha。在 /usr/share/nginx/html/ 中建立 lee 子目录,并写入 lee 到 /lee/index.html。80 端口因是默认端口,可忽略。

2025-05-06 02:42:21 1000

原创 Linux的时间同步服务器(附加详细实验案例)

此外,网络时间授时服务出现,用户可借此获取统一、标准的时间信号,极大简化时间同步过程。多主机协作工作时,各个主机的时间同步很重要,时间不一致会造成很多重要应用的故障,如:加密协议,日志,集群等,利用NTP(Network Time Protocol )协议使网络中的各个计算机时间达到同步。公元前约 2000 年:古埃及人利用光线留下的影子计时,他们修建高耸的大型方尖碑,通过追踪方尖碑影子的移动判断时间,这是早期利用自然现象计时的典型方式。先修改客户端的时间,便于观察后续是否同步服务器时间。

2025-05-05 20:20:11 1054

原创 Linux的延迟任务和定时任务(附加详细实验案例)

at 时间将任务延时到某个时间发起at now+时间延迟多少时间发起任务at-l列出目前系统上面该用户所有的at调度at-c任务号根据任务号查看任务内容at-d/r任务号删除对应任务号的工作at-m时间当任务完成之后,即使没有标准输出,将给用户发送邮件at-V显示 at 当前版本at-v时间显示任务运行的时间at 时间-f文件名从文件中读取内容并发起任务1.延迟任务的发起。

2025-05-05 03:57:17 937

原创 Linux 下的软件仓库(附加详细实验案例)

首先在终端查看 ip 地址为多少,然后打开 Linux 工具,点击会话,选择 SSH 选项,然后输入查看的 ip 地址和用户名 root ,最后点击“是”。随后输入该主机的密码,便连接成功。一、Linux 中常见的软件包类型1.RPM 包(Red Hat Package Manager)

2025-04-19 07:40:04 774

原创 Linux 下的网络管理(附加详细实验案例)

一、简单了解 NM(NetworkManager)一、简单了解 NM(NetworkManager)在 Linux 中,NM 是 NetworkManager 的缩写。它是一个用于管理网络连接的守护进程和工具集。在 RHEL9 上,使用 NM 进行网络配置,ifcfg (也称为文件)将不再是网络配置文件的主存储。从 RHEL 9.0 开始,RHEL 以 key-file 格式在 /etc/NetworkManager/system-connections/ 中存储新的网络配置。

2025-04-19 03:01:44 920

原创 Linux中的文件传输(附加详细实验案例)

只同步本机的目录和目录中的内容到远程主机只同步本机的目录中的内容到远程主机rsync -l同步本机的链接到远程主机rsync -p同步本机的权限到远程主机rsync -o同步本机的拥有者到远程主机rsync -g同步本机的拥有组到远程主机rsync -t同步本机的时间戳到远程主机rsync -D同步本机的设备文件到远程主机2)把远程文件或目录同步到当前主机的当前目录。

2025-04-13 02:16:40 1186

原创 Linux下的进程管理(附加详细实验案例)

一、进程与线程的概念与区别一、进程与线程的概念与区别1.进程的概念程序是人类按照机器能够读懂的语言所写的代码(组成:数据+逻辑)进程是程序在操作系统中的一次执行过程,是操作系统进行资源分配和调度的一个基本单位。它是一个程序在一个数据集合上运行过程的描述,当一个程序被加载到内存中运行时,便是一个进程。进程是计算机通过人为调用开启程序之后,把硬盘当中的代码复制到内存中,然后让CPU通过代码调用它需要处理的数据,再进行相应地处理,并且把处理过的的数据保存到硬盘的一个过程。

2025-04-07 03:28:56 831

原创 Linux中的权限管理(附加详细实验示例)

在 Linux 系统的架构里,权限是构建安全堡垒的基石,精准界定了不同用户对文件与目录的操作边界,对系统安全的维护以及数据完整性的保障起着决定性作用。read看文件的具体内容,可以运用ls命令,罗列目录中的所有文件与子目录,了解目录结构与内容分布。write自由修改文件内容,无论是增添新的文字段落,还是修正既有数据。可在目录中创建全新的文件与子目录,还能删除目录里已有的文件与子目录(删除需与x权限一起使用)execute。

2025-04-01 02:34:32 752

原创 OSPF综合实验

把R3、R4的0/0/1接口类型改为p2p(p2p不需要选取DR或BDR) ,其余的点到点路由都需要改p2p,统一发送接收报文时间。5.172.16.128.0/19 --- 区域4网段(area 4)2.172.16.32.0/19 --- 区域1网段(area 1)3.172.16.64.0/19 --- 区域2网段(area 2)4.172.16.96.0/19 --- 区域3网段(area 3)1.172.16.0.0/19 --- 区域0网段(area 0)R4作为企业边界路由器;

2024-11-19 11:41:17 507

原创 小型园区网综合实验

(2)其中SW1和SW2的0/0/1和0/0/2接口不能单独放通,会导致有一条链路会阻塞,需要进行链路聚合,将这两条链路逻辑上捆绑成一条链路。2.要求SW1为VLAN 2和VLAN 3的主根和主网关,SW2为VLAN 20和VLAN 30的主根和主网关,SW1和SW2互为备份;(4)SW2中的VRRP配置与SW1相反,SW2是VLAN 2和VLAN 3的备份网关,是VLAN 20和VLAN 30的主网关。①将VLAN 2和VLAN 3归为实例1,构造一棵生成树,使SW1为主根,SW2为备份根;

2024-11-12 14:07:01 1850 1

原创 TCP协议

TCP协议是传输层协议的一种,与UDP(用户数据报协议)同为传输层最重要的两种协议。TCP协议旨在确保数据在IP环境下的可靠传输,提供包括数据流传送、可靠性、有效流控、全双工操作和多路复用等服务。

2024-10-29 02:06:54 1216

原创 HCIA复习实验

划分上图的IP地址,学校网络内部网段基于192.168.1.0/24划分,PC1可以正常访问3.3.3.0/24网段,但是PC2不允许;2、学校网络内部网段基于192.168.1.0/24划分,PC1可以正常访问3.3.3.0/24网段,但是PC2不允许;将R1与R2下面的链路优先级改为61,而上面的链路的优先级为60,使下面的链路更优。二、正常时由R1和R2下面的链路连通, 下面的链路故障时由上面的链路连通。3、学校内部路由使用静态路由,R1和R2之间两条链路进行浮动静态;

2024-10-19 19:54:36 436

原创 python(递归、模块、面向对象、继承)

2.为了安全考虑,有些属性和方法,不希望被随意访问。方法重写:父类中的方法已经不能满足子类的需求,因此,在子类中重新定义一个与父类方法名相同的方法,我们把这种情况,叫做方法重写(方法覆盖)find(查找的字符,[检索开始的下标,检索结束的下标]): 从左到右检索某个字符或字符串,找到第一个满足的字符或字符串,并且返回下标。存在多个函数名相同的函数,但是参数个数或者参数类型不同,会使得在调用的时候,自动调用对应函数的现象。模块导入的时候,会执行模块中的顶层代码,而函数中的代码,只有在调用的时候会执行。

2024-04-24 22:56:24 1693

原创 python基础

不一定要内存空间连续,大小不固定(可添加数据),头指针(存储下一个数据的尾指针)、尾指针(存储下一个数据的头指针)造成内存浪费。程序启动的瞬间,会生成至少一个执行栈,函数是在堆中存放的,每当函数被调用时,会进行压栈,调用结束之后,会立刻进行弹栈。(6)赋值运算符:= += -= *= /= //= %= **=字符串类型-->("")('')(''' ''')(""" """)str 三引号可以换行。大多数情况下,该参数值不需要改变,书写位置一般在正常参数后面。

2024-04-09 22:28:26 471 1

原创 HCIA(DHCP)

DHCP---request请求包:客户端-->服务端---直接请求自身使用的IP地址对应的服务器,再次获取IP地址(单播发送)DHCP---request请求包:客户端-->服务端---直接请求自身使用的IP地址对应的服务器,再次获取IP地址(广播发送)C\S(Client\Sever)架构协议---应用层协议,UDP 67--服务端 68--客户端。DHCP---ack确认包/NAK(不能使用地址)---可单播/可广播发送。DHCP---offer包:服务端-->客户端(携带一个临时的可用IP)

2024-03-10 01:20:32 769 1

原创 NAT实验

在DNS服务器中增加http1的域名为baidu, 然后在客户端域名服务器中添加DNS的IP地址,便可以通过baidu域名访问http1。将该接口ip地址的80端口和8888端口,分别与192.168.1.4的80端口和192.168.1.5的80端口进行转换映射。先使用ACL定义可被转换的私有ip地址范围,然后再在边界路由器上,公有ip地址所在接口进行NAT的配置。IP地址后面默认端口号为80,若访问http2,则只需在R1的出接口地址后加上8888的端口号即可。

2024-01-19 20:42:57 418

原创 OSPF实验

DR的优先级数值大的成为DR,将R1、R2、R4的优先级修改为0(即不参选)。4.R4环回不能宣告,全网可达,保障更新安全,避免环路,减少路由条目数量。1.R1-3为区域0,R3到R4为区域1;其中R3的环回也在区域0。②192.168.1.128 25——区域1的网段。①192.168.1.0 25——区域0的网段。②192.168.1.32 27——R1的环回。③192.168.1.64 27——R2的环回。④192.168.1.96 27——R3的环回。①192.168.1.0 27——骨干链路。

2024-01-17 14:17:54 1695

原创 RIPV2实验

使相邻的路由器携带一个共享秘钥,将更新包整个加密传输,避免被第三人冒充或伪装,保障更新的安全性。先定义进程号,使用RIP V2,再宣告主类网段,此时R1、R2、R3都获取了对方的路由。使路由器10s更新 ,60s失效 ,100s刷新,提高协议的工作效率,且全网一致。在R3添加缺省,R1和R2便可以连通R3的环回接口3.3.3.3。第一,规划好所有节点和环回接口的IP地址,并配置好。第四,将更新源路由器进行手工汇总,进行配置。第三,将每个路由器都进行手工认证,加密传输。汇总后各个路由器获取的路由更便捷。

2024-01-15 13:36:03 415

原创 静态路由综合实验

在R1、R2、R3和R4上写上缺省,将R5的其中一个环回接口设为5.5.5.1,R1、R2、R3、R4便可以通过缺省连通5.5.5.1。将100M的链路的优先级改为61,而1000M的链路的优先级为60,使1000M的链路更优。第五,正常时由1000M链路通讯,1000M链路故障时由100M链路通讯。当1000M的链路故障时(例如:断开),便由100M的链路通讯。正常情况下,1000M的链路更优,所以由1000M的链路通讯。将所有节点和环回接口配置规划好的IP地址。第一,IP地址的规划。

2024-01-13 22:00:29 374 1

原创 网络基础实验

首先,子网掩码都为255.255.255.0,因为PC1、PC2为同一个洪范范围,PC3、PC4为同一个洪范范围,所以将PC1、PC2、PC3、PC4的IP地址设为1.1、1.2、2.1、2.2(192.168.省略)。最后,电脑访问网站,需要服务器Client1,先配IP为1.10,配置域名服务器为DNS的地址2.20,便可以在客户端信息中通过百度和淘宝的域名访问网站。然后,分别配置0/0/0和0/0/1的IP地址,分别为1.3和2.3,再简要查看接口。一、PC1连通PC2、PC3和PC4。

2024-01-10 21:49:11 713

原创 TCP的三次握手和四次挥手

2.第二次握手(SYN+ACK):服务器收到 SYN报文后,向客户端发送SYN+ACK报文,表示同意建立连接。3.第三次握手(ACK):客户端收到SYN+ACK报文后,向服务器发送ACK报文,表示确认建立连接。4.第四次挥手(ACK):客户端收到FIN报文后,向服务器发送ACK 报文,确认收到FIN 报文。1.第一次挥手(FIN):客户端向服务器发送 FIN 报文,表示请求断开连接,但仍可以接收数据。2.第二次挥手(ACK):服务器收到FIN报文后,向客户端发送ACK 报文,确认收到FIN报文。

2024-01-08 19:53:34 358

原创 HCIA(OSI七层参考模型)

端口号:16位二进制构成,范围0-65535(2的16次方),可使用端口号1-1023(知名端口号,著名端口号)默认携带的最大数据量——1500-20(传输层的头部最小字节)-20(网络层的头部最小字节)=1460字节。2.TCP是可靠的传输层协议,排序,确认,(超时)重传,流控,UDP是一种“尽力而为”的协议。可用IP地址的范围:2的主机位次方个地址-2(主机位全0的地址,主机位全1的地址)主机位:最小——00001,最大——11110(全0、全1不允许配置)

2023-12-16 22:45:11 1643

原创 HCIA(网络基础、ARP协议、IP地址解析)

已知访问目标的IP地址,获取对端的MAC地址的用途,首先会发送一个目标MAC地址为全F的MAC地址(48位二进制均为1的地址,如果目标MAC地址为全F则交换机会强制洪范),其他设备接收到这个数据包后,会查看数据包中的目标IP地址,如果是自身则会将自身的MAC地址进行回复,如果目标IP不是自身则仅将数据包中源IP地址和MAC地址的对应关系记录起来(arp表),后续转发将优先查询ARP表中记录的信息进行转发。比较常见的介质,造价低,易于弯折,缺点就是传输距离较短,随着光传输的兴起,长距离传输一般用光纤。

2023-12-04 00:35:42 884

空空如也

空空如也

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

TA关注的人

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