你的位置:yobo体育官网下载-yobo体育app-yobo体育app官方下载 > 新闻中心 > 博亚体育app最新官方入口 运维必备 | Linux netstat大叫详解

博亚体育app最新官方入口 运维必备 | Linux netstat大叫详解

新闻中心

实质开端:博亚体育app最新官方入口网罗,联贯见文末。本文步地、排版由 网罗工程师阿龙剪辑,如需转载 本步地作风、封面、字体版权,请保留此信息,以尊重小编结巴剪辑,不然服从自诩

详情

博亚体育app最新官方入口 运维必备 | Linux netstat大叫详解

实质开端:博亚体育app最新官方入口网罗,联贯见文末。本文步地、排版由 网罗工程师阿龙剪辑,如需转载 本步地作风、封面、字体版权,请保留此信息,以尊重小编结巴剪辑,不然服从自诩。

简介

Netstat 大叫用于表示各式网罗关连信息,如网罗连结,路由表,接口景色 (Interface Statistics),masquerade 连结,多播成员 (Multicast Memberships) 等等。

输出信息含义

实验netstat后,其输出遗弃为

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHED

tcp 296 0 210.34.6.89:1165 210.34.6.84:netbios-ssn ESTABLISHED

tcp 0 0 localhost.localdom:9001 localhost.localdom:1162 ESTABLISHED

tcp 0 0 localhost.localdom:1162 localhost.localdom:9001 ESTABLISHED

tcp 0 80 210.34.6.89:1161 210.34.6.10:netbios-ssn CLOSE

Active UNIX domain sockets (w/o servers)

Proto RefCnt Flags Type State I-Node Path

unix 1 [ ] STREAM CONNECTED 16178 @000000dd

unix 1 [ ] STREAM CONNECTED 16176 @000000dc

unix 9 [ ] DGRAM 5292 /dev/ log

unix 1 [ ] STREAM CONNECTED 16182 @000000df

从全体上看,netstat的输出遗弃不错分为两个部分:

一个是Active Internet connections,称为有源TCP连结,其中"Recv-Q"和"Send-Q"指 的是给与部队和发送部队。这些数字一般都应该是0。如若不是则暗示软件包正在部队中堆积。这种情况只可在相配少的情况见到。

另一个是Active UNIX domain sockets,称为有源Unix域套接口(和网罗套接字一样,关联词只可用于本机通讯,性能不错进步一倍)。

Proto表示连结使用的契约,RefCnt暗示连结到本套接口上的进度号,Types表示套接口的类型,State表示套接口现时的景色,Path暗示连结到套接口的其它进度使用的旅途名。

常见参数

-a (all)表示通盘选项,

-t (tcp)仅表示tcp关连选项

-u (udp)仅表示udp关连选项

-n 阻隔表示别称,能表示数字的全部转机成数字。

-l 仅列出有在 Listen (监听) 的服務景色

-p 表示建造关连联贯的顺序名

-r 表示息由信息,路由表

-e 表示扩张信息,举例uid等

-s 按各个契约进行统计

-c 每隔一个固定工夫,实验该netstat大叫。

领导:LISTEN和LISTENING的景色只好用-a大要-l能力看到

实用大叫实例1、列出通盘端口 (包括监听和未监听的)

列出通盘端口 netstat -a

# netstat -a | more

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 localhost:30037 *:* LISTEN

udp 0 0 *:bootpc *:*

Active UNIX domain sockets (servers and established)

Proto RefCnt Flags Type State I-Node Path

unix 2 [ ACC ] STREAM LISTENING 6135 /tmp/.X11-unix/X0

在此前的采访中,新闻中心艾莉的扮演者贝拉·拉姆齐表示她相信观众会喜欢这部剧,因为它尊重了游戏原著。“我认为人们会喜欢这部剧,当然,我知道有人对此感到担忧。当某些东西对作为游戏玩家的你如此珍贵时,你当然会担心改编。但老实说,我认为人们会喜欢它。它非常符合游戏的情感节奏,非常尊重游戏,尊重游戏。”

unix 2 [ ACC ] STREAM LISTENING 5140 /var/run/acpid.socket

列出通盘 tcp 端口 netstat -at

# netstat -at

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 localhost:30037 *:* LISTEN

tcp 0 0 localhost:ipp *:* LISTEN

tcp 0 0 *:smtp *:* LISTEN

tcp6 0 0 localhost:ipp [::]:* LISTEN

列出通盘 udp 端口 netstat -au

# netstat -au

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State

udp 0 0 *:bootpc *:*

udp 0 0 *:49119 *:*

udp 0 0 *:mdns *:*

2、列出通盘处于监听景色的 Sockets

只表示监听端口 netstat -l

# netstat -l

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 localhost:ipp *:* LISTEN

tcp6 0 0 localhost:ipp [::]:* LISTEN

udp 0 0 *:49119 *:*

只列出通盘监听 tcp 端口 netstat -lt

# netstat -lt

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 localhost:30037 *:* LISTEN

tcp 0 0 *:smtp *:* LISTEN

tcp6 0 0 localhost:ipp [::]:* LISTEN

只列出通盘监听 udp 端口 netstat -lu

# netstat -lu

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

udp 0 0 *:49119 *:*

udp 0 0 *:mdns *:*

只列出通盘监听 UNIX 端口 netstat -lx

# netstat -lx

Active UNIX domain sockets (only servers)

Proto RefCnt Flags Type State I-Node Path

unix 2 [ ACC ] STREAM LISTENING 6294 private/maildrop

unix 2 [ ACC ] STREAM LISTENING 6203 public/cleanup

unix 2 [ ACC ] STREAM LISTENING 6302 private/ifmail

unix 2 [ ACC ] STREAM LISTENING 6306 private/bsmtp

3、表示每个契约的统计信息

表示通盘端口的统计信息 netstat -s

# netstat -s

Ip:

11150 total packets received

1 with invalid addresses

0 forwarded

0 incoming packets discarded

11149 incoming packets delivered

11635 requests sent out

Icmp:

0 ICMP messages received

0 input ICMP message failed.

Tcp:

582 active connections openings

2 failed connection attempts

25 connection resets received

Udp:

1183 packets received

4 packets to unknown port received.

.....

表示 TCP 或 UDP 端口的统计信息 netstat -st 或 -su

# netstat -st

# netstat -su

4、在 netstat 输出中表示 PID 和进度称号 netstat -p

netstat -p 不错与其它开关沿路使用,就不错添加 “PID/进度称号” 到 netstat 输出中,这么 debugging 的时候不错很粗浅的发现特定端口开动的顺序。

# netstat -pt

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 1 0 ramesh-laptop.loc:47212 192.168.185.75:www CLOSE_WAIT 2109/firefox

tcp 0 0 ramesh-laptop.loc:52750 lax:www ESTABLISHED 2109/firefox

5、在 netstat 输出中不表示主机,端口和用户名 (host, port or user)

当你不想让主机,端口和用户名表示,使用 netstat -n。将会使用数字代替那些称号。

相似不错加快输出,因为无谓进行比对查询。

# netstat -an

如若仅仅不想让这三个称号中的一个被表示,使用以下大叫

# netsat -a --numeric-ports

# netsat -a --numeric-hosts

# netsat -a --numeric-users

6、连接输出 netstat 信息

netstat 将每隔一秒输出网罗信息。

# netstat -c

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 ramesh-laptop.loc:36130 101-101-181-225.ama:www ESTABLISHED

tcp 1 1 ramesh-laptop.loc:52564 101.11.169.230:www CLOSING

tcp 0 0 ramesh-laptop.loc:43758 server-101-101-43-2:www ESTABLISHED

tcp 1 1 ramesh-laptop.loc:42367 101.101.34.101:www CLOSING

7、表示系统不援救的地址族 (Address Families)netstat --verbose

在输出的末尾,会有如下的信息

netstat: no support for`AF IPX ' on this system.

netstat: no support for `AF AX25' on this system.

netstat: no support for`AF X25 ' on this system.

netstat: no support for `AF NETROM' on this system.

8、表示中枢路由信息 netstat -r# netstat -r

Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface

192.168.1.0 * 255.255.255.0 U 0 0 0 eth2

link-local * 255.255.0.0 U 0 0 0 eth2

default 192.168.1.1 0.0.0.0 UG 0 0 0 eth2

防备:使用 netstat -rn 表示数字体式,不查询主机称号。

9、找出顺序开动的端口

并不是通盘的进度都能找到,莫得权限的会不表示,使用 root 权限检察通盘的信息。

# netstat -ap | grep ssh

tcp 1 0 dev-db:ssh 101.174.100.22:39213 CLOSE_WAIT -

tcp 1 0 dev-db:ssh 101.174.100.22:57643 CLOSE_WAIT -

找出开动在指定端口的进度

# netstat -an | grep ':80'

10、表示网罗接口列表# netstat -i

Kernel Interface table

Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg

eth0 1500 0 0 0 0 0 0 0 0 0 BMU

eth2 1500 0 26196 0 0 0 26883 6 0 0 BMRU

lo 16436 0 4 0 0 0 4 0 0 0 LRU

表示详备信息,像是 ifconfig 使用 netstat -ie:

# netstat -ie

Kernel Interface table

eth0 Link encap:Ethernet HWaddr 00:10:40:11:11:11

UP BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Memory:f6ae0000-f6b00000

11、IP和TCP分析

检察连结某工作端口最多的的IP地址

wss8848@ubuntu:~$ netstat -nat | grep "192.168.1.15:22"|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20

18 221.136.168.36

3 154.74.45.242

2 78.173.31.236

2 62.183.207.98

2 192.168.1.14

2 182.48.111.215

2 124.193.219.34

2 119.145.41.2

2 114.255.41.30

1 75.102.11.99

TCP各式景色列表

wss8848@ubuntu:~$ netstat -nat |awk '{print $6}'

established)

Foreign

LISTEN

TIME_WAIT

ESTABLISHED

TIME_WAIT

SYN_SENT

先把景色完全取出来,然后使用uniq -c统计,之后再进行排序。

wss8848@ubuntu:~$ netstat -nat |awk '{print $6}'|sort|uniq -c

143 ESTABLISHED

1 FIN_WAIT1

1 Foreign

1 LAST_ACK

36 LISTEN

6 SYN_SENT

113 TIME_WAIT

1 established)

终末的大叫如下:

netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

分析access.log取得探员前10位的ip地址

awk '{print $1}'access.log |sort|uniq -c|sort -nr|head -10

开端:

声明:该文倡导仅代表作家本身,搜狐号系信息发布平台,搜狐仅提供信息存储空间工作。

转自:中国筹办网 文 毕舸 近日,iPhone14系列机型认真发售,因为不少破钞者都想拿到首批机型,iPhone14货源供不应求,酿成卖方市场。不外,首日疯抢的状态并莫得保管多久。有媒体报道,

查看更多->

当需求量大于供应量的本领,就会出现供不应求的情况,不外供不应求并不料味着这一居品就确凿很受迎接卖得很好,因为还有一种可能是需求量并不是很大,隧道是因为供应量太少才出现供

查看更多->

图片博亚体育app最新官方入口 同时,爆肌蚊自8月4日早上8:00加入,这是一个擅长击飞或束缚对手的平衡型宝可梦,打到对手后的一定时间内,速度与攻击速度会提升的特性「异兽提升」。 图片

查看更多->

关注我们

公司网站

www.marluckmarketing.com

Powered by yobo体育官网下载-yobo体育app-yobo体育app官方下载 RSS地图 HTML地图


yobo体育官网下载-yobo体育app-yobo体育app官方下载-博亚体育app最新官方入口 运维必备 | Linux netstat大叫详解