-
2019-05-16 17:41:11
netstat -a
netstat -an
netstat -ano
三个都可以,只是略微有些区别
第一个会显示自己的主机名
第二个不会
第三个会多一个项目 PID
下面是图解
listening:监听 表示这个端口正在开放 可以提供服务
(在防火墙里面设置的禁止139端口,那端口139在上面显示的是listening
表示是拦截数据,禁止数据的访问和被访问,你的端口虽然是开放的,但是别人无法访问的你端口,因为你在防火墙里面进行了设置)established:是对方与你已经产生了连接 正在通信交换数据
TIME_WAIT: 正在等待连接 就是你正在向该端口发送请求连接状态 也许因为网速 也许认证问题 反正你没练上 正在提交连接请求(长时间这样状态会变成第四个
TIME_WAIT 表示主动关闭
CLOSE_WAIT 表示被动关闭
SYN_SENT是三次握手的过程,表示你的机器发起了连接,对方没有响应更多相关内容 -
Windows-端口状态含义
2020-05-15 15:52:41(当在防火墙设置禁止某个端口,那该端口的状态也是LISTENING,表示是拦截数据,禁止数据的访问和被访问,端口虽然开放,但是别人无法访问) 下面显示的是9090端口是开放的可以提供服务 TCP 0.0.0.0:9090 0.0.0.0:0 ...一、常见端口含义
1、LISTENING状态
LISTENING表示处于侦听状态,表示该端口是开放的,可以提供服务。
(当在防火墙设置禁止某个端口,那该端口的状态也是LISTENING,表示是拦截数据,禁止数据的访问和被访问,端口虽然开放,但是别人无法访问)
下面显示的是9090端口是开放的可以提供服务
TCP 0.0.0.0:9090 0.0.0.0:0 LISTENING 345482、ESTABLISHED状态
ESTABLISHED表示处于建立连接状态,表示两台机器正在通信。
下面显示的是本机的服务正在被192.168.1.1这台计算机访问。
TCP 127.0.0.1:55907 192.168.1.1:9090 ESTABLISHED 9720
注意:处于ESTABLISHED状态的连接需要注意它也许不是个正常连接。3、 TIME_WAIT状态
TIME_WAIT表示结束了这次连接。说明某个端口曾经有过访问,但访问结束了。
(有时因为网速、认证问题等也会出现等待连接的状态)
TCP 127.0.0.1:9090 127.0.0.1:55907 TIME_WAIT 04、SYN_SENT状态
SYN_SENT表示请求连接。
当你要访问其它的计算机的服务时首先要发个同步信号给该端口,此时状态为SYN_SENT,如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂。但如果发现SYN_SENT非常多且在向不同的机器发出,那你的机器可能中了冲击波或震荡波之类的病毒了。这类病毒为了感染别的计算机,它就要扫描别的计算机,在扫描的过程中对每个要扫描的计算机都要发出了同步请求,这也是出现许多SYN_SENT的原因。下面显示的是本机连接某网站时的开始状态
TCP 10.113.203.100:52960 216.58.200.234:443 SYN_SENT 97205、CLOSE_WAIT
CLOSE_WAIT表示被动关闭
等待从本地用户发来的连接中断请求,被动关闭端TCP接到FIN后,就发出ACK以回应FIN请求(它的接收也作为文件结束符传递给上层应用程序),并进入CLOSE_WAIT。9、LAST_ACK
LAST_ACK表示被动关闭连接过程中的状态
等待原来的发向远程TCP的连接中断请求的确认,被动关闭端一段时间后,接收到文件结束符的应用程序将调用CLOSE关闭连接,TCP也发送一个FIN,等待对方的ACK,进入LAST-ACK。10、CLOSED
CLOSED表示连接结束,没有任何连接状态
被动关闭端在接受到ACK包后,就进入了closed的状态,连接结束,没有任何连接状态二、状态迁移过程:
1、客户端:CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED2、服务端:CLOSED->LISTEN->SYN_RECEIVED->ESTABLISHED->CLOSE_WAIT->LAST_ACK->CLOSE
看到一张很好的状态迁移过程图:
-
Netstat查看端口状态,netstat命令详解
2021-11-03 14:54:53netstat命令详解概述Netstat查看端口状态 概述 netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。 Netstat查看端口状态 1、点击左下角的...netstat命令详解
概述
netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
Netstat查看端口状态
1、点击左下角的【开始】,找到运行,或是直接快捷键【win+R】打开运行窗口
2、在运行窗口输入cmd,然后点击【确定】,这时就会进入MSDOS界面,我们将在此界面查看我们需要查看的端口状态。
3、进到命令行,输入【netstat -t】加上-t参数,显示当前所有连接卸载情况状态;
输入【netstat -a】,显示所有【连接】和【侦听】端口。
4、输入【netstat --help】命令,enter回车,即可显示所有端口的状态说明。
这时,我们就完成了端口状态的查看。-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。
-q 显示所有连接、侦听端口和绑定的非侦听 TCP 端口。绑定的非侦听端口不一定与活动连接相关联。
-r 显示路由表。
-s 显示每个协议的统计信息。默认情况下,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
-p 选项可用于指定默认的子网。-t 显示当前连接卸载状态。
-x 显示 NetworkDirect 连接、侦听器和共享终结点。
-y 显示所有连接的 TCP 连接模板。无法与其他选项结合使用。
interval 重新显示选定的统计信息,各个显示间暂停的间隔秒数。按 CTRL+C 停止重新显示统计信息。如果省略,则 netstat 将打印当前的配置信息一次。
以上便是netstat命令查看端口状态的详细介绍,希望可以帮助到你
-
Windows 查看端口是否已打开(转)
2019-06-13 14:08:53Windows 查看端口是否已打开(转) 转载:https://www.cnblogs.com/zhengxu/articles/9167169.html 这篇很有效,从服务器上查看,和从客户端上查看端口是否开放, 最后检查服务器上安全狗是否打开端口,windows是否...Windows 查看端口是否已打开(转)
转载:https://www.cnblogs.com/zhengxu/articles/9167169.html
这篇很有效,从服务器上查看,和从客户端上查看端口是否开放,
最后检查服务器上安全狗是否打开端口,windows是否开放端口,云服务器商(三五互联、阿里云)是否开放端口(他们有硬件防火墙)
在默认状态下,Windows会打开很多“服务端口”,如果你想查看本机打开了哪些端口、有哪些电脑正在与本机连接,可以使用以下两种方法。
1.利用netstat命令
Windows提供了netstat命令,能够显示当前的 TCP/IP 网络连接情况,注意:只有安装了TCP/IP协议,才能使用netstat命令。
操作方法:单击“开始→程序→附件→命令提示符”,进入DOS窗口,输入命令 netstat -na 回车,于是就会显示本机连接情况及打开的端口,如图1。其中Local Address代表本机IP地址和打开的端口号(图中本机打开了8080端口),Foreign Address是远程计算机IP地址和端口号,State表明当前TCP的连接状态,图中LISTENING是监听状态,表明本机正在打开8080端口监听,等待远程电脑的连接。侦听端口:
C:\Documents and Settings\administrator>netstat -na2. telnet 命令
测试端口是否开放:
C:\Documents and Settings\administrator>telnet 127.0.0.1 8383如上图所示,8383端口没有开放。
再测试8080端口:C:\Documents and Settings\administrator>telnet 127.0.0.1 8080
、
如上图所示,8080端口是开放的。
打开端口方法
1.win7下打开端口
win7防火墙例外设置方法
控制面板(右上角选择查看方式为大图标)—防火墙—高级设置—高级设置—出站规则—最右边 新建规则“新建出站规则向导”,在向导的第一步,选择要创建的防火墙规则类型,选择第二个“端口”。win7防火墙添加端口方法
Win7的防火墙做了比较大升级 设置已经分为入站和出站。下面以开通Tomcat的远程访问8080作为例子。控制面板\所有控制面板项\Windows 防火墙 进入入站规则设置
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步
第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如:88,8080
第三步,选择允许连接
第四步 选择应用规则的范围
第五步 输入规则名称出站规则设置
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步
第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如:88,8080
第三步,选择允许连接
第四步 选择应用规则的范围
第五步 输入规则名称至此,防火墙规则设置完毕,启用即可!
另外win7的 IIS7,只需启用 入站规则:BranchCache 内容检索(HTTP-In)
出站规则: BranchCache 内容检索(HTTP-Out) 即可。 -
如何查看Windows系统的端口号状态及常用命令
2017-06-22 22:22:44netstat -ano | findstr port 例如:netstat -ano | findstr 8080 -
windows下查看端口监听情况
2021-03-05 09:39:30netstat -ano 查看所以的端口监听情况,数据比较多。 netstat -aon|findstr “6000” 从结果中过滤指定端口 tasklist|findstr “6292” 查看某个进程ID对应的进程名称 -
windows netstat 查看端口、进程占用
2019-03-30 11:12:12标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. 操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令 Netstat –ano|findstr “<端口号... -
Linux下用netstat查看网络状态、端口状态
2021-05-10 17:05:19在linux一般使用netstat 来查看系统端口使用情况步。netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的netstat命令的功能是显示网络连接、路由表和网络... -
查看端口的TCP连接数 查看有多少人连上来了.zip
2021-01-07 16:00:00查看端口的TCP连接数 查看有多少人连上来了.zip -
在windows操作系统中查询端口占用和清除端口占用的程序
2021-01-10 12:55:31在windows操作系统中,查询端口占用和清除端口占用的程序 netstat -ano|findstr 8080 taskkill /pid 4632 /F windows 端口占用 开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID,之后在... -
windows进程端口查看工具(支持所有tcp状态)
2010-12-22 17:40:08windows平台下,查看进程和端口对应关系的工具。小巧易用。 前往http://download.csdn.net/source/2929669下载最终版。 -
windows环境下如何查看某个端口是否被占用
2022-04-30 16:46:24一、windows环境下如何查看某个端口是否被占用 1.打开cmd窗口输入命令:netstat -ano 通过以上命令可以查到左侧的端口对应右侧的PID号,如15476对应的端口为2181;5300对应的端口为3306 2. 输入命令:... -
Windows怎么查看端口占用?查看本机端口占用情况
2021-07-31 06:01:22正如站在门口的保安,一些启动应用时刻都在占用端口,我们需要怎么了解某个端口被哪个应用程序占用呢,阅读下文了解查看端口占用情况的方法。操作步骤:1、开始 → 运行 → cmd 进入命令提示符 → 输入netstat -ano ... -
Win7怎样查看端口状态
2020-05-07 20:13:43在Win7系统中,查看端口状态可以采用以下两种方法: 1.netstat 先单击“开始”,再单击“运行”,输入"cmd",进入DOS窗口。输入命令"netstat -na",按回车,就会显示本机连接情况及打开的端口,如下图所示,图中最... -
windows下,查看端口占用情况
2020-11-12 23:18:43 在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用。 netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval] #参数意义: -a 显示所有连接和侦听端口 -b 显示... -
windows端口查询与状态详解
2015-03-26 10:47:12端口查询 1. 开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 ... 查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID 4. tasklist | findstr -
【转载】Windows netstat 查看端口、进程占用
2020-08-09 21:51:14在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. 操作:操作分为两步: 1)查看该端口被那个PID所占用; 方法一:有针对性的查看端口,使用命令 netstat –ano|findstr “<端口号... -
查看防火墙端口开放状态以及开放端口
2022-03-04 09:26:24查看防火墙端口开放状态以及开放端口 #1.查看端口开放状态: fire-cmd --list-port #2.临时开放端口: firewall-cmd --add-port=8088/tcp #3.永久开放端口: firewall-cmd --permanent --add-port=8088/tcp #4.永久... -
Windows服务器怎么查看端口信息
2021-08-05 05:42:27Windows服务器怎么查看端口信息发布时间:2021-07-12 17:43:54来源:亿速云阅读:69作者:chen本篇内容主要讲解“Windows服务器怎么查看端口信息”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强... -
Windows 10系统如何查看已打开的端口
2021-01-16 23:19:40最近Win10用户反映,电脑很经常中病毒,用户表示并没有在电脑上插入U盘,也没有打开不安全的网页,但就是一直中毒,这让...接下来,我们就一起往下看看Win10查看端口的方法。逻辑端口在一台机器中,有65,536个TCP... -
Windows如何查看端口号以及进程号
2021-07-05 20:16:26Windows下如何查看端口号还有进程号 Win+R 打开命令控制台 在里面输入Netstat –aon |find “port” 或 Netstat –aon |findstr“port” 对TCP三次握手的详解 三次握手: 第一次握手:客户端发送syn包(syn=x)到... -
Windows查看所有的端口及端口对应的程序
2016-12-21 14:11:25步骤一、Windows查看所有的端口 点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符。然后我们在窗口中输入【netstat -ano】按下回车,即会显示所有的端口占用情况... -
windows 2008 查看端口占用,以及处理
2019-04-01 11:25:31在cmd.exe中输入 netstat -ano 查看端口的占用情况: 根据进程号查找对应的进程 tasklist | findstr "13028" 从进程名上可以看出是一个网站。具体是哪个网站,我们需要进一步确认: 以管理员身份运行... -
【Windows系统】查看和关闭139、445端口的方法
2022-04-15 16:41:53文章目录前言一、 Windows查看139、445端口的方法二、关闭445端口的方法三、关闭139端口的方法 前言 “航天派”公众号上一期文章介绍了“麒麟操作系统查看和关闭139、445端口的方法”,今天介绍“Windows系统查看和... -
windows下如何查看端口列表以及如何开放指定端口
2020-10-14 10:59:43查看电脑开放的端口号,在命令提示符下输入常用命令netstat -a -n,以数字形式显示的TCP和UDP连接的端口号及状态。 转载自:https://jingyan.baidu.com/article/6dad50751c7d13a123e36e04.html 如何开放指定的... -
【windows10】netstat命令查看端口是否被监听
2022-01-27 14:53:13最后我们还需要查看下被转发的端口是否处于监听状态。 相关博客: netsh命令实现端口转发的添加删除以及查看 https://jn10010537.blog.csdn.net/article/details/122715645 测试ip:port端口是否连 -
Windows 和 Linux 查看和关闭端口常用命令解析
2022-04-06 16:18:50查看系统当前所有的端口使用情况 netstat -ano 查看端口被哪个应用占用 netstat -ano|findstr "端口号" 查看端口信息 tasklist|findstr "端口号" 关闭端口 taskkill /pid "端口号" -t -f 2. Linux 常用命令 ... -
Windows常用端口及命令
2022-04-17 22:10:34MySQL端口3306 一个端口只能有一个服务 端口范围 0-65535 65536个 2的16次方 netstat 1.解决端口被占用 2.扫描是否被入侵 -ano 排错时,应急时,可找到端口 pid -ano |find "xxx"(端口号) -r systeminfo 1.获取设备... -
重置windows 所有端口
2021-07-14 15:47:36管理员身份打开CMD命令行 输入netsh winsock reset 重启计算机