【如何真正的关闭135端口】在日常的网络运维中,135端口是一个非常重要的服务端口,主要用于Windows系统的RPC(远程过程调用)服务。由于该端口存在较高的安全风险,许多用户希望真正关闭它以提升系统安全性。本文将从原理、方法和注意事项等方面进行总结,并通过表格形式直观展示关键信息。
一、135端口简介
| 项目 | 内容 |
| 端口号 | 135 |
| 协议类型 | TCP/UDP |
| 默认服务 | RPC (Remote Procedure Call) |
| 安全性 | 高风险,易被攻击利用 |
| 常见用途 | Windows系统内部通信 |
二、为什么要关闭135端口?
1. 减少攻击面:135端口是很多恶意软件和网络攻击的目标。
2. 提高系统安全性:关闭不必要的端口有助于降低系统被入侵的可能性。
3. 符合安全规范:许多企业或机构的安全策略要求关闭非必要的端口。
三、关闭135端口的方法
方法一:使用Windows防火墙阻止135端口
| 步骤 | 操作说明 |
| 1 | 打开“控制面板” > “Windows Defender 防火墙” > “高级设置”。 |
| 2 | 在“入站规则”中,点击“新建规则”。 |
| 3 | 选择“端口”,点击下一步。 |
| 4 | 选择“TCP”并输入“135”,点击下一步。 |
| 5 | 选择“阻止连接”,继续下一步。 |
| 6 | 设置规则名称为“阻止135端口”,完成设置。 |
> 注意:此方法仅阻止外部访问,不影响本地服务。
方法二:禁用RPC服务
| 步骤 | 操作说明 |
| 1 | 按 `Win + R`,输入 `services.msc`,回车。 |
| 2 | 找到“Remote Procedure Call (RPC)”服务。 |
| 3 | 右键点击该服务,选择“属性”。 |
| 4 | 将“启动类型”设置为“禁用”,点击“停止”。 |
| 5 | 点击“应用”并确认。 |
> 注意:此操作可能会影响部分依赖RPC的服务功能,如某些网络共享或远程管理功能。
方法三:修改注册表(谨慎操作)
| 步骤 | 操作说明 |
| 1 | 按 `Win + R`,输入 `regedit`,回车。 |
| 2 | 导航至 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs`。 |
| 3 | 修改 `Start` 的值为 `4`(表示禁用)。 |
| 4 | 重启计算机使设置生效。 |
> 注意:修改注册表可能导致系统不稳定,建议备份注册表后再操作。
方法四:使用第三方工具
| 工具名称 | 功能 | 备注 |
| Netsh | 命令行工具,可配置防火墙规则 | 需要命令行操作经验 |
| Windows Defender | 提供基础防火墙功能 | 不适合复杂环境 |
| 第三方防火墙 | 如Comodo、ZoneAlarm等 | 功能更强大,但需付费 |
四、关闭后的验证方式
| 验证方法 | 操作说明 | |
| 使用 `netstat -an | findstr :135` | 查看是否有135端口监听 |
| 使用 `telnet 127.0.0.1 135` | 测试本机是否开放135端口 | |
| 使用在线端口扫描工具 | 如nmap、canyousee myip.com等 |
五、注意事项
1. 确认依赖关系:关闭135端口前,确保没有关键业务依赖RPC服务。
2. 定期检查:即使已关闭,也应定期检查系统日志和防火墙规则。
3. 更新系统:保持系统补丁更新,防止因漏洞导致135端口被滥用。
4. 备份配置:在进行任何更改前,建议备份系统或注册表。
六、总结
| 项目 | 内容 |
| 关闭目的 | 提高系统安全性,减少攻击风险 |
| 主要方法 | 防火墙规则、禁用RPC服务、注册表修改、第三方工具 |
| 风险提示 | 影响部分系统功能,操作需谨慎 |
| 推荐做法 | 结合防火墙与服务禁用,同时做好备份 |
通过以上方法,您可以有效地关闭135端口,从而提升系统的整体安全水平。但请根据实际需求合理选择关闭方式,避免影响正常业务运行。


