自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 NAT技术

解决IPV4公网地址短缺问题,公网IP个数2的32次方个地址,目前IPV4地址已经分配完,需要访问互联网资源的话需要公网的IP,那么就产生了NAT技术,来解决内网环境下大量私网IP可以使用同一个公网IP进行转发。动态NAT:多个私网IP可以对应一个公网地址池,第一步是配置公网地址池,第二步是配置ACL匹配私网网段,第三步绑定私网网段和公网地址池的对应关系。Easy IP: 直接将路由器的出接口公网IP作为NAT地址。静态NAT:一个私网IP对应一个公网IP。NAT:网络地址转换技术。

2023-11-21 14:15:53 45

原创 以太网帧结构

2. **Start Frame Delimiter (SFD,起始帧定界符)**:1个字节(8比特)的序列(10101011),用以标志目的地址字段的开始,同时表示前导码的结束。5. **Type/Length**:2个字节,表示上层协议的类型(例如,IPv4, IPv6, ARP等),或者如果值小于1500,则表示数据部分的实际长度。1. **Preamble (前导码)**:包含7个字节(56比特)的交替模式(10101010),用于告知接收设备一帧数据的开始,并用于同步发送和接收时钟。

2023-11-14 14:54:48 81

原创 tracert命令中使用ICMP字段解释

例如,"回显应答"(Echo Reply)报文的类型为0,"生存时间超时"(Time Exceeded)报文的类型为11。当一个ICMP报文被发送时,它是作为IP报文的数据部分被封装的,所以ICMP报文会随着IP报文一起传输,而TTL字段则是控制该IP报文在网络中传输的最大跳数。另外,ICMP报文还包含一个"代码"(Code)字段,用来进一步指定报文的详细类型。所以,尽管TTL对于ICMP报文的生成和处理非常重要,但需要注意的是,TTL是IP报文头部的一部分,而非ICMP报文的一部分。

2023-11-14 14:33:48 237

原创 开源网络管理系统

4. Cacti:Cacti是一个基于web的网络监控和图形工具,它是完全开源的,使用RRDTool记录和生成历史性能数据的图表。6. LibreNMS:LibreNMS是一个自动发现和监控系统,支持广泛的硬件和操作系统,包括网络设备、服务器和物理设备。5. Observium:Observium是一个自动化网络发现、设备监控和网络收集工具,支持广泛的硬件平台和操作系统。1. Nagios:Nagios是一款开源的,可进行网络、服务器和网络基础设施监控的软件。

2023-11-08 11:30:03 694

原创 SNMP协议中2个服务、3个端口和5个报文

3. TCP 161端口:某些版本的SNMP(例如SNMPv3)可能会使用TCP 161端口。2. 管理站(Manager):运行在网络管理系统上,可以向被管理设备发送查询或设置命令。1. UDP 161端口:用于管理站向代理发送查询或设置命令,或者代理向管理站发送响应。1. 代理(Agent):在被管理设备上运行的软件,可以收集设备信息并响应管理站请求。2. UDP 162端口:用于代理向管理站发送Trap信息。5. Trap:用于在设备状态变化时,向管理站发送通知。

2023-11-07 15:19:17 1896

原创 DHCP认证过程

3. 请求阶段:客户端在接收到一个或多个DHCPOFFER报文后,会从中选择一个DHCP服务器,并向其发送DHCP请求报文(DHCPREQUEST)表明它将接受此服务器提供的IP地址。2. 提供阶段:DHCP服务器在接收到客户端的发现报文后,会回应一个DHCP提供报文(DHCPOFFER),包含一个可供客户端使用的IP地址和其他网络参数。4. 确认阶段:DHCP服务器在接收到客户端的请求报文后,会发送一个DHCP确认报文(DHCPACK)确认客户端可以使用这个IP地址。以上就是DHCP报文的基本认证过程。

2023-11-03 17:11:22 176

原创 LINUX中iptables工具

1. `filter`表:这是iptables默认使用的表,用于过滤和控制数据包的流动。它包含了`INPUT`、`OUTPUT`和`FORWARD`三个默认的链。2. `nat`表:用于网络地址转换(Network Address Translation,NAT)。它包含了`PREROUTING`、`POSTROUTING`和`OUTPUT`三个默认的链。

2023-11-03 17:05:21 135

原创 DNS服务器查询过程

根域(.)>顶级域(com,us,cn......)>二级域(edu,org,net......)>三级域>四级域。1.SOA:用于表示NS记录中的主DNS服务器。4.PTR:逆向解析,把IP解析为主机名的记录。5.CNAME:别名记录,记录域名的别名。6.MX:记录域中的邮件服务器及优先级。1.查询运营商DNS服务器记录。2.NS:域中的DNS服务器。1.查询本地服务器的区域记录。2.查询本地服务器的缓存记录。3.查询顶级域名服务器记录。4.查询二级域名服务器记录。2.查询根域名服务器记录。

2023-10-26 15:19:34 68

原创 网络安全基础1

1.接收者能够核实发送者身份2.发送者事后不能抵赖对报文的签名3.接收者不能伪造签名。

2023-10-25 10:07:16 21

原创 再次记录 TCP 三次握手机制

第三次握手客户端收到 SYN 包后检查 TCP 报文 ack 是否为 k+1,ACK 是否为 1,如果是,那么发送一个 ack 确认号 为 j+1,标志位 ACK 置为 1 的包到服务器端确认,服务器检查 ack 是否为 j+1,ACK 是否为 1 如果是则建立连接。第二次握手:服务端 b 收到 SYN 包之后回复一个 确认号 ack 为 k+1 的报文,标志位 ACK 置为1 的确认包,并且发送一个序列号 seq 为 j 的,标志位 SYN 置为 1 的包,服务器状态置为 syn-rcvd。

2023-10-13 11:07:14 21

原创 桌面运维中持续服务改进需要怎么进行?

4. 培训和教育用户。

2023-03-22 16:15:55 325

原创 交换机堆叠和链路聚合

1.什么是链路聚合技术?提高线路级别的可靠性,可以把多个线路逻辑捆绑成一个线路2.链路聚合可以解决什么问题?①线路级别的带宽叠加(并且负载均衡)②线路断掉后,保证有额外的线路转发流量3.链路聚合负载均衡方式?(当设备流量过来后,根据负载均衡的规则来决定调度走某个接口)①基于包的负载:根据收到的报文,直接调度转发,容易产生乱序得问题②基于流的负载:先根据规则当中的特征,然后进行负载的调度4.链路聚合模式?①手工模式:手动指定某些物理端口作为聚合端口(1.无法对线路产生感知,

2022-03-30 16:07:01 630

原创 浅谈STP协议

1.STP协议解决什么问题?解决网络拓扑中冗余链路产生的环路问题2.STP协议有什么优缺点?①解决树形接口的可靠性问题,有主备线路,当主链路出现故障后,可以感知网络的变化,从而切换到备份链路②堵塞多余端口,不具备负载分担能力③收敛时间慢3.STP协议实现原理?交互BPDU报文(网桥协议数据单元Bridge Protocol Data Unit),BPDU中携带选举STP根桥和根端口的信息(1.BID每个设备产生的BPDU里面都会有一个BID得参数,这个参数组成:MAC地址+优先级

2022-03-22 10:39:20 1608

原创 RHEL8课程第十一节课笔记

学习LVM管理

2021-08-01 09:51:25 74

原创 RHEL8课程第十节课笔记

学习vdo技术,raid阵列,以及部署和移除磁盘阵列要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-27 16:02:27 53

原创 RHEL8课程第九节笔记

学习硬盘分区,格式化,挂载要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-27 15:58:45 71 2

原创 RHEL8课程第八节笔记

学习目录名称和物理设备命名规则

2021-07-27 15:48:47 59

原创 2021/7/20 RHEL8课程第七节笔记

学习创建、删除用户和用户组,文件一般权限和特殊权限要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-22 08:31:15 49

原创 2021/7/15 RHEL8课程第六节笔记

学习shell语句和计划任务服务crond要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-20 10:41:49 39

原创 2021/7/15 RHEL8课程第五节笔记

学习vim编辑器使用方法要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-16 09:31:59 55

原创 2021/7/12 RHEL8课程第四节笔记

学习重定向,管道符(|),通配符(*),转义符(\、""、''、``)要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-12 16:54:58 45

原创 2021/7/9 RHEL8课程第三节笔记

学习linux基础命令要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-09 14:07:58 35

原创 2021/7/8 RHEL8课程第二节笔记

安装vmware,安装RHEL8,学习RPM(红帽软件包管理器),学习Yum仓库,学习systemd系统管理要从工作中获取喜悦,这样你的生活才更加幸福!

2021-07-08 11:14:37 50

原创 2021/7/5 RHEL8课程第一节

很高兴参加刘遄老老师的RHEL8课程,希望能增加自己的linux方面的知识,也希望参加完培训之后能获取RHCE认证,加油!要从工作中获取喜悦,这样你的生活才更加幸福

2021-07-05 10:50:16 68

原创 TCP三次握手

TCP握手协议 :在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。1、第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)2、第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN...

2019-12-11 15:20:47 69

原创 centos7.6安装php5.6.34

phpphp是后端动态语言,主要是用php来处理逻辑和操作数据库等等php是脚本语言,无需编译即可运行php在web开发中应用广泛php的下载地址http://php.net/downloads.php1: php编译安装,php的编译安装依赖的库比较多,编译安装会稍微难一点yum -y install epel-releaseyum -y install ...

2019-12-01 19:51:28 643

原创 安装 nginx

NGINX

2019-11-26 18:28:05 78

原创 windows bat脚本自动安装与启动zabbix agent 防火墙开通10050

我在公司搭建zabbix server 之后,想要将公司所有的windows服务器加入zabbix ,但是由于服务器有很多,如果一台一台安装zabbix agent 那么会浪费很多时间。所以这里我们使用bat脚本来部署zabbix agent创建bat脚本%1 mshta vbscript:CreateObject("Shell.Application").ShellExecut...

2019-11-23 16:13:50 951 1

原创 物理机安装centos7(u盘安装)

UltraISO下载地址:https://cn.ultraiso.net/xiazai.htmlCentos7下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-1905-dvd1.iso接下来使用U盘安装centos71.制作启动U盘,这里我们使用ultraiso双击ultraiso-&g...

2019-11-22 21:50:09 1337

lnmp编译安装文档.zip

51CTO学院,实践哥课堂LNMP编译安装课堂笔记,包括nginx编译安装,php编译安装,mysql编译安装,wordpress博客搭建,适合linux入门者学习参考!!

2019-12-11

08_PHP的编译安装管理.docx

php是后端动态语言,主要是用php来处理逻辑和操作数据库等等 php是脚本语言,无需编译即可运行 php在web开发中应用广泛 php编译安装文档,让你掌握编译安装的精髓,从此不止会YUM!

2019-12-01

zabbix.bat

bat脚本安装zabbix agent 公司搭建zabbix server 之后,想要将公司所有的windows服务器加入zabbix ,但是由于服务器有很多,如果一台一台安装zabbix agent 那么会浪费很多时间。所以这里我们使用bat脚本来部署zabbix agent 

2019-11-23

空空如也

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

TA关注的人

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