Beste Debian topp 10 nestatalternativ

Beste Debian topp 10 nestatalternativ
I dag skal vi utforske det beste alternativet til NetStat som er socket Statistics Tool eller “SS” -kommandoen. "SS" hjelper til med å gi relevant informasjon om nettverkstilkoblingene.

NetStat -kommandoen er relativt tregere enn sokkelstatistikken fordi den samler informasjonen ved å lese /proc -filene. Å lese fra /proc -filene tar god tid til å vise flere nettverkstilkoblinger. På den annen side samler sokkelstatistikk direkte informasjonen fra kjerneområdet.

Vi listet opp de forskjellige måtene "SS" kan brukes til å få informasjon om nettverkstilkoblingene. “SS” -kommandoen ble implementert på kommandolinjen til Ubuntu 22.04.

La oss komme i gang med kommandoen for stikkontaktstatistikk!

Liste opp nettverkstilkoblingene

Hva om du vil liste opp alle nettverkstilkoblinger som er til stede i systemet ditt? Du kan bruke SS -kommandoen for å oppnå det. Følgende kommando viser alle TCP-, UDP- og UNIX -tilkoblinger:

ss | mindre

Liste over TCP, UDP og UNIX -sokkelforbindelser

For å filtrere ut nettverkstilkoblingene, kan vi benytte oss av de forskjellige alternativene med “SS” -kommandoen. For eksempel, hvis vi bruker "T" -flagget i utgangen, vil vi se alle tilkoblingene som er koblet eller etablert.

SS -t

For å se TCP -tilkoblingene, bruk “T” -flagget sammen med “A” -flagget som vist på følgende:

ss -a tcp

For å se UDP -tilkoblingene, bruk “SS” -kommandoene som følgende:

SS -UA
ss -a -a udp

"A" -flagget viser både tilkoblede og lytte stikkontakter. Hvis vi bruker “SS -U” alene, vil ikke utgangen vise noe siden UDP er en tilkoblingsløs protokoll. "A" -flagget kan imidlertid brukes til å se alle UDP -tilkoblinger.

For å se UNIX -tilkoblingene, utfør følgende kommando:

Vis den raskere utgangen

"N" -flagget, hvis det brukes med "T" i SS -kommandoen, hindrer sokkelstatistikken fra å løse IP -adressene til vertsnavn og viser den raskere utgangen som vist i det følgende:

ss -nt

Vis lyttestikkene

For å liste opp bare TCP -stikkontaktene som lytter, kan du utstede følgende kommando:

ss -ltn

For UDP -stikkontakter, utsted denne kommandoen:

SS -LUN

Vis prosessnavnet og dets PID

For å vise prosessnavnet og dets PID, bruker vi følgende kommando:

sudo ss -ltp

Vis statistikken

For å se den komplette statistikken, bruk “S” -flagget som vist i følgende:

SS -S

Vis tidsinformasjonen for tilkobling

Vi kan også vise tidsinformasjonen til hver tilkobling ved hjelp av "O" -flagget. Slik gjøres det:

ss -tn -o

Tidsinfo forteller oss hvor lenge forbindelsen opprettholdes.

Skriv ut IPv6 eller IPv4 Socket Connection

Hva om vi bare vil skrive ut IPv4 -tilkoblingene? Vi utfører kommandoen på denne måten:

SS -tl4

Tilsvarende kan vi også liste ned IPv6 -tilkoblingene.

SS -tl6

Filtrer TCP -tilkoblinger etter tilkoblingsstatus

Vi kan også filtrere tilkoblingene ved å gi tilkoblingstilstanden i SS -kommandoen. Dette er kommandosyntaks for å filtrere TCP -tilkoblingene etter deres tilstand:

SS [Alternativer] State [State-Name]

La oss for eksempel se de etablerte tilkoblingene bare ved å bruke kommandoen slik:

SS -T4 State etablert

Tilsvarende kan du gi de andre statene som vist i følgende eksempler:

SS -t4 Statens tidsvent
SS -T4 -tilstand tilkoblet

Filtertilkoblinger etter portnummer eller IP -adresse

Tilkoblinger kan også filtreres med portnumre eller med IP -adresse som dette:

SS -nt DST 127.0.0.1: 45807

Konklusjon

I dagens guide lærte vi i detalj om hvordan du bruker SS -kommandoen. Vi lærte de forskjellige måtene SS -kommandoen brukes til å samle informasjon om nettverkstilkoblingene til systemet ditt. SS -kommandoen er et flott alternativ til NetStat og kan hjelpe i nettverksdiagnose.

Vi håper du likte opplæringen.