使用bat关闭135、137端口
时间: 2024-11-27 10:18:21 浏览: 23
要在Windows系统中使用批处理文件(BAT)关闭135和137端口,你需要禁用相应的入站和出站规则。以下是关闭这两个端口的基本步骤:
```bat
@echo off
REM 关闭135端口(TCP)
netsh advfirewall firewall set rule name="RDP (Remote Desktop Protocol)" dir=out remoteip=0.0.0.0 action=block
netsh advfirewall firewall set rule name="RPC Endpoint Mapper (RPC EPMRA)" dir=out remoteip=0.0.0.0 action=block
REM 关闭137端口(UDP)
netsh advfirewall firewall set rule name="Netbios-Name Service (NBNS)" dir=out remoteip=0.0.0.0 action=block
netsh advfirewall firewall set rule name="Netbios Session Service (NBSS)" dir=out remoteip=0.0.0.0 action=block
pause
```
这里假设135端口通常关联于“RDP (Remote Desktop Protocol)”和“RPC Endpoint Mapper (RPC EPMRA)”规则,而137端口则对应于“Netbios-Name Service (NBNS)”和“Netbios Session Service (NBSS)”。执行此批处理后,这些端口的出站流量会被阻止。
如果你想要完全关闭135和137端口的入站连接,也需要执行类似的操作,不过这通常是系统管理的一部分,而不是常规用户操作。
阅读全文