Netstat 命令使用说明

Netstat 用于显示与IP 、TCP 、UDP 和ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况

netstat -s
选项能够按照各个协议分别显示其统计数据。如果你的应用程序(如Web 浏览器)运行速度比较慢,或者不能显示Web 页之类的数据,
那么你就可以用本选项来查看一下所显示的信息。你需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

netstat -e
选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。
这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量。

netstat -r
选项可以显示关于路由表的信息,类似于后面所讲使用route print 命令时看到的 信息。除了显示有效路由外,还显示当前有效的连接。

netstat -a
选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED ),也包括监听连接请求(LISTENING )的那些连接,断开连接(CLOSE_WAIT )或者处于联机等待状态的(TIME_WAIT )等

netstat -n
显示所有已建立的有效连接

netstat -p tcp
显示一些协议(TCP/UDP)的更详细信息

netstat -r
用来显示路由表信息(等同于 route print)

route常见的基本用法

1、route print <查看当前路由表>
2、route add IP mask 255.255.255.0 11.11.11.254 <添加一个网段的静态路由,临时生效>
3、route add IP mask 255.255.255.0 11.11.11.254 -p <添加一个网段的静态路由,永久生效>
4、route delete IP <删除一条静态路由>

tracert常见的基本用法

1、Tracert 目标设备的ip地址或者网址 <检测ip地址或域名经过几个跃点>
2、tracert -d ukihk.com <代表不将IP地址解析到主机名称>
3、tracert -h 3 ukihk.com <代表本次tracert搜索的最大跳数,输入3表示搜索在路由器跳转3次>
4、tracert -w 6 ukihk.com <代表tracert为每次回复所指定的毫秒数>