龙空技术网

linux实例之netstat命令

叶sir自学linux 77

前言:

目前大家对“怎么用netstatn查看ip”大概比较关切,我们都需要学习一些“怎么用netstatn查看ip”的相关文章。那么小编同时在网上搜集了一些对于“怎么用netstatn查看ip””的相关知识,希望兄弟们能喜欢,朋友们快快来了解一下吧!

netstat命令网络的相关信息,比如连接的ip地址,连接方式(udp/tcp/ssh),以及通信端口号等,同时可以显示连接连接状态是否正常。

语法格式:netstat 参数;参数为空时,默认显示全部的网络信息。

-t参数:只显示tcp通信协议的网络信息

-u参数:只显示udp通信协议的网络信息

例如通过电脑cmd命令ssh连接我们的ubuntu系统,然后使用netstat命令查看

图1

proto表示协议名,是udp还是tcp类型

Recv-Q表示接收到的数据,但是还没有处理,通常这个参数的值为0,不为0或者该值很大时,说明我们的服务器受到了攻击,有大量数据发送到服务器,导致服务器阻塞;这个时候,就要启用防火墙了。

Send-Q表示还没发送的数据,通常这个参数的值也为0,如果长时间不为0,则说明数据发送不出去,则要检查通信连接是否正常。

Local Address:通俗的讲就是本机服务器ip

Foreign Address:通俗的讲是客户端的ip地址

state:则是链路状态,有是一种状态,这里就不一一说明了,后面的文章再讲解这部分。

netstat在管理,监测网络信息方面,是一个非常强大的工具,可以通过这个命令,查看连接的客户端有哪些,而不需要使用抓包工具。

标签: #怎么用netstatn查看ip