【135端口怎么彻底关闭】在日常的网络运维中,135端口是一个常见的安全风险点。该端口主要用于远程过程调用(RPC)服务,是Windows系统默认开启的一个端口,容易被攻击者利用进行漏洞扫描或恶意入侵。因此,为了提升系统的安全性,很多用户和管理员会选择彻底关闭135端口。
以下是对“135端口怎么彻底关闭”的总结与操作指南,结合实际应用场景,提供多种方法供参考。
一、135端口简介
| 项目 | 内容 |
| 端口号 | 135 |
| 协议类型 | TCP/UDP |
| 用途 | Windows远程过程调用(RPC) |
| 安全风险 | 易受远程代码执行、漏洞攻击等威胁 |
二、如何彻底关闭135端口
方法一:通过Windows防火墙关闭
这是最常见、最直接的方式之一。通过配置防火墙规则,可以阻止外部访问135端口。
步骤如下:
1. 打开“控制面板” → “Windows Defender 防火墙”;
2. 点击左侧“高级设置”;
3. 在“入站规则”中,右键选择“新建规则”;
4. 选择“端口” → 选择“特定本地端口” → 输入“135”;
5. 设置为“阻止连接”;
6. 命名规则为“阻止135端口”;
7. 完成后点击“完成”。
> 注意:此方法仅限制外部访问,若系统内部有使用RPC服务的需求,需谨慎操作。
方法二:禁用相关服务
135端口依赖于多个系统服务,如“Remote Procedure Call (RPC)”、“RPC Endpoint Mapper”等。可通过停止这些服务来间接关闭135端口。
操作步骤:
1. 按 `Win + R`,输入 `services.msc`,打开服务管理器;
2. 找到以下服务:
- Remote Procedure Call (RPC)
- RPC Endpoint Mapper
- Distributed COM User Service
3. 右键选择“属性”,将启动类型改为“已禁用”;
4. 若服务正在运行,点击“停止”;
5. 重启系统后生效。
> 提示:部分系统功能可能受到影响,建议在非生产环境中测试。
方法三:修改注册表(进阶操作)
对于高级用户,可以通过修改注册表来关闭RPC服务。
操作步骤:
1. 按 `Win + R`,输入 `regedit`,打开注册表编辑器;
2. 定位路径:
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs`
3. 找到 `Start` 键值,将其修改为 `4`(表示禁用);
4. 重启系统后生效。
> 警告:修改注册表存在风险,建议备份后再操作。
方法四:使用第三方工具
一些安全工具如 Netsh、Windows Defender 或第三方防火墙软件,也可以用于屏蔽135端口。
例如,使用 `netsh` 命令:
```bash
netsh advfirewall firewall add rule name="Block 135" dir=in action=block protocol=TCP localport=135
```
三、是否需要完全关闭135端口?
| 场景 | 是否推荐关闭 |
| 普通家用电脑 | 推荐关闭 |
| 企业内网服务器 | 视需求而定,可保留但加强防护 |
| 无远程管理需求的设备 | 推荐关闭 |
| 使用Windows远程桌面等服务 | 不建议关闭,否则影响功能 |
四、总结
| 项目 | 内容 |
| 关闭方式 | 防火墙规则、服务禁用、注册表修改、第三方工具 |
| 安全性 | 高,能有效降低攻击面 |
| 风险提示 | 服务禁用可能导致部分功能失效,需评估业务需求 |
| 适用对象 | 有安全需求的个人用户、企业IT人员 |
综上所述,135端口的关闭并非一刀切,应根据实际使用情况灵活处理。如果系统不涉及远程管理或RPC服务,建议彻底关闭以提高安全性。同时,保持系统更新、使用强密码、定期检查日志,也是保障系统安全的重要手段。


