【关闭135端口怎么做】在日常的网络管理中,135端口是一个常见的问题。该端口主要用于Windows操作系统中的远程过程调用(RPC),是系统内部通信的重要通道。然而,由于其开放性,135端口也常被攻击者利用,成为潜在的安全风险。因此,了解如何关闭135端口对于提升系统安全性具有重要意义。
以下是对“关闭135端口怎么做”的总结与操作步骤,以表格形式呈现,便于快速查阅和理解。
一、关闭135端口的操作方法总结
| 操作方式 | 描述 | 适用场景 | 注意事项 |
| 防火墙设置 | 通过系统或第三方防火墙软件阻止135端口的入站/出站流量 | 常规安全防护 | 需确保不影响正常系统功能 |
| 注册表修改 | 修改注册表项,禁用RPC服务 | 高级用户 | 操作需谨慎,避免系统不稳定 |
| 禁用RPC服务 | 在服务管理器中停止并禁用RPC相关服务 | 需要完全关闭RPC功能 | 可能影响部分应用程序运行 |
| 使用组策略 | 通过组策略编辑器限制RPC访问 | 企业环境或域控制器 | 需具备管理员权限 |
| 第三方工具 | 使用专门的安全工具进行端口封锁 | 快速便捷 | 选择可信工具,避免引入新风险 |
二、详细操作步骤说明
1. 通过防火墙设置关闭135端口
- Windows Defender 防火墙:
- 打开“控制面板” → “系统和安全” → “Windows Defender 防火墙”。
- 点击“高级设置”。
- 在“入站规则”中,找到“文件和打印机共享(SMB)”或“RPC”相关的规则。
- 禁用或删除这些规则,或者新建规则,阻止135端口的流量。
- 第三方防火墙(如Comodo、ZoneAlarm等):
- 进入防火墙设置界面,找到“端口规则”或“应用规则”。
- 添加一条规则,禁止TCP 135端口的通信。
2. 通过注册表关闭RPC服务
- 路径: `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper`
- 修改键值:
- 将 `Start` 的值改为 `4`(表示禁用)。
- 重启系统后生效。
> 注意:此操作可能影响依赖RPC的服务,如某些网络共享功能。
3. 禁用RPC服务
- 打开“运行”(Win + R),输入 `services.msc`。
- 找到 `Remote Procedure Call (RPC)` 和 `RPC Endpoint Mapper` 服务。
- 右键选择“属性”,将启动类型设为“禁用”,然后停止服务。
> 此操作可能导致部分系统功能无法使用,建议仅在必要时执行。
4. 使用组策略限制RPC访问
- 打开“运行” → 输入 `gpedit.msc`。
- 导航至 `计算机配置 → 管理模板 → 网络 → 防火墙 → Windows Defender 防火墙 with Advanced Security`。
- 启用相关策略,限制RPC端口的访问。
> 适用于Windows专业版及以上版本。
5. 使用第三方安全工具
- 如 `Netsh`、`Firewall Rules Creator`、`PortQry` 等工具。
- 通过命令行或图形界面设置端口过滤规则,实现对135端口的封锁。
三、注意事项
- 在关闭135端口前,应评估当前系统的依赖情况,避免误操作导致系统异常。
- 若为服务器环境,建议先进行测试,确认关闭后不会影响业务运行。
- 定期检查系统日志和安全事件,确保没有未授权的访问行为。
通过以上方法,可以有效关闭135端口,降低系统受到攻击的风险。根据实际需求选择合适的方式,并在操作过程中保持谨慎,确保系统的稳定性和安全性。


