计算机网络
文章平均质量分 84
昨日海棠依旧.
学无止境
展开
-
反向代理缓存服务器 Squid 、Nginx、CDN部署讲解
如果 Squid 反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端;否则反向代理服务器将向后台的 Web 服务器请求资源,然后将请求的应答返回给客户端,同时也将该应答缓存在本地,供下一个请求者使用。重启服务 拿客户端进行测试。原创 2023-07-04 19:54:12 · 1033 阅读 · 0 评论 -
rsync 远程同步
① rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。并且可以不进行改变原有数据的属性信息,,它提供了大量的参数来控制其行为的各个方面,并且允许非常灵活的方式来实现文件的传输复制。rsync在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的宽带。第一次同步时rsync会复制全部内容,但在下一次只传输修改过的文件。,适用于unix/ linux/windows等多种操作系统平台。③ rsync是一个快速和非常方便的文件复制工具。原创 2023-07-04 17:10:05 · 191 阅读 · 0 评论 -
Squid 代理服务器应用
缓存代理对于Web至关重要,尤其对于大型高负载Web站点。缓存可作为性能优化的一个重要手段,可以极大减轻后端服务器的负载。通常对于静态资源,即较少经常更新的资源,如图片,css或js等进行缓存,从而在每次刷新浏览器的时候,不用重新请求,而是从缓存里面读取,这样就可以减轻服务器的压力。代理服务器是一个位于客户端和原始(资源)服务器之间的服务器,为了从原始服务器取得内容,客户端向代理服务器发送一个请求并指定目标原始服务器,然后代理服务器向原始服务器转交请求并将获得的内容返回给客户端。原创 2023-07-03 19:30:14 · 198 阅读 · 0 评论 -
TCP和UDP常用服务端口
协议端口号用途NTP123网络时间协议DHCPUDP 67号端口UDP 68号端口发送传输FTPtcp 20号端口tcp 21号端口传输文件数据传输ftp控制命令DNS53域名解析SSH22远程连接HTTPS443超文本传输协议APache80web服务器使用Nginx80负载均衡Tomcat8080800984438005负责http请求端口负责和其他的HTTP服务器建立连接负责https请求连接复制原创 2023-06-28 16:49:34 · 470 阅读 · 0 评论 -
Haproxy集群
Haproxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,是免费、快速并且可靠的一种解决方案。Haproxy非常适用于并发大(并发达1w以上)web站点,这些站点通常又需要会话保持或七层处理。Haproxy的运行模式使得它可以很简单安全的整合至当前的架构中,同时可以保护web服务器不被暴露到网络上。原创 2023-06-12 18:48:00 · 969 阅读 · 0 评论 -
LVS+Keepalived群集
专为LVS和HA设计的一款健康检查工具支持故障自动切换(Failover)支持节点健康状态检查(Health Checking)官方网站: http://www.keepalived.orgl。原创 2023-06-12 08:28:07 · 1132 阅读 · 0 评论 -
LVS负载均衡群集部署——DR直接路由模式
RealServer返回报文(源IP是VIP)经路由器转发,重新封装报文时,需要先获取路由器的MAC地址,发送ARP请求时,Linux默认使用IP包的源IP地址(即VIP)作为ARP请求包中的源IP地址,而不使用发送接口的IP地址,路由器收到ARP请求后,将更新ARP表项,原有的VIP对应Director的MAC地址会被更新为VIP对应RealServer的MAC地址。到达 Real Server 的请求报文的 MAC 地址是自身的 MAC 地址,就接收此报文。路由器上绑定了 真实服务器1的mac信息,原创 2023-06-08 15:25:24 · 662 阅读 · 0 评论 -
LVS负载均衡群集——NAT模式实例
LVS:Linux Virtual Server,负载调度器,内核集成,章文嵩(花名正明), 阿里的四层SLB(ServerLoad Balance)是基于LVS+keepalived实现LVS 官网:http://www.linuxvirtualserver.org/阿里SLB和LVS:整个SLB系统由3部分构成:四层负载均衡,七层负载均衡和控制系统四层负载均衡 ,采用开源软件LVS (linux virtual server),并根据云计算需求对其进行了定制化;原创 2023-06-07 17:56:35 · 805 阅读 · 0 评论 -
Tomcat优化
Tomcat默认安装下的缺省配置并不适合生产环境,它可能会频繁出现假死现象需要重启,只有通过不断压测优化才能让它最高效率稳定的运行。优化主要包括三方面,分别为操作系统优化(内核参数优化),Tomcat配置文件参数优化,Java虚拟机(JVM)调优。原创 2023-06-06 18:50:18 · 550 阅读 · 0 评论 -
Nginx + Tomcat 反向代理,负载均衡,动态分离
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。原创 2023-06-06 18:10:28 · 666 阅读 · 0 评论 -
Tomcat部署
Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。一般来说,Tomcat 虽然和 Apache 或者 Nginx 这些 Web 服务器一样,具有处理 HTML 页面的功能,然而由于。原创 2023-06-05 16:43:40 · 2282 阅读 · 0 评论 -
Nginx 中的Rewrite讲解
(location = 完整路径) > (location ^~ 路径) > (location* 正则顺序) > (location 部分前缀路径) > (location /)location 匹配首先看 优先级:精确= > 前缀^~ > 正则* > 一般 > 通用/在没有精准匹配的情况下,先看前缀匹配的长度,然后根据最长的前缀匹配的优先级去确定是否再去看其它正则匹配location,原创 2023-06-04 17:10:55 · 823 阅读 · 0 评论 -
通过源码编译安装搭建 LNMP平台
Nginx的PHP解析功能实现如果是交由FPM处理的,为了提高PHP的处理速度,可对FPM模块进行参数的调整。根据服务器的内存与服务负载,调整FPM模块参数。原创 2023-06-01 15:23:42 · 522 阅读 · 0 评论 -
Nginx的搭建和优化
Nginx 是一个高性能的HTTP和反向代理服务器。是一款轻量级的高性能的web服务器/反向代理服务器/电子邮件(IMAP/POP3)代理服务器单台物理服务器可支持个并发请求。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适用于多处理器环境,因此,在一个apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。原创 2023-05-31 19:44:26 · 1299 阅读 · 0 评论 -
Apache 网页与安全优化
在企业中,部署Apache后只采用默认的配置参数,会引发网站很多问题,换言之默认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代。为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容。原创 2023-05-30 16:48:29 · 510 阅读 · 0 评论 -
Apache应用和配置
例如,在服务器站点的file文件夹下中存在名为hello.jpg和hello.html的两个文件,此时用户输入 http://localhost/file/hello ,如果在 file文件夹下并没有 hello子目录,那么服务器将会尝试在 file目录下查找形如 hello.*的文件,然后根据用户请求的具体情况返回最匹配要求的 hello.jpg或者 hello.html。当AllowOverride设置成None时,相应的配置目录下的.htaccess文件是不被读取的,即无法生效。原创 2023-05-30 14:52:43 · 709 阅读 · 0 评论 -
Web基础与HTTP协议
HTML叫做超文本标记语言,是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URL、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,响应的内容包括消息协议的版本,成功或者错误编码加上服务器信息、实体元信息以及可能的实体内容。原创 2023-05-24 16:21:06 · 495 阅读 · 0 评论 -
Linux 之 firewalld 防火墙
firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过过滤子系统(属于内核态)来实现包过滤防火墙功能。firewalld提供了支持网络区域所定义的网络链接以及接口安全等级的动态防火墙管理工具。它支持IPv4、IPv6防火墙设置以及以太网桥(在某些高级服务可能会用到,比如云计算),原创 2023-05-22 15:52:41 · 489 阅读 · 0 评论 -
iptables 防火墙二
SNAT 应用环境:局域网主机共享单个公网IP地址接入Internet(私有不能早Internet中正常路由)net.ipv4.ip_forward = 1 #将此行写入配置文件。sysctl -p #读取修改后的配置。:在Internet中发布位于局域网内的服务器。1.局域网的服务器能够访问Internet。2.网关的外网地址有正确的DNS解析记录。3.Linux网关开启IP路由转发。原创 2023-05-21 17:35:21 · 555 阅读 · 1 评论 -
iptable 防火墙一
Linux 系统的防火墙 :IP信息包过滤系统,它实际上由两个组件netfilter 和 iptables组成。主要工作在网络层,针对IP数据包。体现在对包内的IP地址、端口、协议等信息的处理上。原创 2023-05-21 11:40:29 · 708 阅读 · 0 评论 -
一片文章带你了解NAT的原理和功能
NAT (网络地址转换):私有网络和共有网络之间的互访。原创 2023-03-22 20:11:40 · 1009 阅读 · 0 评论 -
一节课带你学会ACL原理与配置
一节课带你学会ACL原理与配置原创 2023-03-21 19:26:44 · 305 阅读 · 0 评论 -
一篇文章帮你了解VRRP的工作原理与基本配置
*vrrp是一种路由器备份机制,保证网络主机的下一跳路由器故障时可及时由宁一台路由器代替保证网络的连续性和可靠性1使用vrrp时,在路由与交换机连接的那一方端口中设置虚拟路由。2.设置虚拟路由时,注意优先级的分配,priority值越大优先级越大(preference是值越大,优先级越小)3.可以选用监视接口,在master路由出问题的第一时间类,减除它的优先级,使用备用路由。原创 2023-03-20 16:57:32 · 677 阅读 · 0 评论 -
ip地址与子网划分
以127开头的 IP 地址都代表本机地址(广播地址127.255.255.255除外)127.0.0.1为本机回环地址(可以检测网卡是否有效)B类地址范围:128.0.0.1~191.255.255.254(B类地址默认子网掩码为 /16)C类地址范围:192.0.0.1~223.255.255.254(C类地址默认子网掩码为 /24)A类地址范围:1.0.0.1~126.255.255.254(A类地址默认子网掩码为 /8)ip可用数:2的N次方-2 (N=32减去他的子网掩码)原创 2023-03-19 17:25:03 · 285 阅读 · 0 评论 -
三层交换机的讲解与配置
三层交换机的讲解 与在华为ensp中如何配置原创 2023-03-18 16:44:41 · 454 阅读 · 0 评论 -
vlan讲解与实验
vlan的讲解原创 2023-03-16 19:54:37 · 129 阅读 · 0 评论 -
vlan的配置实验
用vlan来进行网段划分来进行实验配置原创 2023-03-16 19:28:25 · 143 阅读 · 0 评论 -
静态路由原理
静态路由原理原创 2023-03-15 22:04:58 · 159 阅读 · 0 评论 -
传输层相关介绍(三次握手/四次挥手)
传输层的相关介绍 (以及最为重要的三次握手与四次挥手) ~~~~~~看完秒懂原创 2023-03-14 19:06:07 · 110 阅读 · 0 评论 -
网络层协议介绍 ~~~~看完秒懂
网络层协议介绍!秒懂原创 2023-03-13 19:13:08 · 139 阅读 · 0 评论 -
交换机的基本原理
今天让我们来简单了解一下交换机的基本原理。原创 2023-03-11 09:37:05 · 288 阅读 · 1 评论 -
计算机网络
计算机网络基础知识 二原创 2023-03-08 20:21:26 · 168 阅读 · 0 评论 -
计算机入门所需要了解的小知识
今天给大家讲解一下计算机入门的一些所需要了解到的小知识,大家可要好好听讲哦,课程要开始咯。原创 2023-03-07 21:48:18 · 217 阅读 · 0 评论