自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(683)
  • 资源 (37)
  • 收藏
  • 关注

原创 四七层如何获取客户端真实地址

参考:https://blog.csdn.net/xq123joes/article/details/140179423。NGINX-HTTP服务器。haproxy四层配置。nginx 四层配置。

2024-09-10 11:08:39 181

原创 IP路由选择

在支持组播的环境中,定期地通过每个启用了OSPF的接口向外发送hello分组,其发送频率取决于网络的类型和拓扑。在广播网络和点对点网络中,hello分组的发送间隔为10s,而在非广播网络和点到多点网络中,间隔为30s。每台路由器都创建一根树,其根为当前路由器,而其他所有网络都分布在不同的树叶和树枝上。网络拓扑图是根据LSA更新创建的,而泛洪让所有OSPF路由器都有相同的网络拓扑图,可用于SPF计算。这棵树只包含路由器所属区域中的网络,SPF算法考虑的一个重要指标是:前往网络的每条潜在路径的度量值或成本。

2024-09-10 10:09:47 673

原创 网络地址转换

NAT通常用于边界路由器。

2024-09-10 01:17:06 418

转载 华为交换机常见10种DHCP操作

例如:DHCP服务器可以为254个用户分配IP地址(地址池掩码长度为24),现在网络中减少140个用户,为避免地址浪费,此时可以将地址池掩码长度扩大到25,以缩小地址池的范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,扩大地址池范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,缩小地址池范围。

2024-09-10 00:32:51 187

原创 锐捷交换机常用命令

【代码】锐捷交换机常用命令。

2024-09-09 10:33:18 451

原创 通配符掩码

在计算机网络中,通配符掩码(Wildcard Mask)通常与子网掩码一起使用,用于在配置网络设备(如路由器或交换机)时指定要匹配的IP地址范围。通配符掩码实际上是子网掩码的反码(bitwise NOT)。子网掩码用于指定IP地址中的哪些位表示网络部分,哪些位表示主机部分。通配符掩码则用于指定在路由或访问控制列表(ACL)中哪些位必须匹配,哪些位可以忽略。

2024-09-07 23:51:04 432

转载 各个网络厂商网络设备默认的用户名和密码大全

由于该默认凭据较为常见,极易被攻击者利用,因此在设备首次配置后,建议管理员立即更改密码,以提升网络的安全性。然而,出于安全考虑,建议管理员在首次登录后立即修改默认密码。为了确保设备的安全性,建议管理员在初次配置完成后立即修改默认密码。锐捷无线设备的默认用户名和密码与其他网络设备一致,管理员应在首次登录后修改密码。由于默认密码的安全性较低,建议在设备配置完成后立即修改密码。管理员应在首次配置后立即更改默认密码,以提升设备的安全性。​作为登录凭据,管理员应在首次登录后及时修改密码,以确保设备的安全性。

2024-09-05 04:28:16 166

转载 交换机Ping丢包真是件头疼的事,如何应对呢?

Ping丢包是指在使用Ping命令测试网络连接时,发送的ICMP Echo请求(Ping请求)报文没有得到回应或者部分回应丢失的现象。Ping丢包通常是网络性能问题的一个早期迹象,可能导致应用程序延迟、丢包率升高等问题。严重的Ping丢包可能预示着网络中的硬件故障或严重的配置问题,需要尽快排查和解决。该命令显示当前设备的ARP表,帮助识别可能的ARP问题,如ARP表项缺失或不一致。Ping命令有许多参数和选项,可以根据需要进行调整。该命令显示指定接口的流量和错误统计,包括丢包、CRC错误、冲突等信息。

2024-09-05 04:10:58 125

原创 30个思科设备常用巡检命令

以上是30个常用思科设备常用巡检命令。

2024-09-05 03:11:33 322

转载 K8s 集群巡检

平台巡检是一种监测和评估底层系统运行状况的工具,可帮助您快速发现系统中存在的潜在风险并给出相应修复建议。该工具可用于扫描集群中的各个方面,包括系统性能瓶颈、业务组件运行状态、资源使用情况和配置问题等,以提高系统的性能、稳定性和可用性。

2024-09-05 00:14:35 415

转载 Kubelet 报错:inotify_add_watch ... no space left on device

在前文:Docker Registry 的一种高可用方案 中我们使用了 inotify 机制来 watch 文件的变化,通过 rysnc 实现文件远程增量同步的功能。inotify 已经被广泛使用,但是如果使用不当,也会出现一些问题。本文结合 Kubelet 出现 的一个和 inotify 相关的错误出发,深入介绍了 Linux 内核中和 inotify 相关的几个参数,并提供了一些方法来定位和解决问题。

2024-08-27 10:10:42 32

原创 OSI参考模型

透明桥接工作在OSI模型的数据链路层,使用MAC地址来决定数据帧的转发方向。还提供透明的数据传输,并对高层隐藏随网络而异的信息。OSI模型的应用层是用户与计算机交流的场所,还负责确定目标通信方的可用性,并判断是否有足够的资源进行所需的通信。应用层是实际应用程序之间的接口。流量控制职责是在传输层确保数据的完整性,这是通过应用程序请求在系统间进行可靠的数据传输实现的。传输层和会话层紧密协作,将来自不同应用程序的数据分开,称为会话多路复用。如果未收到所有应确认的字节,接收方将缩小窗口,以改善通信会话。

2024-08-27 01:36:06 929

转载 OpenObserve安装使用说明说明

OpenObserve(简称 O2)是一个用 Rust 开发的开源云原生可观测平台,专为日志、指标、追踪而构建,设计用于 PB 级工作。与需要理解和调整大量配置置的 Elasticsearch 相比,它简单且易于操作。在 2 分钟内即可启动并运行 OpenObserve。对于使用 API 获取数据并执行搜索的用户来说,OpenObserve 可以无缝替代 Elasticsearch。OpenObserve 带有自己的用户界面,无需单独安装。

2024-08-26 14:48:55 102

原创 网络互联基础

与集线器相连的所有主机组成一个简单局域网LAN,都属于同一个冲突域,且属于同一个广播域。

2024-08-25 01:53:53 565

转载 思科C7200接口说明

C7200-IO-GE-E 插这个卡以后会同时出现2个端口,Ethernet0/0和GigabitEthernet0/0 (反正我没有用到过这个卡)PA-POS-OC3 支持1个Packet Over SONET/SDH接口(用于更高速度的接口)C7200-IO-FE 支持1个Fastethernet接口。PA-2FE-TX 支持2个Fastethernet接口。PA-FE-TX 支持1个Fastethernet接口。

2024-08-23 18:02:03 25

原创 网络之DHCP实验

DHCP于1993年10月成为标准协议,其前身是BOOTP协议。DHCP协议由RFC 2131定义,采用客户端/服务器通信模式,由客户端(DHCP Client)向服务器(DHCP Server)提出配置申请,DHCP Server为网络上的每个设备动态分配IP地址、子网掩码、默认网关地址,域名服务器(DNS)地址和其他相关配置参数,以便可以与其他IP网络通信。DHCP采用UDP作为传输协议,客户端发送消息到DHCP服务器的的67号端口,服务器返回消息给客户端的68号端口。

2024-08-22 11:34:13 1005

原创 思科设备静态路由实验

注意:一旦配置no ip routing后,路由器就失去了路由功能了,因此必须使用 ip default-gateway。的方式为其设置默认网关,而不能使用默认路由(ip route 0.0.0.0 0.0.0.0)的方式。对于 PC,我们是采用路由器来模拟,需要对其做以下配置。配置静态路由,使 PC 之间可以互相通信。

2024-08-22 02:38:40 582

转载 Cisco网络设备常用命令

【代码】Cisco网络设备常用命令。

2024-08-22 02:21:50 52

原创 kubectl cp使用说明

【代码】kubectl cp使用说明。

2024-08-21 00:56:38 169

原创 GNS3 IOU: License section not found in iourc file /tmp/tmpj54abrhf/iourc

IOU 证书:(直接复制进去即可)

2024-08-19 08:18:18 170

原创 SecureCRT 8.0.2破解使用

这时SecureCRT安装路径是: /Applications/SecureCRT.app/Contents/MacOS/SecureCRT。用破解文件SecureCRT替换 /Applications/SecureCRT.app/Contents/MacOS/SecureCRT。其它参考:http://www.cnblogs.com/python-nameless/p/6925579.html。执行 chmod +x ~/Downloads/SecureCRT。

2024-08-16 14:53:33 398

原创 VMware Fusion 11.5安装

新鲜出炉的 VMware Fusion 11.5 带着许可证密钥来喽~亲测可用~~VMware Fusion是适用于Mac的简单强大的虚拟机,像Windows上的 VMware Workstation Pro一样,用户可以在Mac上。https://pan.baidu.com/s/1D7eD4B5zsyNAl8Ug20hH6w 密码:1727。并行运行Windows和数百个其他操作系统与Mac应用,而不必重启,功能强大。直接双击 .dmg文件安装即可。

2024-08-15 14:24:41 175

原创 GNS3 VM打开显示 KVM support available: False

需要在虚拟机设置界面的处理器上作如下的配置: 打开虚拟化 Intel VT-x/EPT。

2024-08-15 14:05:24 131

原创 macOS 10.13.6Catalina 系统使用 VMware Fusion 时报错:打不开/dev/vmmon:断裂管道。请确保已载入内核模块“vmmon”。

打不开/dev/vmmon:断裂管道。请确保已载入内核模块“vmmon”。

2024-08-15 13:57:56 228

转载 Linux shell中2>&1的含义解释

比如有些人可能会这么想:2是标准错误输入,1是标准输出,>是重定向符号,那么"将标准错误输出重定向到标准输出"是不是就应该写成"2>1"就行了?执行2>&1后, 2----->1 (2指向1,而1指向log,因此2也指向了log)执行2>&1后, 2----->1 (2指向1,而1指向屏幕,因此2也指向了屏幕)执行>log后, 1----->log (1指向log,2还是指向屏幕)执行>log后, 1----->log (1指向log)本来1----->屏幕 (1指向屏幕)

2024-08-05 17:47:54 29

转载 Linux内核全景图

2024-07-15 14:12:58 43

原创 Linux 查看磁盘是不是 ssd 的方法

如果 ROTA 值为 1,则磁盘类型为 HDD,如果 ROTA 值为 0,则磁盘类型为 SSD。可以在上面的屏幕截图中看到 sda 的 ROTA 值是 1,表示它是 HDD。此处,该值也是 1,表示磁盘类型为硬盘驱动器 (HDD)。如果值为 0,则它是 SSD。而且,如果驱动器是 HDD,则输出将如下所示。如果驱动器是 SSD,则输出将如下所示。2. 检查磁盘是否旋转。

2024-07-05 11:57:05 1358 1

原创 iostat 输出字段说明

【代码】iostat 输出字段说明。

2024-07-05 10:35:43 151

原创 bpftrace几种使用实例

memory.cmemory.bt可以执行相关memory,用bpftrace追踪malloc和free的过程修改memory.bt,加上malloc和free统计,重新执行。

2024-07-05 00:49:26 272

原创 bcc python开发示例

用户态组件加载上面文件的内容并attache到finish_task_switch()内核函数的kprobe探测钩子中。通过[]这个操作将可以访问到程序中BPF对象中BPF_HASH元素,这样就可以直接访问到内核中的变量。使用这个对象就像python中的其他对象一样:read, update, and deletes 等等内置的函数都是标准配置。这个参数由BCC前端进行特殊处理,因此对该变量的访问是从kprobe基础结构传递的已保存上下文中获取。ctx,用于寄存器和BPF上下文,然后是函数的实际参数。

2024-07-01 17:34:10 1163

原创 ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open

ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open最近,用ssh连接github时,突然提示“Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open”,并且断开连接。仔细阅读了一下ssh文档和这句提示,大概的意思时ssh的私有密钥的权限开放尺度太大了,ssh自身的策略关闭了ssh。解决方案:将权限由0644降低为0600chmod 0600 ~/.ssh/id_rsa

2024-06-28 10:41:21 368

转载 解决helm部署报错Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

参考github上的issues:https://github.com/helm/helm/issues/8987,我们可以使用以下操作。在使用helm install 或者helm upgrade的时候,如果出现了异常中断操作, 可能会导致如下报错。那么问题来了,如何解决这个问题呢?

2024-06-28 10:39:56 117

原创 bcc python开发示例

【代码】bcc python开发示例。

2024-06-21 16:42:46 135

原创 kube-ovn常用命令

【代码】kube-ovn常用命令。

2024-06-21 16:27:25 126

原创 硬盘监控和分析工具:Smartctl

Smartctl(S.M.A.R.T 自监控,分析和报告技术)是类Unix系统下实施SMART任务命令行套件或工具,它用于打印SMART自检和错误日志,启用并禁用SMRAT自动检测,以及初始化设备自检。Smartctl对于Linux物理服务器十分有用,在这些服务器上,可以对智能磁盘进行错误检查,并将与硬件RAID相关的磁盘信息摘录下来。Raw_Read_Error_Rate(原始读取错误率):概念:表示在读取数据时发生的原始错误率。较低的值表明硬盘对数据读取更为可靠。

2024-06-21 15:58:03 1782

原创 bcc入门教程

本教程仅包含怎样快速使用bcc工具解决性能、故障和网络问题。若想要开启开发新的bcc工具,请参考。​​。

2024-06-21 04:16:04 485

转载 如何杀死处于进程状态D的进程

Linux进程状态:D (TASK_UNINTERRUPTIBLE),不可中断的睡眠状态 ,此时进程不能被信号唤醒,GDB等调试工具也不能对它调试,因为GDB也是用到了信号,也杀不死它如何分析D状态: https://developer.aliyun.com/article/35704查找D进程或者。

2024-06-19 17:19:00 142

转载 Kickstart无人值守常见报错集锦

【代码】Kickstart无人值守常见报错集锦。

2024-06-12 09:45:37 72

原创 ssh服务机卡顿

【代码】ssh服务机卡顿。

2024-06-06 11:15:55 159

转载 混合存储,超融合还是全闪存,三者区别有哪些?

总体而言,在IT基础设施领域,全闪存阵列有点类似改良式创新,在原有基础设施大框架下,不断完善和提升产品竞争能力;而超融合则更像是变革式创新,它带来了用户使用习惯的巨大改变,以及在简化架构、管理、运维等方面带来了巨大的价值。现在,超融合+傲腾持久内存,弥补了对于部署核心业务系统的性能短板,已经初步具备了挑战中高端全闪存的实力,不过与全闪存阵列在核心关键业务领域久经考验相比,超融合+傲腾持久内存的组合刚刚迈出第一步,未来依然还有很长的路。

2024-06-04 23:32:06 631

1023856-vdiskmanager-linux.7.0.1.zip

解决vmware Exsit平台多个vmdk文件需要合并的问题,需要此工具进行vmdk合并,谢谢谢谢

2020-08-18

vscode中Go的相关插件安装

vscode中Go的相关插件安装,go项目必须以工作空间方式打开,也可以 git clone https://github.com/golang/tools.git tools,

2020-08-14

哈夫曼树及其应用

哈夫曼树及其应用

2017-04-23

哈希算法实现

哈希算法实现

2017-04-23

gns3镜像文件

2017-04-23

libffi-devel-3.0.5-3.2.el6.x86_64.rpm

libffi-devel-3.0.5-3.2.el6.x86_64.rpm

2017-03-04

boost中文文档

boost中文离线文档

2016-12-08

VC++之MFC类库中文手册

2016-08-11

Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社

2016-08-11

Django 中文手册.chm

Django 中文手册.chm

2016-07-11

jthread-1.3.1.tar.bz2

jthread

2016-07-11

jrtplib-3.9.1.tar.bz2

jrtplib-3.9.1.tar.bz2

2016-07-11

C++加密/解密库

C++加密/解密库

2016-06-05

mysql5.5_win32

mysql5.5_win32

2016-05-16

[图解TCPIP(第5版).

[图解TCPIP(第5版).

2016-04-16

ACM算法模板

ACM算法

2016-04-16

X86-64上的Linux VM管理系统

X86-64上的Linux VM管理系统

2015-11-07

Expect笔记

Expect笔记,希望大家来下载吧,快点快点

2015-10-03

storcli命令行操作手册

storcli命令行操作手册

2023-03-16

ISO 2859标准文档五部分

ISO 2859标准文档五部分

2022-11-08

jmeter资源监控的插件工具

JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar是专门用来进行jmeter资源监控的插件工具,测试过没问题

2020-03-01

ServerAgent-2.2.1.zip

ServerAgent ,jmeter服务端资源监测工具,可以对于响应时间分析,内存,网络io,磁盘io等做监控

2020-03-01

jmeter-plugins-manager-1.3.jar.zip

jmeter-plugins-manager-1.3安装包 ,需要自己解压下,下载完以后直接将jar包放到jmeter安装目录下的/lib/ext 目录下,重启Jmeter

2020-03-01

openssl-1.1.0c_libs.zip

libssl.so.1.1,libcrypto.so.1.1,libcrypti.a,libssl.a,libcrypto-1_1-x64.dll,libcrypto.lib,libssl-1_1-x64.dll,libssl.lib

2020-02-11

brctl相关源码包

网桥配置源码, Linux可以工作在网桥模式,在创建命名空间网桥时需要使用该软件包

2018-10-15

Go语言 guru.exe、godef.exe、gocode.exe

Go语言 guru.exe、godef.exe、gocode.exe,是64位的,专门用于eclipse配置时用的

2018-09-06

python3.6中文官方文档

python3.6中文官方文档是根据官方手册翻译过来的中文手册,帮助开发人员开发

2018-08-04

websocket文档

websocket 中文文档,是一个websocket API开发文档,为开发人员提供帮助

2018-08-04

Myeclipse10破解包

该软件包专门用于破解Myeclipse10,希望能帮助到大家。

2018-06-16

SDN核心技术剖析 & 实战指南

SDN核心技术剖析 & 实战指南

2017-08-06

source insight4.0破解工具

source insight4.0破解工具

2017-08-06

source insight 全局配色配置文件

source insight 全局配色配置文件

2017-08-06

source insight

一款开发工具

2017-08-06

open GL红蓝宝书

open GL红蓝宝书

2017-06-07

open GL编程指南

open GL编程指南

2017-06-07

瑞利信道仿真程序

瑞利信道

2017-06-07

空空如也

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

TA关注的人

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