12 ss-opdrachtvoorbeelden om netwerkverbindingen te controleren
ss command is een hulpmiddel dat wordt gebruikt voor het weergeven van netwerksocketgerelateerde informatie op een Linux-systeem. De tool geeft gedetailleerdere informatie weer dan de opdracht netstat die wordt gebruikt voor het weergeven van actieve socketverbindingen.
In deze handleiding duiken we in en zien we hoe het ss commando kan worden gebruikt om gevarieerde socketverbindingsinformatie in Linux weer te geven.
1. Alle verbindingen weergeven
Het standaard ss-commando zonder enige opties geeft eenvoudigweg alle verbindingen weer, ongeacht de staat waarin ze zich bevinden.
ss
2. Lijst met luister- en niet-luisterpoorten
U kunt een lijst met zowel luisterende als niet-luisterende poorten ophalen met de optie -a
, zoals hieronder weergegeven.
ss -a
3. Lijst met luisteraansluitingen
Om alleen luisteraansluitingen weer te geven, gebruikt u de vlag -l
zoals weergegeven.
ss -l
4. Maak een lijst van alle TCP-verbindingen
Om alle TCP-verbindingen weer te geven, gebruikt u de optie -t
zoals weergegeven.
ss -t
5. Maak een lijst van alle luisterende TCP-verbindingen
Om een overzicht te krijgen van alle luisterende TCP-socketverbindingen, gebruikt u de combinatie -lt
zoals weergegeven.
ss -lt
6. Maak een lijst van alle UDP-verbindingen
Om alle UDP-socketverbindingen te bekijken, gebruikt u de optie -ua
zoals weergegeven.
ss -ua
7. Maak een lijst van alle luisterende UDP-verbindingen
Om luisterende UDP-verbindingen weer te geven, gebruikt u de optie -lu
.
ss -lu
8. Geef PID (proces-ID's) van sockets weer
Om de proces-ID's gerelateerd aan socketverbindingen weer te geven, gebruikt u de vlag -p
zoals weergegeven.
ss -p
9. Geef samenvattende statistieken weer
Om de samenvattende statistieken weer te geven, gebruikt u de optie -s
.
ss -s
10. Geef IPv4- en IPv6-socketverbindingen weer
Als je nieuwsgierig bent naar de IPv4-socketverbindingen, gebruik dan de -4
optie.
ss -4
Om IPv6-verbindingen weer te geven, gebruikt u de optie -6
.
ss -6
11. Filter verbindingen op poortnummer
Met ss-opdracht kunt u ook het socketpoortnummer of adresnummer filteren. Als u bijvoorbeeld alle socketverbindingen met een bestemmings- of bronpoort van ssh wilt weergeven, voert u de opdracht uit.
ss -at '( dport = :22 or sport = :22 )'
Als alternatief kunt u de opdracht uitvoeren.
ss -at '( dport = :ssh or sport = :ssh )'
12. Controleer de manpagina's op ss-opdracht
Om meer inzicht te krijgen in het gebruik van de ss-opdracht, controleert u de manpagina's met behulp van de opdracht.
man ss
Dit zijn enkele van de veelgebruikte opties die worden gebruikt met het ss-commando. De opdracht wordt beschouwd als superieur aan de netstat-opdracht en biedt gedetailleerde informatie over netwerkverbindingen.