Vyhledávání na webu

12 Příklady příkazů ss pro monitorování síťových připojení


příkaz ss je nástroj, který se používá k zobrazení informací souvisejících se síťovým soketem v systému Linux. Nástroj zobrazuje podrobnější informace než příkaz netstat, který se používá pro zobrazení aktivních soketových připojení.

V této příručce se podíváme na to, jak lze příkaz ss použít k zobrazení různých informací o připojení soketu v systému Linux.

1. Výpis všech připojení

Základní příkaz ss bez jakýchkoli možností jednoduše vypíše všechna připojení bez ohledu na stav, ve kterém se nacházejí.

ss

2. Výpis naslouchacích a neposlouchacích portů

Pomocí volby -a, jak je uvedeno níže, můžete získat seznam naslouchacích i nenaslouchacích portů.

ss -a

3. Výpis poslechových zásuvek

Chcete-li zobrazit pouze naslouchající zásuvky, použijte příznak -l, jak je znázorněno.

ss -l

4. Vypište všechna připojení TCP

Chcete-li zobrazit všechna připojení TCP, použijte volbu -t, jak je uvedeno na obrázku.

ss -t

5. Vypište všechna naslouchající TCP spojení

Chcete-li zobrazit všechna naslouchající připojení TCP soketu, použijte kombinaci -lt, jak je znázorněno.

ss -lt

6. Seznam všech připojení UDP

Chcete-li zobrazit všechna připojení soketu UDP, použijte volbu -ua, jak je uvedeno na obrázku.

ss -ua

7. Vypište všechna naslouchající připojení UDP

Chcete-li zobrazit naslouchající připojení UDP, použijte volbu -lu.

ss -lu

8. Zobrazte PID (procesní ID) zásuvek

Chcete-li zobrazit ID procesů související s připojeními soketů, použijte příznak -p, jak je znázorněno na obrázku.

ss -p

9. Zobrazte souhrnnou statistiku

Chcete-li zobrazit souhrnné statistiky, použijte volbu -s.

ss -s

10. Zobrazte připojení IPv4 a IPv6 Socket

Pokud vás zajímá připojení soketu IPv4, použijte volbu -4.

ss -4

Chcete-li zobrazit připojení IPv6, použijte volbu -6.

ss -6

11. Filtrujte připojení podle čísla portu

příkaz ss také umožňuje filtrovat číslo portu zásuvky nebo číslo adresy. Chcete-li například zobrazit všechna připojení soketu s cílovým nebo zdrojovým portem ssh, spusťte příkaz.

ss -at '( dport = :22 or sport = :22 )'

Případně můžete příkaz spustit.

ss -at '( dport = :ssh or sport = :ssh )'

12. Zkontrolujte Manové stránky pro příkaz ss

Chcete-li získat více informací o použití příkazu ss, zkontrolujte pomocí příkazu manuálové stránky.

man ss

Toto jsou některé z běžně používaných možností, které se používají s příkazem ss. Příkaz je považován za nadřazený příkazu netstat a poskytuje podrobné informace o síťových připojeních.