使用CDN加速域名后访问资源返回304状态码

使用CDN加速域名后访问资源返回304状态码

客户端第一次向服务器成功发送请求,服务器会把内容返回给客户端,状态码是200,且会标记内容修改时间,生成一个ETag标记,用来核实内容是否修改过。

等下次同一客户端再次发送请求,会根据请求标记的修改时间,通过ETag标记判断文件内容在这期间是否修改过。

阅读全文>>

阅读全文...

使用 Windows 套接字 API 程序将数据复制到 TCP 服务器时,会出现性能缓慢的情况

使用 Windows 套接字 API 程序将数据复制到 TCP 服务器时,会出现性能缓慢的情况

运行使用 Windows 套接字 API 的程序时,将数据复制到 TCP 服务器时可能会遇到性能降低的问题。

出现此问题的原因是 Windows 套接字 API 和 windows 套接字 API 的体系结构afd.sys。

 

阅读全文>>

阅读全文...

Windows系统的ECS实例中安全审计日志简要说明

Windows系统的ECS实例中安全审计日志简要说明

本文主要介绍在Windows系统的ECS实例中安全审计日志的相关内容。

Windows系统可以开启账户审计,以下是关于日志示例、日志说明、系统登录日志分析、常见安全事件ID说明和日志审计策略调整的相关内容。

 

阅读全文>>

阅读全文...

SSH启用UseDNS导致SSH登录或数据传输速度变慢

SSH启用UseDNS导致SSH登录或数据传输速度变慢

在Linux实例中,通过外网使用SSH服务登录或数据传输时,速度很慢,即使是使用内网登录或数据传输也很慢。

该问题可能是由于SSH服务启用了UseDNS特性所致。

 

阅读全文>>

阅读全文...

Linux实例搭建VSFTP被动模式后无法连接站点的解决方法

Linux实例搭建VSFTP被动模式后无法连接站点的解决方法

Linux实例搭建VSFTP被动模式搭建后,无法连接站点,通过抓包发现服务器返回的地址是0.0.0.0。

由于VSFTP默认监听IPV6,需要关闭IPV6才能将IPV4地址通过被动模式返回给客户端,否则pasv_address不会生效。

 

阅读全文>>

阅读全文...

开启或关闭Linux实例中的系统防火墙

开启或关闭Linux实例中的系统防火墙

防火墙是可以帮助计算机在内部网络和外部网络之间构建一道相对隔绝的保护屏障,从而保护数据信息的一种技术。

如果服务器开启了防火墙,并设置了屏蔽外界访问的规则,那么在远程连接该服务器时,可能会导致访问失败。

本文主要介绍在Linux操作系统中,如何开启或关闭系统防火墙。

阅读全文>>

阅读全文...

客户端配置NAT后仍无法访问ECS或RDS远端服务

客户端配置NAT后仍无法访问ECS或RDS远端服务

客户端配置NAT后无法访问远端ECS、RDS,包括配置了SNAT的VPC中的ECS实例。同时无法访问其他ECS或RDS等云产品,抓包检测发现远端ECS和RDS对客户端发送的SYN包没有响应。

若远端服务器的内核参数net.ipv4.tcp_tw_recyclenet.ipv4.tcp_timestamps的值都为1,则远端服务器会检查每一个报文中的时间戳(Timestamp),若Timestamp不是递增的关系,不会响应这个报文

 

阅读全文>>

阅读全文...

Linux实例中由于SELinux服务开启导致SSH远程连接异常

Linux实例中由于SELinux服务开启导致SSH远程连接异常

在SSH远程连Linux实例时,即便密码正确输入后,在命令行或secure日志中也会出现如下错误信息。

该问题通常是由于系统启用了SELinux服务所致。

 

阅读全文>>

阅读全文...

Linux实例搭建VSFTP被动模式后无法连接站点的解决方法

Linux实例搭建VSFTP被动模式后无法连接站点的解决方法

Linux实例搭建VSFTP被动模式搭建后,无法连接站点,通过抓包发现服务器返回的地址是0.0.0.0。

由于VSFTP默认监听IPV6,需要关闭IPV6才能将IPV4地址通过被动模式返回给客户端,否则pasv_address不会生效。

 

阅读全文>>

阅读全文...