![企业网络安全致胜宝典](https://wfqqreader-1252317822.image.myqcloud.com/cover/310/688310/b_688310.jpg)
1.4.4 netstat
主要功能:该命令可以让用户了解到自己的主机是怎样与Internet相连接的。
详细介绍:netstat程序有助于了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以让用户得知目前总共有哪些网络连接正在运行。可以使用netstat/?命令来查看该命令的使用格式及详细的参数说明。该命令的使用格式是在DOS命令提示符或直接在“运行”对话框中键入如下命令:netsta“参数”。利用该程序提供的参数功能,可以了解该命令的其他功能信息,例如显示以太网的统计信息、显示所有协议的使用状态。这些协议包括TCP协议、UDP协议及IP协议等。另外还可以选择特定的协议并查看其具体使用信息,还能显示所有主机的端口号,以及当前主机的详细路由信息。
举例说明:如果要了解某城市信息网络中心节点的出口地址、网关地址、主机地址等信息,可以执行【netstat】命令来查询。具体操作方法如下:首先单击【开始】菜单按钮,从弹出的菜单中执行【运行】命令,程序会打开一个标题为“运行”的对话框。在该对话框中,直接输入netstat命令,按【Enter】键就会看到。当然大家也可以在CMD下,输入netstat命令,可以了解到用户主机采用的协议类型、当前主机与远端相连主机的IP地址,以及它们之间的连接状态等信息。
键入netstat /?,查看netstat命令的用法及参数,如图1-12所示。
![](https://epubservercos.yuewen.com/F8D7EF/3590509704584901/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1739596609-ZALbN2DM4GFGElHpellnhqNhuJSIXgoi-0-3542b26b3c278335a6b3543782c15d1c)
图1-12 netstat命令参数
● –r:显示本机路由的内容,可以直观地了解本机的路由,如图1-13所示。
![](https://epubservercos.yuewen.com/F8D7EF/3590509704584901/epubprivate/OEBPS/Images/figure_0028_0002.jpg?sign=1739596609-Lnm6Y55JsvMA5Udl7yPZPlwLVxWlzTeE-0-5affadf902402dc478133ca5f4b4cdce)
图1-13 netstat命令–r参数实例
● –s:显示每个协议的使用状态(包括TCP、UDP、IP),如图1-14所示。
![](https://epubservercos.yuewen.com/F8D7EF/3590509704584901/epubprivate/OEBPS/Images/figure_0028_0003.jpg?sign=1739596609-kxl9SMaWbhNV6EQV7bktq3RPWm7L6urO-0-b5d6c756765740b9c467596c408d65cc)
图1-14 netstat命令–s参数实例
● –n:以数字表格形式显示地址和端口,如图1-15所示。
![](https://epubservercos.yuewen.com/F8D7EF/3590509704584901/epubprivate/OEBPS/Images/figure_0028_0004.jpg?sign=1739596609-2ghU2nm3It5stRLTURBrIU7LowDTkRZf-0-610a94e3ec10a0317658f73037d31362)
图1-15 netstat命令–n参数实例
● –a:显示所有主机的端口号,如图1-16所示。
![](https://epubservercos.yuewen.com/F8D7EF/3590509704584901/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1739596609-mwDOsGXlGc6mtjwktrhupCS0QORs0k7L-0-82c96c0196f7fb4c202a32deed3fe970)
图1-16 netstat命令–a参数实例