Preduvjeti
Instalirajte ss ako je potrebno
Neki primjeri korištenja ss
ssUtility je korisna statusa mreže za praćenje alat koji je dio iproute2paketa. Naziv ssje akronim za socket statistics—represents, i koristi se za prikaz svih vrsta statistike utičnica kao što su TCP, UDP i Unix Domain utičnice.
Kao administratoru sustava, ove statistike će vam omogućiti da analizirate i dijagnosticirate moguće uzroke problema s mrežnim povezivanjem.
U usporedbi s tradicionalnijim alatima kao što je netstat, ssdaje rezultate mnogo brže, što može biti vrlo korisno za mrežne administratore koji upravljaju poslužiteljima s konstantno velikim prometom. Zbog toga se često preporučuje korištenje ssumjesto netstat.
Preduvjeti
- CentOS 6.x x64 bitna instanca.
- Korisnik sudoa .
Instalirajte ss ako je potrebno
ssNaredba je dostupna na većini nedavno objavljenom Linux distribucija. Ako već nije instaliran na vašem sustavu, možete ga instalirati zajedno s nekim drugim uslužnim programima na RPM distribuciji koristeći sljedeću naredbu:
sudo yum install iproute iproute-doc
Neki primjeri korištenja ss
U ovom primjeru navest ćemo neke uobičajene primjere korištenja sskao reference. Više o tome možete saznati ssprosljeđivanjem parametra pomoći: ss --help.
Za prikaz sažetka upotrebe utičnice:
ss -s
Da biste prikazali slušajuće IPv4 utičnice i njihove odgovarajuće procese, koristeći brojeve portova umjesto naziva usluga:
ss -4nlp
Gornja naredba kombinacija je sljedećih ss -4, ss -n, ss -l, i ss -p. Na isti način možete kombinirati i druge parametre.
Prikaži IPv4 utičnice:
ss -4
Za prikaz brojeva portova umjesto zadanih naziva usluga:
ss -n
Prikaži utičnice za slušanje:
ss -l
Za prikaz odgovarajućih naziva procesa:
ss -p
Za prikaz svih utičnica:
ss -a
Slično, možete navesti sve TCP, UDP, RAW ili sve Unix domenske utičnice u skladu s tim pomoću sljedećih naredbi:
ss -at
ss -au
ss -ar
ss -ax
Za popis procesa koji je odgovoran za otvaranje porta 22:
ss -lnp | grep 22
U ovom primjeru, -nparametar i port broj 22 moraju se koristiti u isto vrijeme, inače nećete moći pronaći točan rezultat.
Prikaži utičnice povezane na udaljeni stroj čija je IP adresa 123.123.123.123:
ss dst 123.123.123.123
Navedite sve utičnice koje odgovaraju lokalnoj IP adresi 12.34.56.78i portu 80:
ss src 12.34.56.78:80
Prikaži pomoć za ss:
ss -h
ili
ss --help
Ovim je naš vodič završen. Hvala na čitanju.