【小白教程】Windows常用网络命令大全-netstat命令
netstat命令
netstat命令主要用于查看TCP\UDP等协议相关的统计数据 用于校验本机各个端口的网络连接情况,一般用于查看哪些端口或服务是否正在使用/运行中。
用法
netstat 可选参数
常用参数
-s 能够按类别显示各个协议统计数据
-e 用于显示以太网的统计数据
-r 显示本机的路由表
-n 显示所有已建立的有效连接
-a 显示所有有效连接的信息列表 包括已建立的连接和正在监听的端口
例子
我想测试一下我自己的电脑建立的所有有效的网络连接,那么可以直接输入netstat -n,如下:
C:\>netstat -n Active Connections Proto Local Address Foreign Address State TCP 127.0.0.1:5354 127.0.0.1:49668 ESTABLISHED TCP 127.0.0.1:5354 127.0.0.1:49669 ESTABLISHED TCP 127.0.0.1:49668 127.0.0.1:5354 ESTABLISHED TCP 127.0.0.1:49669 127.0.0.1:5354 ESTABLISHED TCP 192.168.199.123:51610 180.163.251.137:443 CLOSE_WAIT TCP 192.168.199.123:51634 180.163.255.159:443 ESTABLISHED TCP 192.168.199.123:51635 180.163.255.159:443 ESTABLISHED TCP 192.168.199.123:51712 124.236.20.230:443 ESTABLISHED TCP 192.168.199.123:51721 120.92.33.171:80 TIME_WAIT TCP 192.168.199.123:51722 42.81.120.110:80 CLOSE_WAIT TCP 192.168.199.123:51729 117.48.124.214:80 CLOSE_WAIT TCP 192.168.199.123:51733 120.92.35.143:443 TIME_WAIT TCP 192.168.199.123:51735 120.92.122.135:80 TIME_WAIT TCP 192.168.199.123:51736 117.48.124.214:80 CLOSE_WAIT TCP 192.168.199.123:51739 42.81.100.253:80 CLOSE_WAIT TCP 192.168.199.123:51740 114.112.66.44:443 CLOSE_WAIT TCP 192.168.199.123:51746 101.226.89.157:80 CLOSE_WAIT TCP 192.168.199.123:51748 5.45.62.116:80 ESTABLISHED TCP 192.168.199.123:51752 202.89.233.100:443 ESTABLISHED TCP 192.168.199.123:51753 202.89.233.100:443 ESTABLISHED TCP 192.168.199.123:51754 13.107.246.10:443 ESTABLISHED TCP 192.168.199.123:51755 5.45.58.176:80 TIME_WAIT TCP 192.168.199.123:51756 204.79.197.254:443 ESTABLISHED TCP 192.168.199.123:51757 23.73.209.185:443 ESTABLISHED TCP 192.168.199.123:51758 204.79.197.222:443 ESTABLISHED TCP 192.168.199.123:56854 180.163.238.131:80 ESTABLISHED TCP 192.168.199.123:56936 203.208.41.45:443 ESTABLISHED TCP 192.168.199.123:59570 52.230.83.250:443 ESTABLISHED TCP 192.168.199.123:59604 106.120.166.85:80 ESTABLISHED TCP 192.168.199.123:60665 103.231.98.196:443 ESTABLISHED TCP 192.168.199.123:60669 154.8.214.239:4095 ESTABLISHED TCP 192.168.199.123:61291 203.208.40.89:443 ESTABLISHED TCP 192.168.199.123:61300 180.163.255.156:443 ESTABLISHED TCP 192.168.199.123:61301 180.163.255.156:443 ESTABLISHED TCP 192.168.199.123:61310 180.163.255.159:443 ESTABLISHED TCP 192.168.199.123:61316 180.163.255.156:443 CLOSE_WAIT TCP 192.168.199.123:61317 180.163.255.156:443 ESTABLISHED TCP 192.168.199.123:61320 180.163.255.156:443 ESTABLISHED TCP 192.168.199.123:63509 101.226.211.46:80 ESTABLISHED TCP 192.168.199.123:63604 77.234.45.53:443 CLOSE_WAIT TCP 192.168.199.123:63627 111.206.58.5:80 ESTABLISHED TCP 192.168.199.123:63636 36.110.238.76:80 CLOSE_WAIT
上述内容中,Proto是指使用的协议,一般TCP比较多,也有服务会使用UDP;Local Address为本地地址和端口,Foreign Address为连接到远程的地址和端口,我同时打开了很多网页,所以80端口(https)和443端口(https)比较多,State为连接状态,常见的状态有:ESTABLISHED 表示正在通信,TIME_WAIT 表示主动关闭,CLOSE_WAIT 表示被动关闭。