首页 > 精选要闻 > 宝藏问答 >

如何关闭445端口

2025-12-06 21:59:03

问题描述:

如何关闭445端口,蹲一个大佬,求不嫌弃我问题简单!

最佳答案

推荐答案

2025-12-06 21:59:03

如何关闭445端口】445端口是Windows系统中用于SMB(Server Message Block)协议的默认端口,主要用于文件共享、打印服务等。然而,由于该端口存在较高的安全风险,尤其是被恶意软件利用进行传播(如“永恒之蓝”漏洞),因此在许多情况下需要将其关闭以提高系统安全性。

以下是对如何关闭445端口的总结与操作方式的详细说明。

一、关闭445端口的几种方法

方法 操作方式 适用场景 是否永久有效
防火墙设置 在系统防火墙中阻止445端口的入站/出站连接 一般系统防护
禁用SMB服务 通过系统服务管理禁用“Server”服务 无需文件共享时
修改注册表 调整注册表项以禁用SMB协议 高级用户
网络设备配置 通过路由器或交换机限制445端口通信 局域网环境
使用第三方工具 安装防火墙或网络监控工具控制端口 需要自动化管理 否(依赖工具)

二、具体操作步骤

1. 通过Windows防火墙关闭445端口

- 打开 控制面板 > Windows Defender 防火墙 > 高级安全设置

- 选择 入站规则 > 新建规则

- 选择 端口,输入 445,选择 TCP

- 设置为 阻止连接

- 重复以上步骤创建 出站规则

2. 禁用SMB服务

- 按 `Win + R`,输入 `services.msc`,打开服务管理器

- 找到 Server 服务,右键选择 停止

- 右键选择 属性,将启动类型改为 已禁用

> 注意:此操作将影响所有依赖SMB协议的服务,如网络共享等。

3. 修改注册表(高级)

- 打开注册表编辑器(`regedit`)

- 定位路径:`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters`

- 创建一个新的 DWORD (32位) 值,命名为 `DisableSMB1`,值设为 `1`

- 重启系统后生效

> 此方法适用于禁用SMB1协议,但不会完全关闭445端口。

4. 路由器或交换机配置

- 登录路由器管理界面

- 进入 防火墙/端口转发 设置

- 添加规则,阻止 445端口 的 入站/出站 流量

5. 使用第三方工具

- 安装如 NetLimiter 或 Windows Defender Firewall with Advanced Security 等工具

- 通过图形化界面设置规则,限制445端口访问

三、注意事项

- 关闭445端口可能会影响网络共享功能,需根据实际需求决定是否执行。

- 若使用企业网络,建议与IT部门沟通后再操作。

- 定期检查系统更新和补丁,防止因漏洞导致的安全问题。

四、总结

关闭445端口是提升系统安全的重要措施之一,尤其在没有必要使用文件共享功能的情况下。可通过防火墙、服务禁用、注册表修改等多种方式实现,具体方法应根据自身系统环境和需求进行选择。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。