【怎么手动关闭135端口】在日常的网络管理和系统维护中,135端口是一个常见的服务端口,主要用于RPC(远程过程调用)通信。虽然它在某些系统功能中是必要的,但如果不加以控制,也可能成为安全隐患。因此,了解如何手动关闭135端口对于提升系统安全性具有重要意义。
一、为什么需要关闭135端口?
135端口是Windows系统中用于RPC服务的默认端口,攻击者可能利用此端口进行远程代码执行或漏洞利用。因此,在不需要该服务的情况下,建议手动关闭135端口以降低被攻击的风险。
二、手动关闭135端口的方法总结
以下是一些常见操作系统中手动关闭135端口的方法,包括具体操作步骤和适用场景。
| 操作系统 | 方法 | 步骤说明 | 是否推荐 |
| Windows 7/8/10/11 | 使用Windows防火墙 | 1. 打开“控制面板” → “Windows Defender 防火墙” 2. 点击“高级设置” 3. 在“入站规则”中创建新规则,选择“端口” 4. 设置协议为TCP,特定本地端口输入135 5. 选择“阻止连接”,完成设置 | ✅ 推荐 |
| Windows Server | 使用组策略或防火墙 | 1. 打开“服务器管理器” 2. 进入“本地安全策略”或“防火墙与网络保护” 3. 创建入站规则,阻止135端口 | ✅ 推荐 |
| Linux(CentOS/Ubuntu) | 使用iptables或firewalld | 1. 使用`iptables -A INPUT -p tcp --dport 135 -j DROP`命令添加规则 2. 或使用`firewall-cmd --permanent --add-rich-rule='rule family="ipv4" port port="135" protocol="tcp" drop'` | ✅ 推荐 |
| macOS | 使用终端命令 | 1. 打开终端 2. 输入 `sudo ipfw add 100 deny tcp from any to any 135` 3. 重启后生效 | ⚠️ 不常用,需谨慎操作 |
三、注意事项
- 关闭135端口前,请确认当前系统是否依赖RPC服务,否则可能导致部分功能无法正常运行。
- 建议在非工作时间进行操作,避免影响业务。
- 定期检查系统日志和端口监听状态,确保135端口已被成功关闭。
四、总结
关闭135端口是一项有效的网络安全防护措施,适用于大多数不需要RPC服务的系统环境。通过合理配置防火墙或使用系统工具,可以轻松实现对135端口的控制。在操作过程中,建议结合实际需求进行判断,避免因误操作导致系统功能异常。
如需进一步优化系统安全性,可考虑关闭不必要的端口并定期进行漏洞扫描。


