日期:2014-05-17  浏览次数:21121 次

请问为什么我的135、445端口关闭不了,怎样才能关闭?谢谢!
我按照网上介绍的一些方法,比如在“本地安全策略”里面屏蔽端口,以及在卡巴斯基的防火墙里屏蔽端口,但是进行了以上操作以后,用netstat   -an查看,那两个端口仍然在Listening...,请问怎样才能不让它Listening..?

------解决方案--------------------
1、关闭135端口
在“控制面板”的“管理工具”中选择“服务”,在“服务”窗口中打开“Remote Procedure Call”属性。在属性窗口中将启动类型设置为“已禁用”,自下次起动开始RPC就将不再启动。
潜在威胁:如果您关闭了135端口,这是因为Windows的很多服务都依赖于此端口进行服务,而这些服务在将RPC设置为无效后将无法正常起动。

2、关闭445
利用注册表编辑器在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters”中追加名为“SMBDeviceEnabled”的DWord值,并将其设置为0,然后重新起动机器。
------解决方案--------------------
应该是你系统里的某个应用软件或进程需要调用RPC服务~~

比如,网络打印机~



------解决方案--------------------
防火墙之类屏蔽端口,只是不允许别人进行访问,并不代表端口不在Listen,
停用135、445,可按crystal MM的几种方法设置即可,当然也会碰到luofengsky所说的问题。
或者简单一点:在services.msc里把server服务停用并禁用即可。