ss Commando Spiekbriefje

Categorieën bekijken

ss Commando Spiekbriefje

De Linux ss commando #

De Linux ss (Socket Statistics) commando is een modern alternatief voor de netstat commando, dat snellere en meer gedetailleerde informatie biedt over netwerkverbindingen, sockets en protocolstatistieken. Het wordt veel gebruikt voor netwerkprobleemoplossing en prestatieanalyse.

Sleutelgebruik en syntaxis van de ss commando #

De basissyntaxis van de ss commando is:

ss [OPTIONS] [FILTER]

  • OPTIES: Vlaggen om het type weergegeven informatie te bepalen.
  • FILTER: Voorwaarden om de uitvoer te filteren.

ss Commando Cheatsheet Tabel #

commando Beschrijving
ss Geeft alle tot stand gebrachte netwerkverbindingen weer.
ss -t Toont alleen TCP-verbindingen.
ss -u Toont alleen UDP-verbindingen.
ss -l Geeft luisterpoorten en sockets weer.
ss -r Geeft opgeloste hostnamen voor adressen weer.
ss -s Geeft een samenvatting van protocolstatistieken weer.
ss -p Geeft de PID en programmanaam voor verbindingen weer.
ss -n Geeft onbewerkte IP-adressen weer zonder hostnamen om te zetten.

Common Use Cases #

Actieve netwerkverbindingen bekijken #

ss

Geeft alle huidige netwerkverbindingen weer met gedetailleerde informatie.

Alleen luisterende sockets weergeven #

ss -l

Geeft een lijst weer van de sockets die zich op dit moment in de luisterstatus bevinden.

Monitor specifieke protocollen #

Om verbindingen op protocol te filteren, gebruikt u:

  • ss -t voor TCP
  • ss -u voor UDP

Analyseer procesverbindingen #

ss -p

Identificeert de processen die gekoppeld zijn aan netwerksockets.

Netwerkprestaties inspecteren #

ss -s

Biedt statistieken op protocolniveau, inclusief hertransmissies en fouten.

Geavanceerd gebruik #

Filterverbindingen op adres #

ss dst 192.168.1.1

Filtert verbindingen waarbij het bestemmingsadres is 192.168.1.1.

Luisterpoorten bewaken op poortnummer #

ss -l | grep ":80"

Geeft processen weer die luisteren op poort 80.

Bekijk sockets in specifieke toestanden #

ss state established

Geeft alle verbindingen weer in de status 'gevestigd'.

gebruik ss with RELIANOID Oplossingen #

RELIANOID maakt gebruik van de ss Commando om netwerkconfiguraties te optimaliseren en connectiviteitsproblemen in bedrijfsomgevingen te diagnosticeren. De efficiëntie en rijke data-output maken het ideaal voor het monitoren van high-performance infrastructuren.

Debug-proxyservices #

Controleer of proxyservers luisteren op de verwachte poorten:

ss -l | grep ":443"

Load Balancer-verkeer analyseren #

Actieve TCP-verbindingen met back-endservices volgen:

ss -t | grep "10.0.0.5"

Onderzoek vertraagde verbindingen #

ss state time-wait

Geeft verbindingen weer in de status 'time-wait', wat op knelpunten kan wijzen.

Monitor verloren pakketten #

Problemen met de betrouwbaarheid van het netwerk identificeren:

ss -s | grep -i "drop"

Beveiligingsoverwegingen #

Altijd veilige toegang tot netwerkdiagnosetools zoals ss om ongeoorloofde controle of openbaarmaking van gevoelige informatie te voorkomen.

Samenvatting #

De ss command is een veelzijdige en efficiënte tool voor netwerkanalyse en probleemoplossing. De superieure snelheid en gedetailleerde uitvoer maken het een betere keuze dan netstat. Op RELIANOID, ss is essentieel voor het onderhouden van veilige en presterende netwerkoplossingen.

📄 Download dit document in PDF-formaat #

    E-MAIL: *

    Mogelijk gemaakt door BetterDocs