- 博客(96)
- 收藏
- 关注
原创 Linux IPV4/IPV6配置终极指南
本文摘要: 文章详细介绍了Linux系统中配置固定IP地址的多种方法。主要内容包括: IPv4配置 使用nmcli命令行工具(查看网卡、删除旧连接、创建静态IP、验证) 手动编辑网络配置文件(修改ifcfg-eth0并重启服务) 交互式nmtui工具和临时IP配置方法 VLAN配置 通过nmcli或手动创建ifcfg-eth0.10配置文件实现VLAN接口绑定 需加载8021q模块并验证VLAN连通性 IPv6配置 使用nmcli添加静态IPv6地址及DNS 手动修改配置文件并设置IPV6ADDR等参数 所
2025-06-26 17:02:01
1524
原创 Java数组:从概念到排序算法全解析
第六章主要介绍了Java数组的概念、定义及常用操作。数组是存储固定类型有序数据的对象,在堆内存中分配连续存储空间,通过引用变量访问。数组定义方式包括指定长度或直接初始化元素。常用操作涵盖遍历、查找最大值/最小值、数组扩容以及排序算法(选择排序、冒泡排序、插入排序)。数组提供了高效的数据存储与处理方式,适用于批量数据计算场景。
2025-06-26 16:22:52
471
原创 Python编程基础:从变量到循环
本文介绍了Python编程基础,主要内容包括:1. 注释与编码规则(支持单/双/三引号注释和UTF-8编码);2. 变量定义与交换方法(含四种数值交换方式);3. 数据类型(数值/布尔/字符串/None及复合类型)及转换;4. 五种字符串格式化输出方式;5. 六大类运算符(算术/逻辑/关系/赋值/位/所属运算);6. 程序控制结构(顺序/选择/循环);7. 特别说明空格与tab不可混用。文章通过代码示例详细说明了Python弱类型语言特性及基础语法要点。
2025-06-26 16:21:42
824
原创 轻松掌握NFS挂载与autofs自动挂载
b、开放/nfs/upload目录,该目录为192.168.xxx.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;-r重新读取/etc/exports中的信息,并同步更新/etc/exports,/var/lib/nfs/xtab。c、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享。-u卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)
2025-06-26 16:19:46
730
原创 LVS-DR与NAT模式使用及其优劣对比
LVS负载均衡群集的NAT和DR模式比较摘要: LVS-DR模式优势在于响应数据包直接返回客户端,减轻负载均衡器压力,适合高请求量场景,但要求所有服务器必须在同一局域网。而NAT模式兼容性强,支持任何TCP/IP系统,但所有流量需经过负载均衡器,易形成瓶颈。 构建LVS-DR群集的关键步骤包括: 在负载均衡器配置VIP和ipvsadm规则 在RS服务器绑定VIP到lo接口并添加路由 抑制RS的ARP响应防止IP冲突 通过内核参数调整实现ARP抑制 测试时可通过客户端访问VIP验证负载均衡效果。DR模式通过M
2023-05-19 17:51:51
759
原创 静态网页与动态网页核心差异解析
Web2.0的发展说明在互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者。在模式上由简单“读”向“写”以及“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化!
2023-04-19 18:06:38
773
原创 Shell脚本实战:数字反序与参数倒置
摘要: 本文包含两个Shell脚本示例。第一个示例演示了如何实现数字反序输出,提供了两种方法:使用rev命令和通过算术运算实现。脚本包含输入验证,若输入非数字会报错。第二个示例定义了RevertInput函数,该函数接受三个参数并倒序输出,处理了参数合法性检查并保留第一个参数中的空格。当调用RevertInput "this is para1" para2 para3时,正确输出para3、para2和this is para1。两个示例都体现了Shell脚本的参数处理和流程控制能力。
2023-04-12 20:50:58
276
原创 Linux数组与关联数组实战案例
本文介绍了三种Bash数组操作实例:1) 将密码文件内容读取到数组的两种方法,一种是逐行赋值,另一种是直接赋值;2) 使用关联数组统计/etc/passwd中不同shell类型的用户数量;3) 使用关联数组统计指定目录中文件夹的数量。这些示例展示了Bash数组在系统管理和文件统计中的实用技巧,包括数组定义、元素访问和关联数组的应用。
2023-04-05 23:28:54
250
原创 mysql主从复制及其读写分离配置
6)搭建两台MySQL服务器,一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。如果物理表不存在,在 MyCAT2 能正常启动的情况下,根据当前配置自动创建分片表,全局表和物理。5)修改MySQL里面的让数据不一样:(仅用于测试验证)主要包括三个线程(2个I/O线程,1个SQL线程)2)在主数据库里创建一个同步账户授权给从数据库使用。3)查看后端物理库:发现物理库和物理表都生成了。3)配置主数据库(修改配置文件)4)配置从数据库(修改配置文件)4、修改逻辑库的数据源。
2023-03-29 23:12:53
432
原创 企业级网络实验:VRRP+STP+VLAN+DHCP实战
1、内网IP地址172.16.0.0/16 合理分配2、SW1/2之间互为备份3、VRRP/STP/VLAN/TRUNK均使用4、所有PC通过DHCP获取ip地址。
2023-02-08 16:37:28
233
原创 wireshark零基础使用教程
菜单栏:用于调试、配置工具栏:常用功能的快捷方式过滤栏:指定过滤条件,过滤数据包数据包列表:核心区域,每一行就是一个数据包数据包详情:数据包的详细数据数据包字节:数据包对应的字节流,二进制。
2023-02-08 14:46:44
915
原创 HCIA之ARP协议
目标MAC全F,对于交换机,会洪泛;对于所有主机,都会以为是找自己的。逆向ARP-----存在于帧中继网络,也是用于获取IP地址的。代理ARP-----由网关设备代替主机查询MAC地址。正向ARP-----通过IP获取MAC。反向ARP-----通过MAC获取IP。免费ARP-----冲突检测和自我介绍。ARP缓存表----180s。
2023-02-03 18:53:15
702
1
原创 路由策略实验
1,两个协议间进行多点双向重发布2。R7的环回没有宣告在OSPF协议中,而是后期重发布进入的3、释决坏路,所有路径选挥最优,且存在备份。
2023-01-31 20:47:26
135
原创 OSPF综合实验报告
1、R4为ISP,其上只能配置IP地址,R4与其他所有直连设备间使用公有IP2、R3—R5/6/7为MGRE环境,R3为中心站点3、整个OSPF环境IP地址为172.16.0.0/164、所有设备均可访问R4的环回;5、减少LSA的更新量,加快收敛,保障更新安全6、全网可达。
2023-01-07 20:27:20
180
原创 OSPF,MGRE
二、实现R1、R4、R5为全连的mgre结构,R1、R2、R3为星型的拓扑结构其中R1为中心站点,使用ospf完成私有网段相互通讯。在各个路由器中输入命令:display ip routing-table protocol ospf。分别在R1、R2、R3、R4、R5上ping相关端口的IP地址,实现相互ping通。由于本题中的星状结构与mgre结构要求不同,因此要改变相应端口的封装类型。2、R1、R2、R3为星型的拓扑结构其中R1为中心站点。1.实现R1、R4、R5为全连的mgre结构。
2023-01-06 10:08:13
127
原创 网络类型实验报告
1.R2为ISP,其上只能配置IP地址2.R1-R2之间为HDLC封装3.R2-R3之间为ppp封装,pap认证,R2为主认证方4.R2-R4之间为PPP封装,chap认证,R2为主认证方5.R1、R2、R3构建MGRE环境,仅R1P地址固定6.内网使用RTP获取路中,所有pc可以五相访问,并日可访问B2的环回。
2023-01-01 19:05:31
723
1
原创 静态路由综合实验
1- R6为isp,接口IP地址均为公有地址;该设备只能配置IP地址,之后不能再对其进行任何配置;2- R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配;8-R4与R5正常通过1000链路,故障时通过100兆链路;7-R6telnetR5的公有IP地址时,实际登陆到R1上。4-R3下的两台PC通过DHCP自动获取IP地址。3-所有路由器上环回,均代表连接用户的接口;5-选路最佳,路由表尽量小,避免环路;6-R1-R5均可访问R6的环回。
2022-12-31 19:42:36
127
原创 TCP三次握手四次挥手详解
如果服务端需要发送数据,他的序列号应该为seq=y+1.(因为服务端在接收报文后,没有在发确认报文,客户端也就不知道下一个报文的序列号)ack=u+1,因为对于服务端来说,连接已经断开,为了防止第二个报文网络延时/丢失,所以会加上ACK=1,ack=u+1。MSL:一个数据报文在网络中存在的最长时间(2分钟),为了防止报文的丢失,客户端和服务端会等待2MSL,再关闭数据传输的连接。SYN=1,表请求建立连接的报文;服务端会重发第二个报文,因为服务端没有收到客户端的第三个确认报文,然后客户端重发第三个报文。
2022-12-31 08:58:23
793
1
原创 Linux高效sed命令实战技巧
2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。1、删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符。4、在/etc/fstab文件中不以#开头的行的行首增加#号。5、利用sed 取出ifconfig命令中本机的IPv4地址。3、在/root/install.log每一行行首增加#号。7、在/etc/hosts配置文件中添加内容。6、关闭本机SELinux的功能。
2022-11-24 20:27:32
111
原创 快速学会正则表达式(shell)
正则表达式是通过一些特殊字符的排列,用以查找、替换、删除一行或多行文字字符串,简单的说,正则表达式就是用在字符串的处理上面的一项表示式。由于正则表达式语法简练,功能强大,得到了许多程序设计语言的支持,包括Java、C++、Perl以及Shell等。
2022-11-24 17:20:09
445
原创 VLAN的配置
配置命令[sw1]vlan 2-----创建vlan2;默认情况下交换机存在vlan1,并且所有接口属于vlan1VIDVLAN ID:用来标识和区分VLAN取值范围0-4095;其中,0和4095保留不能使用,可使用的范围是1-4094[sw1]vlan batch 4 10 20 ----同时批量的创建vlan4、10、20[sw1]vlan batch 30 to 60 —同时批量的创建vlan30到vlan60。
2022-10-28 18:24:04
6002
原创 NAT技术---网络地址转换
NAT技术,对于从内到外的流量,设备会通过NAT将数据包的源地址进行转换(转换成特定的公网地址);而对于从外到内的流量,则对数据包的目的地址进行转换。表中记录了公有IP地址和私有IP地址之间的对应关系。如果是公网地址,则会根据事先配置好的静态地址映射表查找该源IP对应的公网IP地址。当内网数据包来到边界路由器上,会先检查其目的IP地址是不是公网IP地址。动态NAT在同时间内,还是一个公网IP对应一个私网IP。是在路由器上维护一张源端口号和私网IP地址的映射关系表。-----华为私有技术—一对多的NAPT。
2022-10-28 17:54:17
1479
原创 快速学会ACL技术
因为ACL经常与其他协议共同使用,所以ACL一般只做匹配流量的作用,而对应的动作由其他协议完成。访问控制:在设备的流入或流出接口上,匹配流量,然后执行设定的动作。只能基于IP报文的源IP地址、报文分片标记和时间段信息来定义规则。:要求PC1可以ping通R2,但是不能telnet R2。:PC1可以访问192.168.2.0网段,而PC2不行。抓取流量,之后给到其他的策略,让其他策略进行工作。:要求PC1可以访问PC3,但是不能访问PC4。分析:对目标有要求,需要使用高级ACL技术。
2022-10-28 17:53:32
486
原创 快速了解VLAN-极其配置思路
把一个LAN(广播域)划分成多个逻辑的VLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,广播报文就被限制在一个VLAN内。子接口是基于路由器以太网接口所创建的逻辑接口,以物理接口ID+子接口ID进行标识,子接口具备同物理接口一样的三层路由转发功能。VLANif接口是一种三层的逻辑接口,支持VLAN Tag的剥离和添加操作,因此可以通过VLANif接口实现VLAN间通讯。取值范围0-4095;基于协议的VLAN----三层VLAN。
2022-10-28 17:51:21
2396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅