windows虚拟内存和SYN攻击
发布日期:2021-09-16 04:36:41 浏览次数:22 分类:技术文章

本文共 2720 字,大约阅读时间需要 9 分钟。

目录


       

       前段时间处理了两个windows的问题,感觉有点意义,记录一下,一个是虚拟机扩容后,C盘可用空间变小,一个是3389端口被少量syn后,mstsc 连接不上windows.

一、虚拟机扩容后,C盘可用空间变小。

这是由于机器内存增加,windows系统自动增大了虚拟内存的体积造成的,有以下两个原因:

1、内存大小和休眠文件大小有直接关系,一般休眠文件等于内存大小    hiberfil.sys
2、加了内存之后,系统自动分配的虚拟内存也会增多,所以C盘空间会大量被占到用。  pagefile.sys

 

重新设置虚拟内存大小即可,方法如下:

1、右击“计算机”,选择“属性”;

2、在弹出的窗口中选择“高级系统设置”,然后点击“性能”这一栏中的“设置...”按钮;

3、在弹出的对话框中选择“高级”选项卡,然后点击“更改..."进行虚拟内存的设置;

4、在弹出的窗口中取消勾选“自动管理所有驱动器的分页文件大小(A)”,然后选择要设置虚拟内存的盘符,勾选“自定义大小”,在设置了合适的虚拟内存大小后点击设置,最后点击确定完成设置操作。

 

上图为腾讯云的设置,我们可以参照。

 

休眠文件关闭: power -h off

调节休眠文件大小:powercfg hibernate size XX

 

二、3389被少量sync攻击后,mstsc连接不上。

用户报障过来说 3389 远程连接不上,立即排查

表现大概就是telnet 3389端口,表现是一会通,一会不通,不通的情况下抓包分析是windows内部reject了这个连接。

1、当时通过抓宿主机上的包,发现有少量的syn包过,然后guest 回了syn+ack后,对端还是只有持续少量的syn包过

2、随即判断可能是这个这个少量的syn包导致,大概一秒会有1到2个sync攻击过来。 然后用户就rdp远程登陆不上了。

3、1/2秒不算高频,不应该的,syn没完成,如果能稳定重现,那可能是windows 防火墙防flood的功能

4、于是把远程连接端口改成其它端口,发现就没有问题,所以判断可能是windows防火墙的防flood的作用。

于是搜索资料如下:

To protect the network against SYN attacks, follow these generalized steps, explained later in this document:

  • Enable SYN attack protection
  • Set SYN protection thresholds
  • Set additional protections
  • Enable SYN Attack Protection

The named value to enable SYN attack protection is located beneath the registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameters.

Value name: SynAttackProtect

Recommended value: 2

Valid values: 0, 1, 2

Description: Causes TCP to adjust retransmission of SYN-ACKS. When you configure this value the connection responses timeout more quickly in the event of a SYN attack. A SYN attack is triggered when the values of TcpMaxHalfOpen or TcpMaxHalfOpenRetried are exceeded.

Set SYN Protection Thresholds

The following values determine the thresholds for which SYN protection is triggered. All of the keys and values in this section are under the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameters. These keys and values are:

  • Value name: TcpMaxPortsExhausted
  • Recommended value: 5
  • Valid values: 0–65535
  • Description: Specifies the threshold of TCP connection requests that must be exceeded before SYN flood protection is triggered.
  • Value name: TcpMaxHalfOpen
  • Recommended value data: 500
  • Valid values: 100–65535
  • Description: When SynAttackProtect is enabled, this value specifies the threshold of TCP connections in the SYN_RCVD state. When SynAttackProtect is exceeded, SYN flood protection is triggered.
  • Value name: TcpMaxHalfOpenRetried
  • Recommended value data: 400
  • Valid values: 80–65535
  • Description: When SynAttackProtect is enabled, this value specifies the threshold of TCP connections in the SYN_RCVD state for which at least one retransmission has been sent. When SynAttackProtect is exceeded, SYN flood protection is triggered.

参考资料: 

               

转载地址:https://blog.csdn.net/wllabs/article/details/104646940 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Centos7 内核调试
下一篇:内存Available 是怎么计算的

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年03月15日 05时28分27秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

深度linux内核升级,深度操作系统 2020.11.11 更新发布:内核升级 2021-06-24
android 解压gzip,Response gzip 解压的问题 2021-06-24
html表格中的滚动字幕,html – 向表格主体添加滚动条 2021-06-24
vba读取HTML文档,使用VBA将本地HTML文件读入字符串 2021-06-24
html如何判断文本框是否为空,javascript怎么判断文本框是否为空? 2021-06-24
fstp客户端android,SSH终端SFTP客户端Term 2021-06-24
html框架对角线分割,HTML – 背景上的平行对角线 2021-06-24
蝉知自定义HTML,如何安装蝉知主题 2021-06-24
ultraos win10启动盘_用UltraISO把Win10 ISO镜像写入U盘制作系统安装盘 2021-06-24
51cto 检测ip地址冲突_理解并取证:DHCP的工作原理、怎么检测IP地址冲突 2021-06-24
linux查看wifi信号命令_如何用wifi-linux检测AP信号强度 2019-04-21
用python编写倒计时_python如何倒计时 2019-04-21
c++ 一个线程执行结束后_等疫情结束后,第一个打卡定州博物馆 2019-04-21
异星工厂 自动机器人_上海展览设计搭建为您详细介绍2021第十九届上海智能工厂展暨工业自动化及机器人展览会... 2019-04-21
上网课的心得体会1000字_孩子用手机或平板上网课,低头久了,有时候会头晕,怎么办?... 2019-04-21
vcsa 进入维护模式_牛仔又有新变化,塔罗模式勾人奖励增加,官方鼓励牛仔帮助骑士... 2019-04-21
ad怎么测量pcb尺寸_PCB工艺制作流程 2019-04-21
plotnine怎么导入数据_数据杂谈(九) 2019-04-21
hashmap为什么是2的倍数_HashMap随手记(一) 2019-04-21
ai描边工具怎么打开_illustrator如何把描边和填充选项位置进行调换 2019-04-21