关闭445,139,3389,135端口

本文提供了一种通过注册表编辑器关闭计算机上445、135、3389及139端口的方法。对于445端口,通过设置SMBDeviceEnabled值为0来实现关闭。关闭135端口涉及修改注册表中的EnableDCOM值并停用DistributedTransactionCoordinator服务。3389端口关闭则通过禁用远程桌面功能完成。而关闭139端口则是通过禁用NetBIOS。

关闭 445 135 3389 139


    regedit

    关闭445的 经过注册表更改
   
    HKEY_LOCAL_MACHINE\System\Controlset\Services\NetBT\Parameters

    选择“Parameters”项,右键单击,选择“新建”——“DWORD值”。

    将DWORD值命名为“SMBDeviceEnabled”。右键单击“SMBDeviceEnabled”值,
   
    选择“修改”。在“数值数据”下,输入“0”,单击“确定”按钮。

------------------------------------------------------------------------
    关闭135的 经过注册表更改
   
    HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Ole→EnableDCOM的值改为“N”
   
    HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Rpc→DCOM Protocols键值中删除
  
   “ncacn_ip_tcp”
   
    还需要确认停用“Distributed Transaction Coordinator”服务。
  
    重起一下 输入CMD .netstat -an 看 135 没有了

-------------------------------------------------------------------------
  
    关闭3389 端口大家应该都知道的 不过有些人还是不知道 这我也讲一下
   
    看我操作  在我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面
   
    两个选项框里的勾去掉。 还需要找到这个服务 “Terminal Services”
—————————————————————————————————————

    接着是关闭139端口
   
    关闭139端口 网络邻居属性 打开本地连接属性;接着,在属性窗口的

   “常规”选项卡中选择“Internet协议(TCP/IP)”,单击“属性”按钮;然后在

    打开的窗口中,单击“高级”按钮;在“高级TCP/IP设置”窗口中选择“WINS”
   
    选项卡,NetBIOS设置”下,选择“禁用TCP/IP上的” NetBIOS

为了提高系统安全性或防止网络攻击,关闭135-139和445端口是必要的。以下是不同操作系统中关闭这些端口的方法: ### 在麒麟操作系统中关闭135-139和445端口 由于麒麟操作系统的内核是Linux系统内核,可以使用Linux命令来关闭这些端口。可以通过配置防火墙规则来阻止这些端口的通信。 ```bash # 使用iptables关闭特定端口 sudo iptables -A INPUT -p tcp --dport 135 -j DROP sudo iptables -A INPUT -p tcp --dport 136 -j DROP sudo iptables -A INPUT -p tcp --dport 137 -j DROP sudo iptables -A INPUT -p tcp --dport 138 -j DROP sudo iptables -A INPUT -p tcp --dport 139 -j DROP sudo iptables -A INPUT -p tcp --dport 445 -j DROP ``` ### 在Windows系统中关闭135-139和445端口 #### 方法一:通过Windows防火墙关闭 1. 打开“控制面板”→打开“系统和安全”→打开“Windows防火墙”。 2. 点击“高级设置”。 3. 选中“入站规则”→鼠标右键点击“新建规则”。 4. 选择“端口” → 下一步。 5. 在“特定本地端口”输入“135,136,137,138,139,445” → 下一步。 6. 点击 “阻止连接” → 下一步。 7. 如果是全选,直接下一步;否则全选之后,下一步。 8. 起个方便记忆且表明该策略目的的名字,方便以后修改。 9. 最后开启防火墙 [^3]。 #### 方法二:关闭135端口(适用于Windows Server) 1. 单击“开始”—“运行”,输入“dcomcnfg”,单击“确定”,打开组件服务。 2. 在弹出的“组件服务”对话框中,选择“计算机”选项。 3. 在“计算机”选项右边,右键单击“我的电脑”,选择“属性”。 4. 在出现的“我的电脑属性”对话框“默认属性”选项卡中,去掉“在此计算机上启用分布式COM”前的勾。 5. 选择“默认协议”选项卡,选中“面向连接的TCP/IP”,单击“删除”按钮。 6. 单击“确定”按钮,设置完成,重新启动后即可关闭135端口 [^4]。 ### 注意事项 - 关闭这些端口可能会影响某些网络功能和服务,如文件共享等。在关闭之前,请确保了解这些端口的作用,并权衡开放端口的利与弊 [^2]。 - 完成关闭操作后,如果需要重新开启这些端口,可以根据上述步骤反向操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值