在Windows系统下关闭端口有多种方法,以下是两种可行的方式:
方法一:使用Windows防火墙
步骤:
- 打开“控制面板” → “系统和安全” → “Windows Defender防火墙”。
- 点击左侧的“高级设置”。
- 选择“入站规则”或“出站规则”中你要关闭的端口。如要关闭21端口,可选择FTP Server(FTP 传输控制程序)一项,进行右键操作,选择“禁止连接”即可。
- 点击“确定”保存设置。此时,该端口的访问就被关闭了。
示例:
要关闭25端口,可以在“高级设置”的“出站规则”中找到SMTP Server(邮件传输代理),进行右键操作,选择“禁止连接”。
这样一来,你的电脑就无法发送邮件了。
方法二:使用命令行
步骤:
- 打开“命令提示符”。
- 输入以下命令:
netstat -ano | findstr :21
,回车后将会列出使用21端口的进程的PID(进程标识符)。 - 再输入以下命令:
taskkill /f /pid 进程PID
,将对应的进程强制关闭。
示例:
要关闭23端口,可以先输入命令:netstat -ano | findstr :23
,然后会列出占用该端口的进程PID。比如列出来的PID为12345,那么接下来输入命令:taskkill /f /pid 12345
,就可以将该进程强制关闭了。
总结:
以上是两种在Windows系统中关闭端口的方法,其中方法一在关闭端口时需要先检查防火墙规则,仅对已存在的规则进行修改,而方法二则是直接关闭对应进程,比较快捷粗暴。需要注意的是,关闭某些端口可能会影响某些程序的正常运行,所以在操作前最好做好相应的备份和准备。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Windows 下关闭21\23\25端口的方法 - Python技术站