Luckylau's Blog

netstat命令

​ netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

-a (all)显示所有选项,默认不显示LISTEN相关

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字

-l 仅列出有在 Listen (监听) 的服务状态

-p 显示建立相关链接的程序名

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

-e 显示扩展信息,例如uid等

-s 按各个协议进行统计

-c 每隔一个固定时间,执行该netstat命令

示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
root@localhost:~# netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1532/sshd
tcp 0 0 0.0.0.0:6653 0.0.0.0:* LISTEN 1600/ovs-testcontro
tcp6 0 0 :::22 :::* LISTEN 1532/sshd
udp 0 0 127.0.0.1:4500 0.0.0.0:* 1623/racoon
udp 0 0 127.0.0.0:4500 0.0.0.0:* 1623/racoon
udp 0 0 12.12.99.8:4500 0.0.0.0:* 1623/racoon
udp 0 0 10.0.38.222:4500 0.0.0.0:* 1623/racoon
udp 0 0 127.0.0.1:500 0.0.0.0:* 1623/racoon
udp 0 0 127.0.0.0:500 0.0.0.0:* 1623/racoon
udp 0 0 12.12.99.8:500 0.0.0.0:* 1623/racoon
udp 0 0 10.0.38.222:500 0.0.0.0:* 1623/racoon
udp 0 0 0.0.0.0:4789 0.0.0.0:* -
udp6 0 0 fe80::9406:4dff:fe:4500 :::* 1623/racoon
udp6 0 0 fe80::250:56ff:fe8:4500 :::* 1623/racoon
udp6 0 0 fe80::250:56ff:fe8:4500 :::* 1623/racoon
udp6 0 0 ::1:4500 :::* 1623/racoon
udp6 0 0 fe80::9406:4dff:fe9:500 :::* 1623/racoon
udp6 0 0 fe80::250:56ff:fe8d:500 :::* 1623/racoon
udp6 0 0 fe80::250:56ff:fe8d:500 :::* 1623/racoon
udp6 0 0 ::1:500 :::* 1623/racoon
udp6 0 0 :::4789 :::* -
Luckylau wechat
如果对您有价值,看官可以打赏的!