资讯中心

一键关闭服务器危险端口BAT文件安防篇

  

你可以使用以下的批处理文件(BAT 文件)来关闭服务器上的危险端口。请注意,这只是一个示例,你需要根据你的实际需求和环境进行适当的修改。

bat
 
@echo off

:: 关闭端口 135
netsh advfirewall firewall add rule name="Block Port 135" protocol=TCP dir=in localport=135 action=block

:: 关闭端口 137-139
netsh advfirewall firewall add rule name="Block Port 137-139" protocol=UDP dir=in localport=137-139 action=block

:: 关闭端口 445
netsh advfirewall firewall add rule name="Block Port 445" protocol=TCP dir=in localport=445 action=block

:: 保存并刷新防火墙设置
netsh advfirewall firewall set rule group="Windows Firewall" new enable=Yes

 

请将上述代码保存为一个 BAT 文件(例如 closedangerousports.bat),然后以管理员身份运行该文件。这将在服务器上添加防火墙规则,关闭指定的危险端口。

 

请注意,上述示例仅关闭了一些常见的危险端口,你可以根据你的实际需求添加或修改端口号。此外,确保你已经安装了适当的防火墙软件,并定期更新安全补丁,以确保服务器的安全性。