ss,它是iproute2包附带的另一个工具,允许查询socket有关统计信息。
直接输入ss,默认显示与netstat同样的内容
[root@Centos7 ~]# ss -t
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 52 192.168.1.131:ssh 192.168.1.18:59620
ss -t 只显示TCP连接。
ss -u 只显示UDP链接
ss -i 只显示监听的端口
例:
- 只显示端口为22(ssh)的连接:
[root@Centos7 ~]# ss state all sport = :ssh
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp LISTEN 0 128 *:ssh *:*
tcp ESTAB 0 0 192.168.1.131:ssh 192.168.1.18:59620
tcp LISTEN 0 128 :::ssh :::*
- 查看已建立的socket(排除了listening和closed)
[root@Centos7 ~]# ss state connected sport = :ssh
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp ESTAB 0 52 192.168.1.131:ssh 192.168.1.18:59620
- 列出指定的host或者ip段。
[root@Centos7 ~]# ss state all dst 74.125.0.0/16
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp ESTAB 0 0 192.168.0.136:33616 74.125.142.189:https
tcp ESTAB 0 0 192.168.0.136:42034 74.125.70.189:https
tcp ESTAB 0 0 192.168.0.136:57408 74.125.202.189:https
网友评论