当我们按照某个关闭445端口的教程操作完之后,我们如何去检测是否真的已经关闭了445端口呢?本文给你介绍一个常用的又是最简单的方法。

按 WIN+R 组合键打开运行对话框(不知道哪个是WIN键?),输入 cmd ,按回车键,打开 dos 窗口。

然后输入如下命令:

netstat -ano -p tcp | find "445"

如果没有返回任何记录,则说明已经成功关闭了445端口。如图:

检测是否关闭445端口

不过如果是从防火墙关闭445端口的(参考此文:win7在防火墙入站规则关闭445端口的教程【也适用其他端口如3389】),那么这个命令就不能准确反映是否关闭445端口了,我的理解是,因为从“入站规则”关闭445端口,设置“何时应用该规则”时,说是“计算机连接到公网位置时应用”、“计算机连接到其企业域时应用”和“计算机连接到专用网络位置时应用”,因此,刚才的检测命令是不在“应用”范围内的,但是此防火墙一样是可以防止外部通过445端口进行入侵的。

关闭445端口,我推荐的方法是从组策略关闭端口(445/135/137/138/139/3389等),这个方法适用于所以windows系统,是一个最常用又是最有效的关闭任何一个端口的方法。

知识扩展

netstat 命令简介

Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开。以上功能使 netstat 成为网管和系统管理员的必备利器。下面教大家如何使用 netstat 去查找网络连接信息和系统开启的端口号。

netstat 各参数及含义:

C:\Users\Administrator>netstat /?

显示协议统计和当前 TCP/IP 网络连接。

NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]

-a            显示所有连接和侦听端口。
-b            显示在创建每个连接或侦听端口时涉及的可执行程序。
               在某些情况下,已知可执行程序承载多个独立的
               组件,这些情况下,显示创建连接或侦听端口时涉
               及的组件序列。此情况下,可执行程序的名称
               位于底部[]中,它调用的组件位于顶部,直至达
               到 TCP/IP。注意,此选项可能很耗时,并且在您没有
               足够权限时可能失败。
-e            显示以太网统计。此选项可以与 -s 选项结合使用。
-f            显示外部地址的完全限定域名(FQDN)。
-n            以数字形式显示地址和端口号。
-o            显示拥有的与每个连接关联的进程 ID。
-p proto    显示 proto 指定的协议的连接;proto 可以是下列任
               何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 -s 选
               项一起用来显示每个协议的统计,proto 可以是下列任
               何一个: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP
               或 UDPv6。
-r            显示路由表。
-s            显示每个协议的统计。默认情况下,显示
              IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6
              的统计;-p 选项可用于指定默认的子网。
-t            显示当前连接卸载状态。
interval    重新显示选定的统计,各个显示间暂停的间隔秒数。
              按 CTRL+C 停止重新显示统计。如果省略,则 netstat
              将打印当前的配置信息一次。

1、查看所有的端口占用情况

C:\>netstat -ano

协议 本地地址 外部地址 状态 PID

TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732

2、查看指定端口的占用情况

C:\>netstat -aon|findstr "9050"

协议 本地地址 外部地址 状态 PID

TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

3、查看PID对应的进程

C:\>tasklist|findstr "2016"

映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
nf.exe 2016 Console 0 16,064 K

很清楚吧,nf占用了你的端口。

4、结束该进程

C:\>taskkill /f /t /im nf.exe

netstat 命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。

转载于:https://www.cnblogs.com/lj820403/p/7543597.html

判断445端口是否已经关闭的方法相关推荐

  1. js捕捉IE窗口失去焦点事件,判断离开页面刷新或关闭的方法

    js捕捉IE窗口失去焦点事件,判断离开页面刷新或关闭的方法 javascript如何捕捉IE窗口失去焦点事件 window.onblur = function(e) { //you code }; 弹 ...

  2. 关闭VM的445端口避免对外攻击的方法

    一.开启本机的防火墙功能 二.入站规则添加所有TCP和UDP端口(命名1-65535) 三.出站规则添加445,阻止(命名445)

  3. winXP/win7/win10系统关闭445端口方法全攻略

    近日有多个高校发布了关于连接校园网的电脑大面积中勒索病毒的消息,这种病毒致使许多高校毕业生的毕业论文(设计)被锁.受害机器的磁盘文件会被篡改为相应的后缀,图片.文档.视频.压缩包等各类资料都无法正常打 ...

  4. 如何网络监测其他计算机关闭445端口,关闭445端口的方法,小编告诉你电脑如何关闭445端口-站长资讯中心...

    摘要:相信大家都听说过勒索病毒吧,通过445端口传播,它是一个名称为"wannacry"的新家族,该木马通过加密形式,锁定用户电脑里的txt.doc.ppt.xls等后缀名类型的文 ...

  5. win10关闭445端口

    有时我会在互联网上看到一些新闻.在哪个区域,哪个计算机是勒索软件通过入侵端口传输,造成严重损坏.其实这些病毒主要是通过445端口入侵,需要关闭,如何关闭445端口呢?事实上,关闭445端口并不困难.让 ...

  6. 应对WannaCry勒索危机之关闭445端口等危险端口——以本人Windows7系统为例

    应对WannaCry勒索危机之关闭445端口等危险端口--以本人Windows7系统为例 近日,全球范围内爆发WannaCry勒索病毒危机 我国很多大学纷纷中招.受灾严重,甚至连刘老师的电脑也-- 拿 ...

  7. 注册表方式关闭445端口

    本文转载自: 百度经验:注册表怎样实现关闭系统的445端口 百度经验:关闭电脑共享防病毒,修改Windows SMB默认端口 百度百科:SMB 以下部分转载自:百度经验:注册表怎样实现关闭系统的445 ...

  8. 如何网络监测其他计算机关闭445端口,关闭445端口的方法,教您电脑如何关闭445端口...

    系统有些端口是我们平时用不到,但是又存在危险的端口,例如139.135.445等端口,windows默认是开着的,如果不关闭就有可能"躺枪",那么如何关闭445端口,一般的用户都对 ...

  9. 135、137、138、139、445等端口解释和关闭方法

    3389端口: 在服务器中,3389端口的开放是必需的,因为任何服务器的管理员如果想很好地管理自己的服务器,都需要开启这种方便的网络管理服务.不过3389端口一旦开启,必然会引来无数黑客,即便那些黑客 ...

最新文章

  1. PyTorch 训练加速
  2. Mysql基础--常见的表的约束介绍(一)
  3. html5和前端精要(2)-架构与基础(2)
  4. 河南理工大学计算机课d,河南理工大學计算机基础课后习题答案.doc
  5. 6.042 Mathematics for Computer Science
  6. java fragment_初步认识Fragment 之一 编写简单的fragment代码
  7. java arraylist用法_Java入门系列:实例讲解ArrayList用法
  8. 微型计算机d3000,13级仪表微机重点教程.doc
  9. C语言实现密码字典生成器
  10. visio绘图:通过excel在visio中插入表格
  11. zedgraph怎么画曲线图_ZedGraph如何动态的加载曲线
  12. 企业教育中的人工智能市场现状研究分析预测报告-
  13. Java每周一记(2)
  14. 用java下载apk解析包出错_教大家解析包时出现问题怎么解决
  15. MarkDown语法详解
  16. 云服务器和普通服务器主要区别有三点
  17. 【JavaScript】内容的展开/收起
  18. AIX 报错“BFE4C025 P H sysplanar0 UNDETERMINED ERROR”
  19. upload单独上传和统一上传
  20. 计算机教 学计划,教师计算机学习计划(共3篇)

热门文章

  1. SVN提交更新飞书群通知 (飞书机器人)
  2. eclipse上搭建MyBatis环境
  3. MATLAB Simulink 断点继续仿真
  4. 软考论文的六大应对策略V1.0
  5. TongWeb7微服务适配方案
  6. java飞机大战绪论_一个超级完整的java飞机大战(包括音效和奖励)
  7. iOS 源生推送和极光推送
  8. 【git】Git 指令统计代码行数
  9. 计算机设备没有音频,电脑没有音频设备怎么办,小编教你电脑没有音频设备怎么解决...
  10. ]JPEG图片存储格式及原理