热点

关闭135端口方法命令

时间:2010-12-5 17:23:32  作者:焦点   来源:百科  查看:  评论:0
内容摘要: 关闭135端口:一条命令的事,但别只盯着命令 135端口,听着像老古董,其实它每天都在你的Windows系统里待命。它是RPC远程过程调用)的默认监听端口,历史上臭名昭著的“冲击波”病毒就是从这里撕

关闭135端口:一条命令的关闭事,但别只盯着命令

135端口,端口听着像老古董,命令其实它每天都在你的关闭Windows系统里待命。它是端口RPC(远程过程调用)的默认监听端口,历史上臭名昭著的命令“冲击波”病毒就是从这里撕开口子。你不需要懂太多协议细节,关闭只要记住:不关它,端口你的命令电脑就像开着门的保险库,谁都能往里探头。关闭

最简单粗暴的端口办法,直接上命令。命令按Win + R,关闭输入cmd,端口回车,命令然后敲下这行:

net stop rpcss && sc config rpcss start= disabled

看起来干净利落对吧?但别高兴太早——这条命令会直接干掉RPC服务,而Windows很多核心功能都依赖它。打印服务挂了,远程管理废了,甚至某些系统更新都会报错。我试过一次,第二天就被同事追着问“为什么共享打印机没反应”。

更稳妥的路子是走防火墙规则。用管理员权限打开命令行,输入:

netsh advfirewall firewall add rule name="Block135" dir=in action=block protocol=TCP localport=135

这条命令只挡入站流量,不影响系统内部调用。效果立竿见影,而且不用重启。想验证?再输一句netstat -an | findstr :135,看到状态是“LISTENING”但外面连不进来,就对了。

但说实话,光堵135端口治标不治本。我见过太多人关了135,转头又开着445端口裸奔——勒索病毒最爱走那条路。Windows系统默认开放一堆高风险的“便利通道”,你关得完吗?真正的思路应该是:不用的服务直接禁用,用得到的服务加访问控制。比如把防火墙规则改成只允许特定IP段访问135,比一刀切更实用。

还有个细节容易被忽略:135端口不止TCP,UDP也有份。RPC的Endpoint Mapper同时监听两种协议,你只堵TCP,UDP照样漏风。补上这条规则:

netsh advfirewall firewall add rule name="Block135UDP" dir=in action=block protocol=UDP localport=135

顺手再提一句,如果你用的是老掉牙的Windows XP或Server 2003,别折腾命令了,直接打补丁SP3更靠谱。这年头还跑这些系统的机器,基本等于裸奔,关端口是杯水车薪。

最后说点题外话。我见过某些“安全教程”让用户直接删注册表里的RPC键值,这纯粹是害人。系统核心组件被删了,蓝屏都是轻的,重装系统才叫酸爽。命令是工具,不是魔法,你得知道自己在干什么。关闭135端口只是安全策略里的一小块拼图,配合定期打补丁、禁用Guest账户、关闭不必要的SMB服务,才算勉强及格。

写这篇东西的时候,我特意看了眼自己电脑的端口状态——135还开着,因为我在跑一个需要远程调试的旧项目。等这周项目收尾,我会用防火墙规则把它封了,而不是停服务。毕竟,安全是门平衡艺术,不是非黑即白的判断题。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap