【小白教程】Windows常用网络命令大全-netstat​命令

2018-10-15 09:32:24  |  来源:pc玩家

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 表示被动关闭。