- 博客(34)
- 收藏
- 关注
原创 awk文本处理的相关练习
创建密码文件# 创建10个用户do# 创建用户# 生成10位密码(包含大小写字母和数字)# 3大写 + 3小写 + 4数字,然后打乱顺序# 设置密码# 记录到文件echo "已创建用户: $username"done。
2025-12-22 19:05:38
710
原创 主从DNS和Web服务器搭建过程
修改网卡配置: nmcli connection modify ens160 ipv4.addresses 192.168.102.128/24 ipv4.dns 192.168.102.128 ipv4.gateway 192.168.102.2 connection.autoconnect yes ipv4.method manual。mount /dev/sr0 /var/www/html,修改仓库配置。下载并启动httpd ,将/dev/sr0挂载到/var/www/html。
2025-08-30 15:24:17
963
原创 使用 mdadm 创建 RAID 10(4块磁盘)
最后取消挂载umount /dev/md0并停止阵列,结束。sudo mount -a # 无报错即成功。(确保无重要数据,操作会清空磁盘)。查看挂载情况,发现已经挂载完毕。创建RAID 10 阵列。查看阵列后详细信息md0。mkfs格式化md0。
2025-08-18 17:54:56
362
原创 多硬盘构建lvm存储
将 /dev/sda合并为 LVM 卷组 vgtest,并创建两个逻辑卷 lvtest1lvtest2,分别挂载到 /mnt/a/mnt/b。
2025-08-18 13:31:47
317
原创 fdisk的格式化分区和挂载(linux)
df -h ==> 查看磁盘的占用信息,可以看到没有/dev/sda的挂载情况。mkfs.ext4 /dev/sda1 # 格式化为ext4(Linux专用)mount /dev/sda1 /mnt/linux # 挂载ext4分区。# 输入 `n` 创建新分区(如分配 5G 给 /dev/sda1)# 1. 使用 fdisk 分区(假设U盘是 /dev/sda)思路:fdisk分区==》格式化分区==》挂载使用。对/dev/sda进行分区,分5G给sda1。# 2. 格式化分区。
2025-08-17 18:07:13
269
原创 自动框架: .vimrc 文件
可以用vim来修改==》vim .vimrc来修改信息为自己的。3.创建一个以猴嘴为.c的命名,例如vim a.c。2、修改 .vimrc 文件内容 为自己的版权信息。gcc a.c -o a.out用来进行编译。最后再用./a.out来进行启用,就可以进行编程。1.将.vimrc文件拷贝到虚拟机中。
2025-08-14 18:09:54
176
原创 iptables实验
实验一:搭建web服务,设置任何人能够通过80端口访问。1.下载并启用httpd服务器开启httpd服务器查看是否启用从图可知,当我们用客户端192.168.102.133访问服务端192.168.102.128被拒绝输入以下命令去开启80端口此时,再用客户端访问服务端就访问成功。
2025-06-08 23:58:08
540
原创 Ubuntu操作系统和openEuler欧拉的创建
首先,下载最新的Ubuntu 20.04 LTS服务器版本,制作成可启动的USB驱动器。接下来,选择您喜欢的键盘布局,或者您可以选择“识别键盘”选项来自动选择键盘布局。如果您不希望使用默认镜像,请在此处输入“镜像地址”,然后按ENTER键继续。现在,输入服务器系统的详细信息,例如您的名称,服务器名称,用户名及其密码,如果选择此选项,则可以选择设置LVM并使用LUKS加密LVM配置。如果您确定可以,请按ENTER继续,或返回并根据需要重新配置存储。接下来,选择适用于您的Ubuntu系统的可用特性软件包列表。
2025-06-08 17:54:00
503
原创 DNS域名解析服务
cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones_bak (备份)vim /etc/named.rfc1912.zones ##进入文本并编辑## 定位最后一行添加如下内容,或者局部修改然后保存退出。
2025-04-24 20:41:51
1260
原创 Mysql安装与备份配置分析
若之前存有msqyl的数据缓存,建议用以下命令将数据文件删除干净mysql-server:主程序mysql:客户端工具mysql-devel:开发库mysql-libs:共享库文件/var/lib/mysql:数据目录/etc/my.cnf : 主配置文件确保以上文件全部删除。
2025-04-23 13:25:43
348
原创 配置DNS的服务器
1.BIND 是互联网上最广泛使用的,用于域名解析(将域名如google.com转换为 IP 地址)。2.系统会从配置的软件仓库下载并安装 BIND 及其依赖项。3.安装完成后,你可以配置 BIND 作为 DNS 服务器(需手动修改等配置文件)
2025-04-19 14:06:41
656
原创 网络源管理命令
127.0.0.1/rhiso/ 或者 192.128.102.128/rhiso/ (自己的ip地址下搭建的服务器)将客户端ip 地址 192.168.102.129去访问httpd浏览器的ip地址192.168.102.128。在/etc/yum/repos.d下创建一个以bak为名的目录(目的是为了备份的工作)移入完之后,在/etc/yum/repos.d/目录下重新清理本地缓存并安装测试。http服务的目录文件在cd /var/www/html。
2025-03-10 20:35:06
764
原创 ospf综合实验
8. 设置特殊区域(优化非骨干区域),area1完全末梢,area3,area2完全非纯末梢,会自动下发缺省(就能够访问R4环回)10,设置特殊区域(优化非骨干区域),area1完全末梢,area3,area2完全非纯末梢,会自动下发缺省(能够访问R4环回)7. 路由聚合(优化骨干),R3,5,6,7传入区域聚合,R9(进程1),12(ospf协议视图)ASBR聚合。9,路由聚合(优化骨干),R3,5,6,7传入区域聚合,R9(进程1),12(ospf协议视图)ASBR聚合。
2025-02-17 22:09:11
726
原创 用python设计一个简单的计算器程序,在其中加入各种异常捕获并能保证指定范围内的整数的四则运算。0 除异常捕获,范围异常捕获,输入异常捕获
raise ValueError("无效的运算符,请输入 +, -, *, 或 /。print("请输入两个整数(1到100之间),然后选择一个运算符(+、-、*、/)。operator = input("请输入运算符 (+, -, *, /): ")num1 = get_integer_input("请输入第一个整数: ")num2 = get_integer_input("请输入第二个整数: ")print("输入无效,请输入一个整数。请输入运算符 (+, -, *, /): +欢迎使用简单计算器!
2024-12-22 17:45:01
335
原创 python第三次作业练习题
7.写函数,检查传入字典的每一个value长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。4.设计一个函数,可以传入列表或元组,找出传入的列表或元组的下标是奇数位对应的元素,并返回一个新的列表。5.写函数可以传入一个字符串,统计字符串中有几个字母,几个数字,几个空格,几个其他字符,并返回结果.9.写函数,利用递归获取斐波那契数列中的第10个数,并将该值返回给调用者。6.写函数,并判断用户传入的对象(字符串,列表,元组)的元素是否为空。8.写函数,接收两个数字参数,返回比较大的数字。
2024-11-17 18:46:31
199
原创 VLAN和DHCP综合实验(详)
1.PC1,PC3属于vlan22.PC2,PC4属于vlan33.通过DHCP协议获取PC的ip地址信息4.全网可达。
2024-07-26 20:40:46
546
原创 OSPF综合实验(详)
由于有3个环回,且R1,R2,R3需要确立三个主机位,R4,R5和R3,R4分别确立两个主机位所有我们可以把192.168.1.0/24划分为27位的子网掩码,并将R3,R4和R4,R5再次划分为30位掩码以便节省主机位的浪费。原因:因为R1和R2的环回已经宣告,但是R5的环回没有被宣告,则无法被联系。再将R3,R4和R4,R5化为30位的子网掩码以此节省主机位的浪费。去查看DR和BDR等配置情况,(R2,R3,R4,R5同理)来查看自己的邻居,(R2,R3,R4,R5同理)
2024-07-25 23:51:44
453
原创 静态路由综合实验(详)
1.整张网络使用192.168.1.0/24网段进行划分2.r1,r2,r3,r4均有两个环回来模拟用户网段3.r5使用DHCP为pc分配ip地址4.r2,r3,r4,r5开启telnet服务功能,账号密码为admin/admin5.使用r1进行telnet测试登录其他设备6.完成所有路由器的静态路由配置,要求使用最简化路由表的方式7.全网可达。
2024-07-22 18:16:40
498
原创 dhcp和telnet的综合实验(详)
2.client1要求手工配置ip地址,为192.168.1.1 ,可以通过该设备使用域名成功访问http服务器。创建000的池塘,网关,dns服务,网段,并防止pc1,pc2获取到其他服务器,设置时间期限为1小时。创建001的池塘,网关,dns服务,网段,并防止pc1,pc2获取到其他服务器,设置时间期限为1小时。1.通过dhcp服务,给pc4和pc5分配ip地址,网关,掩码,dns服务器和ip地址。其次创建用户为123,等级为15,密码为123456,服务总类为telnet服务。
2024-07-20 15:06:56
918
原创 配置telnet远程登陆服务器
因为ensp中的pc和server是不支持很多协议操作的,故需要使用路由器进行替代。其次,我们需要开启telnet服务,设定终端接口,认证模式为aaa。从图可知,我们已经完成了pc远程操控web服务器。实验可以对pc和web服务器进行配置缺省路由。1.配置ar1,pc,web服务器的ip地址。我们用pc对web进行telnet服务测试。2.配置web服务器和pc的缺省路由。此时,telnet服务启用完毕。此时,我们把缺省路由配置成功。服务的种类为telnet服务。3.配置telnet服务。
2024-07-19 11:59:14
1102
原创 配置dns域名服务(详)
完成以上两个步骤以后,我们对client服务器进行搜寻网站,并进行抓包。用百度服务器去ping通client服务器,并进行抓包。配置完毕之后,我们用pc去ping通dns服务器。通过ping通成功可知,全网可达。三.创建dns域名服务并创建网站。进行查看配置状态,可知配置完毕。
2024-07-18 18:24:59
368
原创 配置dns域名服务(详)
2.配置终端ip地址,mac地址,网关(pc7,dns服务器,client服务器,http服务器)通过对192.168.1.2进行ping测试的成功,意味着全网互通,并且我们对百度服务器ping过程还进行了抓包实验,进行验证。通过http服务器即百度服务器和pc7我们可以发现。3.配置dns的域名和ip地址。1.搭建路由器端口ip地址。命令进行配置端口和ip地址。配置百度服务器的域名服务器。4.输入网址并进行抓包。我们可以发现,实验成功。
2024-07-18 18:08:18
504
原创 NAT实验
同时,我也希望能够参与更多的网络项目和实践活动,不断锻炼自己的实践能力和解决问题的,静态路由综合实验为我提供了一个很好的学习和实践平台,通过这次实践,我不仅深化了理论知识,提高了实践能力,培养了解决问题的能力,还认识了自己的不足之处。2.私网A通过NAPT,使R1接入到互联网,私网B通过EASY IP,使R3接入到互联网。最后用pc2,r2,r3去telnet去验证,可知,telnet配制完毕且成功。我们需要对r1,r3,telnet,pc2进行缺省路由配置。此时,这是一个多对多的机制。
2024-07-16 20:30:45
301
原创 RIP实验(详)
展望未来,我将继续深入学习网络技术和网络安全知识,争取成为一名优秀的网络工程师。同时,我也希望能够参与更多的网络项目和实践活动,不断锻炼自己的实践能力和解决问题的,静态路由综合实验为我提供了一个很好的学习和实践平台,通过这次实践,我不仅深化了理论知识,提高了实践能力,培养了解决问题的能力,还认识了自己的不足之处。我相信,在未来的工作中,我会不断努力,不断进步.
2024-07-10 19:56:27
691
原创 静态路由综合实验(详)
同时,我也希望能够参与更多的网络项目和实践活动,不断锻炼自己的实践能力和解决问题的,静态路由综合实验为我提供了一个很好的学习和实践平台,通过这次实践,我不仅深化了理论知识,提高了实践能力,培养了解决问题的能力,还认识了自己的不足之处。我相信,在未来的工作中,我会不断努力,不断进步。同理,因为信息需要回传,我们并没有让R5去实现备份,所有我们同上述一样的方式,对R5进行备份处理。3、配置缺省路由,实现5.5.5.0/24互通,至此实现全网通,并测试。分别配置R1,,R2,R3,R4,R5的接口和环回接口。
2024-07-09 17:50:01
869
原创 静态路由综合实验
2.R1-R4每个路由器存在连两个环回接口,模拟PC,地址也在192.168.x.x/24范围内.、:1.R5的换回的环回地址固定为5.5.5.0/24 ,其他以192.168.x.x/24 形式进行合理划分。分析:纵观整个网络拓扑(包括环回网段,考虑汇总),可将192.168.1.0/24划分为5个大的网段。1、划分IP(划分IP的方式有多种,以下划分方式可做为参考),并给相应设备配置IP地址。3、配置缺省路由,实现5.5.5.0/24互通,至此实现全网通,并测试。对R5:与防环的机制同理,不被影响.
2024-07-08 23:01:28
703
原创 DHCP配置实验
2.确定池塘范围即该广播域,因为一个池塘只能创建一个广播域,而我们建立了路由器左右两个端口,所以我们需要创建两个池塘,即两个广播域。3.确定该网段的网关地址,即该路由器左右两边的网关地址,目的是为了让两个两个池塘可以进行单播过程,相当于找到过去的路。自动生成ip地址的设备为客户,原理是广播到服务器处去请求ip地址,但实际上需要管理员在对应的广播域配置DHCP的服务器。步骤二:1.配置路由器为DHCP服务器,首先我们需要先启动DHCP服务器,并且创建名为wangcai的pool(池塘)
2024-07-06 22:45:36
215
原创 TCP的3次握手,4次断开的规则
服务器收到客户端的 SYN 数据包后,会向客户端发送一个带有 SYN 和 ACK 标志的数据包。客户端收到服务器的 SYN + ACK 数据包后,会向服务器发送一个带有 ACK 标志的数据包,确认号为服务器的序列号加 1,即 y + 1。客户端向服务器发送一个带有 SYN 标志的数据包,表示客户端想与其服务器建立连接,并且选择一个初始序列号为X(32位)。(第一次握手报头不需要进行数据的传输)第四次断开:客户端收到被动关闭方的 FIN 数据包后,发送一个 ACK 数据包进行确认,此时连接完全关闭。
2024-07-05 20:23:32
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1