Foglio riassuntivo del comando ss

Visualizza categorie

Foglio riassuntivo del comando ss

1 min letto

Il Linux ss Comando #

Il Linux ss Il comando (Socket Statistics) è un'alternativa moderna al netstat Comando che fornisce informazioni più rapide e dettagliate su connessioni di rete, socket e statistiche di protocollo. È ampiamente utilizzato per la risoluzione dei problemi di rete e l'analisi delle prestazioni.

Utilizzo delle chiavi e sintassi del ss Comando #

La sintassi di base del ss il comando è:

ss [OPTIONS] [FILTER]

  • VERSIONI: Flag per controllare il tipo di informazioni visualizzate.
  • FILTRO: Condizioni per filtrare l'output.

ss Tabella dei comandi #

Comando Descrizione
ss Visualizza tutte le connessioni di rete stabilite.
ss -t Mostra solo le connessioni TCP.
ss -u Mostra solo le connessioni UDP.
ss -l Visualizza le porte e i socket di ascolto.
ss -r Visualizza i nomi host risolti per gli indirizzi.
ss -s Mostra un riepilogo delle statistiche del protocollo.
ss -p Visualizza il PID e il nome del programma per le connessioni.
ss -n Mostra gli indirizzi IP grezzi senza risolvere i nomi host.

Casi di uso comune #

Visualizza le connessioni di rete attive #

ss

Visualizza tutte le connessioni di rete correnti con informazioni dettagliate.

Mostra solo socket di ascolto #

ss -l

Elenca i socket attualmente in stato di ascolto.

Monitorare protocolli specifici #

Per filtrare le connessioni in base al protocollo, utilizzare:

  • ss -t per TCP
  • ss -u per UDP

Analizza le connessioni di processo #

ss -p

Identifica i processi associati ai socket di rete.

Ispezionare le prestazioni della rete #

ss -s

Fornisce statistiche a livello di protocollo, comprese ritrasmissioni ed errori.

Utilizzo avanzato #

Filtra connessioni per indirizzo #

ss dst 192.168.1.1

Filtra le connessioni in cui si trova l'indirizzo di destinazione 192.168.1.1.

Monitorare le porte di ascolto in base al numero di porta #

ss -l | grep ":80"

Visualizza i processi in ascolto sulla porta 80.

Visualizza i socket in stati specifici #

ss state established

Visualizza tutte le connessioni nello stato "stabilito".

utilizzando ss con RELIANOID Soluzioni #

RELIANOID sfrutta il ss Comando per ottimizzare le configurazioni di rete e diagnosticare i problemi di connettività in ambienti aziendali. La sua efficienza e la ricchezza di dati in uscita lo rendono ideale per il monitoraggio di infrastrutture ad alte prestazioni.

Servizi proxy di debug #

Controllare se i server proxy sono in ascolto sulle porte previste:

ss -l | grep ":443"

Analizza il traffico del bilanciatore del carico #

Tieni traccia delle connessioni TCP attive ai servizi backend:

ss -t | grep "10.0.0.5"

Indagare sulle connessioni ritardate #

ss state time-wait

Visualizza le connessioni nello stato "time-wait", che potrebbe indicare colli di bottiglia.

Monitorare i pacchetti eliminati #

Identificare i problemi di affidabilità della rete:

ss -s | grep -i "drop"

Considerazioni sulla sicurezza #

Accesso sempre sicuro agli strumenti di diagnostica di rete come ss per impedire il monitoraggio non autorizzato o l'esposizione di informazioni sensibili.

Sintesi #

Migliori ss command è uno strumento versatile ed efficiente per l'analisi e la risoluzione dei problemi di rete. La sua velocità superiore e l'output dettagliato lo rendono una scelta preferibile rispetto a netstat. A RELIANOID, ss è fondamentale per mantenere soluzioni di rete sicure e performanti.

📄 Scarica questo documento in formato PDF #

    EMAIL: *

    Sviluppato da BetterDocs