【135端口怎么彻底关闭】在日常的网络运维中,135端口是一个常见的高风险端口,主要用于Windows系统的远程过程调用(RPC)服务。由于其潜在的安全隐患,很多用户希望彻底关闭该端口以提高系统安全性。本文将从原理、方法和注意事项等方面进行总结,并通过表格形式清晰展示操作步骤。
一、135端口简介
| 项目 | 内容 |
| 端口号 | 135 |
| 协议类型 | TCP/UDP |
| 用途 | Windows远程过程调用(RPC)服务 |
| 风险等级 | 高(易被攻击者利用进行漏洞扫描或入侵) |
二、为什么需要关闭135端口?
- 安全风险:135端口是许多远程攻击的目标,如SMB协议漏洞、RPC溢出等。
- 不必要的服务:如果系统中没有使用到RPC功能,保留该端口会增加被攻击的可能性。
- 合规要求:部分安全标准(如等保)要求关闭非必要的开放端口。
三、关闭135端口的方法总结
| 方法 | 操作步骤 | 说明 |
| 1. 修改防火墙规则 | 打开“高级安全Windows Defender 防火墙” → 入站规则 → 新建规则 → 选择“端口” → 输入135 → 设置为“阻止” | 直接通过防火墙阻止135端口的入站连接 |
| 2. 关闭RPC服务 | 打开“服务”管理器(`services.msc`)→ 找到“Remote Procedure Call (RPC)”服务 → 右键选择“停止”→ 设置启动类型为“禁用” | 从源头上关闭RPC服务,避免135端口被占用 |
| 3. 使用组策略限制 | 打开组策略编辑器(`gpedit.msc`)→ 计算机配置 → 管理模板 → 网络 → 网络连接 → Windows防火墙 → 配置入站规则 | 通过策略统一管理多个系统,适用于企业环境 |
| 4. 禁用相关协议 | 在网络适配器属性中,取消勾选“NetBIOS over TCP/IP”和“Microsoft Network Client” | 减少对RPC服务的依赖,间接降低端口暴露风险 |
| 5. 安装第三方安全软件 | 使用如Norton、Kaspersky等工具进行端口扫描与防护 | 提供更全面的网络安全保护 |
四、注意事项
- 备份配置:在进行任何系统更改前,建议备份注册表或系统状态。
- 测试验证:关闭后可通过`telnet 135`或`nmap -p 135
- 影响范围:关闭RPC服务可能会影响部分依赖RPC的应用程序,需评估业务影响。
- 定期检查:即使关闭了135端口,也应定期检查系统日志和网络连接,确保无异常。
五、总结
135端口虽然在某些场景下有其用途,但在大多数情况下,尤其是对外提供服务的服务器,建议彻底关闭以提升系统安全性。通过防火墙规则、服务禁用、组策略等方式,可以有效实现这一目标。同时,保持系统更新和安全意识,是保障网络安全的重要手段。
提示:以上方法适用于Windows Server和Windows 10/11系统,其他操作系统需根据具体情况进行调整。


