netwerk

ss — sockets en poorten inzien

ss (Socket Statistics) is de moderne vervanger van netstat. Sneller en met meer detail.

Basisgebruik

ss -tulpn

De meest gebruikte combinatie: toont alle luisterende TCP/UDP-poorten met procesnamen.

Opties

OptieBetekenis
-tTCP-sockets
-uUDP-sockets
-lAlleen luisterende sockets
-pProces dat de socket gebruikt
-nGeen naam-resolving (sneller)
-aAlle sockets (ook niet-luisterend)
-sSamenvatting per protocol

Voorbeelden

Luisterende poorten met procesnaam:

ss -tulpn

Alle TCP-verbindingen:

ss -tn

Verbindingen naar een specifiek IP:

ss -tn dst 192.168.1.1

Welk proces gebruikt poort 443:

ss -tlpn sport = :443

Samenvatting van alle verbindingen:

ss -s

Uitvoer begrijpen

Netid  State   Recv-Q  Send-Q  Local Address:Port   Peer Address:Port  Process
tcp    LISTEN  0       128     0.0.0.0:22            0.0.0.0:*          users:(("sshd",pid=812))
tcp    ESTAB   0       0       192.168.1.4:22        192.168.1.2:54321  users:(("sshd",pid=2041))
KolomBetekenis
StateLISTEN, ESTAB (verbonden), TIME_WAIT, …
Recv-QBytes ontvangen maar nog niet gelezen
Send-QBytes klaar om te sturen
Local Address:PortLokaal adres en poort