【445端口关闭方法】445端口是Windows系统中用于文件和打印机共享的默认端口,通常在SMB(Server Message Block)协议中使用。虽然该端口在局域网环境中非常实用,但在某些情况下,如服务器安全加固或防止恶意攻击,关闭445端口是非常有必要的。
以下是一些常见的445端口关闭方法,适用于不同操作系统和环境,方便用户根据实际情况选择合适的方式进行操作。
一、常见445端口关闭方法总结
| 方法 | 适用系统 | 操作方式 | 说明 |
| Windows 防火墙设置 | Windows 系统 | 在“高级安全Windows Defender 防火墙”中创建出站规则,阻止445端口 | 通过防火墙限制445端口的通信,适合普通用户 |
| 修改注册表 | Windows 系统 | 编辑注册表项 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters`,添加 `DisableBandwidthThrottling` 值 | 通过禁用SMB协议实现端口关闭,需谨慎操作 |
| 禁用SMB服务 | Windows 系统 | 通过“服务管理器”停止并禁用 `Server` 和 `LanmanServer` 服务 | 彻底关闭SMB协议,影响文件共享功能 |
| 路由器/防火墙配置 | 网络设备 | 在路由器或企业防火墙中设置规则,阻止445端口流量 | 适用于网络级控制,适合管理员 |
| 使用第三方工具 | Windows / Linux | 如 `ufw`(Ubuntu)、`iptables`(Linux)等 | 提供更灵活的端口管理方式 |
二、操作步骤示例(以Windows为例)
方法1:通过Windows防火墙关闭445端口
1. 打开“控制面板” → “系统和安全” → “Windows Defender 防火墙”。
2. 点击左侧的“高级设置”。
3. 在“出站规则”中,右键选择“新建规则”。
4. 选择“端口”,点击下一步。
5. 选择“TCP”并指定“特定本地端口”,输入 `445`。
6. 设置为“阻止连接”,完成规则创建。
方法2:禁用SMB服务
1. 按下 `Win + R`,输入 `services.msc` 并回车。
2. 找到 `Server` 和 `LanmanServer` 服务。
3. 右键选择“属性”,将启动类型改为“禁用”。
4. 点击“停止”按钮,确认服务已停止。
三、注意事项
- 关闭445端口可能会影响文件共享和打印功能,需根据实际需求决定。
- 若使用的是企业网络,建议与IT部门沟通后再进行相关操作。
- 定期检查端口状态,确保配置生效且未被意外修改。
通过上述方法,可以有效关闭445端口,提高系统的安全性。根据自身环境和需求选择合适的方式,避免不必要的风险。


