精华内容
下载资源
问答
  • [windows]端口监听命令

    2020-10-14 15:20:38
    windows下的端口监听命令显示协议统计和当前 TCP/IP 网络连接常用的查看命令 显示协议统计和当前 TCP/IP 网络连接 NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval] -a 显示所有连接和...

    显示协议统计和当前 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
    将打印当前的配置信息一次。

    常用的查看命令

    netstat -ano 查看所有连接的PID及端口号

    展开全文
  • linux:netstat -lnp|grep 8080windows:netstat -ano|findstr 8080

    linux:

    netstat -lnp|grep 8080

    windows:

    netstat -ano|findstr 8080

    展开全文
  • windows 查询监听端口

    2012-02-07 14:34:03
    通常情况下,如果想发现所有已经使用的和正在监听端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。 Netstat命令基础 ...
    转载,作者“茫然的风”!
    

    通常情况下,如果想发现所有已经使用的和正在监听的端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。

    Netstat命令基础

    Netstat命令主要用于显示协议统计信息和当前 TCP/IP 网络连接。

    其格式如下:

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

    下面简单说明各个参数的含义:

    -a 显示所有连接和监听端口。

    -b 显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。这种情况下,可执行组件名在底部的 [] 中,顶部是其调用的组件,等等,直到 TCP/IP 部分。注意此选项可能需要很长时间,如果没有足够权限可能失败。

    -e 显示以太网统计信息。此选项可以与 -s选项组合使用。

    -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 选项用于指定默认情况的子集。

    -v 与 -b 选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件。

    interval 重新显示选定统计信息,每次显示之间暂停时间间隔(以秒计)。按 CTRL+C 停止重新显示统计信息。如果省略,netstat 显示当前配置信息(只显示一次)。

    使用Netstat发现计算机上的监听或开放端口

    打开命令提示符窗口,并键入:

    C:\WINDOWS>netstat -an |find /i "listening"

    如果用户想要将显示结果存到一个文件中(通常是文本文件),以备日后参考,可以使用重定向命令,如“>”或“>>”:

    netstat -an |find /i "listening" > c:\openports.txt

    我们可以将“listening”改为“established”,查看一下计算机到底通过哪些端口通信:

    C:\WINDOWS>netstat -an |find /i "established"

    注意:在Windows XP和Windows Server2003中,如果用户要得到与每个连接相关的所有自有进程的ID列表,可以输入执行“NETSTAT -O”:

    C:\WINDOWS>netstat -ao |find /i "listening"TCP pro1:epmap pro1.dpetri.net:0 LISTENING 860TCP pro1:microsoft-ds pro1.dpetri.net:0 LISTENING 4TCP pro1:1025 pro1.dpetri.net:0 LISTENING 908TCP pro1:1084 pro1.dpetri.net:0 LISTENING 596TCP pro1:2094 pro1.dpetri.net:0 LISTENING 596TCP pro1:3389 pro1.dpetri.net:0 LISTENING 908TCP pro1:5000 pro1.dpetri.net:0 LISTENING 1068

    用户可以访问http://www.petri.co.il/download_free_reskit_tools.htm.

    使用PULIST来找到PID和使用它的进程。例如,我们可能会发现计算机在TCP端口80上有一个与远程IP地址的连接,但是计算机上并没有打开Internet Explorer或其它的浏览器窗口。为了查看到底是什么进程在使用

    这个会话,我们使用如下的命令:

    C:\WINDOWS>netstat -noActive ConnectionsProto Local Address Foreign Address State PIDTCP 192.168.0.100:2496 212.179.4.7:80 ESTABLISHED 1536

    然后使用带有“FIND”参数的“PULIST”命令:

    C:\WINDOWS>pulist |find /i "1536"Process PID UserLUCOMS~1.EXE 1536 DPETRI\danielp

    可以看出, DANIELP在运行着 LUCOMS~1.EXE,这是Symantec Live Update进程。

    要查看所有打开的、已建立的、关闭的以及使用的端口,可以使用如下的命令:

    C:\WINDOWS>netstat -a

    在Windows XP或2003中,我们可以使用-o开关:

    C:\WINDOWS>netstat -ao
    展开全文
  • windows 查看端口命令

    千次阅读 2011-06-22 10:49:00
    查看端口Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以...

    查看端口
    在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:

    依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
    Netstat命令用法
    命令格式:Netstat -a -e -n -o -s-an

    -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

    -e 表示显示以太网发送和接收的字节数、数据包数等。

    -n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

    -o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

    -s 表示按协议显示各种连接的统计信息,包括端口号。

    -an 查看所有开放的端口

    ---------------------------------------------------------------------------------------------------------

    按"开始"--"运行",输入 cmd 然后回车
    就会跳出一个ms-dos窗口
    再在里面输入

    1.Windows本身自带的netstat命令

    Netstat
    显示协议统计和当前的 TCP/IP 网络连接。该命令只有在安装了 TCP/IP 协议后才可以使用。
    netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
    参数

    -a -显示所有连接和侦听端口。服务器连接通常不显示。
    -e -显示以太网统计。该参数可以与 -s 选项结合使用。
    -n -以数字格式显示地址和端口号(而不是尝试查找名称)。
    -s -显示每个协议的统计。默认情况下,显示 TCP、UDP、ICMP 和 IP 的统计。-p 选项可以用来指定默认的子集。
    -p protocol -显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或 udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是 tcp、udp、icmp 或 ip。
    -r -显示路由表的内容。

    interval

    重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+B 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息。

    好了,看完这些帮助文件,我们应该明白netstat命令的使用方法了。现在就让我们现学现用,用这个命令看一下自己的机器开放的端口。进入到命令行下,使用netstat命令的a和n两个参数:

    C:/>netstat -an

    Active Connections

    Proto Local Address Foreign Address State

    TCP 0.0.0.0:80 0.0.0.0:0 LISTENING

    TCP 0.0.0.0:21 0.0.0.0:0 LISTENING

    TCP 0.0.0.0:7626 0.0.0.0:0 LISTENING

    UDP 0.0.0.0:445 0.0.0.0:0

    UDP 0.0.0.0:1046 0.0.0.0:0

    UDP 0.0.0.0:1047 0.0.0.0:0

    解释一下,Active Connections是指当前本机活动连接,Proto是指连接使用的协议名称,Local Address是本地计算机的 IP 地址和连接正在使用的端口号,Foreign Address是连接该端口的远程计算机的 IP 地址和端口号,State则是表明TCP 连接的状态,你可以看到后面三行的监听端口是UDP协议的,所以没有State表示的状态。看!我的机器的7626端口已经开放,正在监听等待连接,像这样的情况极有可能是已经感染了冰河!急忙断开网络,用杀毒软件查杀病毒是正确的做法。

    2.工作在windows2000下的命令行工具fport

    使用windows2000的朋友要比使用windows9X的幸运一些,因为可以使用fport这个程序来显示本机开放端口与进程的对应关系。

    Fport是FoundStone出品的一个用来列出系统中所有打开的TCP/IP和UDP端口,以及它们对应应用程序的完整路径、PID标识、进程名称等信息的软件。在命令行下使用,请看例子:

    D:/>fport.exe

    FPort v1.33 - TCP/IP Process to Port Mapper

    Copyright 2000 by Foundstone, Inc.

    http://www.foundstone.com

    Pid Process Port Proto Path

    748 tcpsvcs -> 7 TCP C:/WINNT/System32/ tcpsvcs.exe

    748 tcpsvcs -> 9 TCP C:/WINNT/System32/tcpsvcs.exe

    748 tcpsvcs -> 19 TCP C:/WINNT/System32/tcpsvcs.exe

    416 svchost -> 135 TCP C:/WINNT/system32/svchost.exe

    是不是一目了然了。这下,各个端口究竟是什么程序打开的就都在你眼皮底下了。如果发现有某个可疑程序打开了某个可疑端口,可千万不要大意哦,也许那就是一只狡猾的木马!


    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gxj022/archive/2009/09/22/4581056.aspx

    展开全文
  • windows下的端口监听命令 netstat
  • 其相关命令行参数如下: -a 显示所有连接和侦听端口。 -b 显示在创建每个连接或侦听端口时涉及的可执行程序。 在某些情况下,已知可执行程序承载多个独立的 组件,这些情况下,显示创建连接或侦听端口时涉 ...
  • windows查看端口监听情况

    万次阅读 2019-01-03 17:12:16
    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"  ...
  • windows和linux监听端口数据的方法

    千次阅读 2016-02-15 11:18:37
    windows和linux监听端口数据的方法
  • windows 查看监听指定端口号的进程id

    千次阅读 2013-07-02 14:19:18
    netstat -aon | findstr "port number" TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 5220 tskill pid
  • windows端口监听

    千次阅读 2012-10-27 10:25:51
    通常情况下,如果想发现所有已经使用的和正在监听端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。 Netstat命令基础 ...
  • Mysql查看监听端口状态

    千次阅读 2011-04-06 16:38:00
    netstat -na | findstr 端口号   例: <br />C:/Windows/system32>netstat -na | findstr 3306  TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING  TCP 127.0.0.1:1501 127.0.0.1:3306...
  • windows停止端口监听

    千次阅读 2019-11-12 09:42:42
    命令关闭端口 首先查找到占用端口的进程号PID是多少 netstat -ano | findstr {端口号} //自行替换端口号 我本地启动了一个node服务,端口是3000,我们来查一下它的PID: 图中红色标记部分就是PID 接下来杀掉这...
  • aix用命令监听端口对应的进程

    千次阅读 2016-03-09 10:07:17
    aix用命令监听端口对应的进程 维护系统或检查到不明的端口自然要去查一下这个端口是由哪个进程来监听的 windows可以用命令netstat -ano来查端口对应的进程的pid. aix却并不能,aix需要使用下面的命令过程...
  • 为什么会有查看某个程序监听端口号的需求呢?因为前几天要跟一个其他公司的软件对接通信,对方的文档中也没有提及到端口号的事情,当时正值加班到深夜,联系对方显然有点不合适,只能自己找了。 其实也简单,一个...
  • 1、在Windows下用CMD netstat命令可以获得当前进程监听端口号的信息,如netstat -ano可以看到IP、port、状态和监听的PID。那么可以执行CMD这个进程得到监听的端口号信息,C#代码如下: 代码如下://进程id  int pid...
  • nc -l -p + 监听指定端口号 win10 查看端口占用 1、win+R打开cmd窗口 2、netstat -ano列出所有端口的情况,找到被占用的端口 3、输入命令netstat -aon|findstr "8080"   找对应的PID 4、输入命令...
  • 我想知道在DOC窗口下键入什么命令可以查看本机的所有监听端口?听说听说用这方法可以确定电脑是否中了木马。 最佳答案 1.Windows本身自带的netstat命令  Netstat  显示协议统计和当前的 TCP/IP 网络连接。...
  • windows 监听命令

    千次阅读 2014-06-19 12:45:41
    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"  经常,我们在启动...
  • LINUX ssh默认是22端口,修改成5566,修改方法如下: cd /etc/ssh/ vi sshd_config 最后加这句,用5566监听 ListenAddress 0.0.0.0:5566 ...看下5566端口有没有监听 netstat -aonp|grep 5566
  • 命令只有在安装了TCP/IP协议后才可以使用. netstat用于显示与IP、...-a: 显示所有连接和监听端口. -e: 显示以太网统计信息,该选项可以与-s选项组合使用. -n: 以数字形式显示地址和端口号. -o: 显示与每个连接相关
  • Windows端口监听及远程重启服务器或服务可借助Zabbix客户端,在zabbix_agentd.conf配置文件中,除常规设置外,还需增加命令如下: EnableRemoteCommands=1 LogRemoteCommands=1 分别用来允许执行和记录zabbix服务器...
  • windows系统端口监听

    万次阅读 2008-05-27 09:42:00
    通常情况下,如果想发现所有已经使用的和正在监听端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。 Netstat命令基础 Netstat命令...
  • 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"  假如我们需要确定谁...
  • windows中DOS命令查看端口使用情况

    千次阅读 2008-09-23 08:48:00
    http://blog.csdn.net/Rubi/archive/2006/10/13/1332727.aspx在windows中dos命令netstat可以查看当前端口使用情况的, 这个命令带有很多参数可用,可以通过 -help参数来查看,比如:要查看所有的连接和监听端口,可以...
  • windows 常用端口连接查看命令

    千次阅读 2016-07-12 11:23:14
    1 查找8080端口是否在使用中    开始运行  cmd  C:\Documents and Settings\Administrator>netstat -ano | findstr "8080"  TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3300   2 使用ntsd命
  • 1.Windows 开启端口监听  Windows本身是不支持 nc 端口监听的。但是我们可以通过下载 netcat 来是解决这个问题。下载地址:netcat  下载后,进行解压,并将解压后目录下的所有文(.txt 文件除外),复制到 C:\...
  • windows 端口连通性测试命令

    万次阅读 2017-10-17 10:07:02
    netstat -an 查看本机被占用或被监听端口 netstat -aon|findstr “端口号” 查看某个端口号进程 tasklist|findstr “10216” 查看进程号所对应的程序 只有在端口被占用或者被监听的情况下,其他机器

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 81,785
精华内容 32,714
关键字:

windows查看监听端口命令