MaxUserPort并不是最大用户端口号,而是最大用户端口数,其算法是tcp动态端口范围包含的端口数+1024。
默认的tcp动态端口范围包含的端口数是16384,16384+1024=17408
参考https://cloud.tencent.com/developer/article/1879328
MaxUserPort默认值是17408,但是并不会体现在注册表,用regscanner搜MaxUserPort是搜不到的
但是当执行命令调整动态端口范围后,就会自动生成这个注册表,例如
HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters MaxUserPort REG_DWORD 0x0000f077 (61559)
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters MaxUserPort REG_DWORD 0x0000f077 (61559)
≥Win10、≥2019的系统,即便调整动态端口范围,也不会生成这条注册表。
注意:在win10和server2019的系统里,当执行调整tcp动态端口范围的命令时,不会自动生成MaxUserPort,无需人为干预,操作系统已经隐藏MaxUserPort;在<win10和<server2019的系统里,执行调整tcp动态端口范围的命令时,会自动生成MaxUserPort。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。