首页 >> 日常问答 >

关闭445端口的方法介绍

2025-08-22 15:19:26

问题描述:

关闭445端口的方法介绍,跪求好心人,拉我一把!

最佳答案

推荐答案

2025-08-22 15:19:26

关闭445端口的方法介绍】在日常的网络环境中,445端口常用于SMB(Server Message Block)协议通信,广泛应用于Windows系统之间的文件共享和打印机访问。然而,由于该端口存在一定的安全风险,如被恶意软件利用进行传播(如“永恒之蓝”漏洞),因此很多用户和管理员会选择关闭445端口以提升系统安全性。

以下是对关闭445端口方法的总结与对比分析,帮助用户根据自身需求选择合适的方案。

一、关闭445端口的常见方法总结

方法 操作方式 适用系统 是否影响其他功能 安全性 备注
防火墙设置 通过系统或第三方防火墙阻止445端口通信 Windows/Linux 需配置规则,可能影响文件共享
注册表修改 修改注册表禁用SMB服务 Windows 需谨慎操作,可能影响系统稳定性
网络服务禁用 停止SMB服务(如`netsh interface ipv4 set excludedportrange protocol=tcp startport=445 endport=445`) Windows 可临时关闭,重启后失效
组策略编辑 通过组策略禁用SMB1.0协议 Windows(专业版及以上) 需管理员权限
第三方工具 使用防火墙管理软件或安全工具控制端口 所有系统 需依赖外部软件

二、具体操作步骤(简要)

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

- 打开“控制面板” → “Windows Defender 防火墙” → “高级设置”。

- 在“入站规则”中,新建规则,选择“端口”,设置TCP端口为445,选择“阻止连接”。

- 保存并启用规则。

2. 通过注册表禁用SMB服务

- 运行`regedit`,进入`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters`。

- 新建DWORD值`DisableBandwidthThrottling`,设为`1`。

- 重启计算机生效。

3. 使用命令行关闭SMB服务

- 打开命令提示符(管理员权限):

```bash

netsh interface ipv4 set excludedportrange protocol=tcp startport=445 endport=445

```

- 重启后需重新设置。

4. 通过组策略禁用SMB1.0

- 按`Win + R`,输入`gpedit.msc`,打开组策略编辑器。

- 导航至“计算机配置”→“管理模板”→“网络”→“Lanman工作站”。

- 启用“禁用不安全的来宾登录”和“关闭SMB1.0协议”。

三、注意事项

- 关闭445端口可能会导致部分网络共享功能失效,如局域网文件传输、打印等。

- 如果仅是临时需要,建议使用防火墙或命令行方式,避免对系统造成不可逆影响。

- 对于企业环境,建议结合组策略和防火墙策略进行统一管理。

综上所述,关闭445端口是提升系统安全性的有效手段之一,但需根据实际应用场景选择合适的方法,并做好相应的测试与备份工作。

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

 
分享:
最新文章