Requisits previs
Instal·leu ss si cal
Alguns exemples d'ús de ss
La ssutilitat és una eina útil de control de l'estat de la xarxa que forma part del iproute2paquet. El nom ssés l'acrònim de socket statistics—represents, i s'utilitza per mostrar tota mena d'estadístiques de socket com ara TCP, UDP i sockets de domini Unix.
Com a administrador de sistemes, aquestes estadístiques us permetran analitzar i diagnosticar possibles causes dels problemes de connectivitat de xarxa.
En comparació amb eines més tradicionals com ara netstat, ssofereix resultats molt més ràpids, cosa que pot ser molt útil per als administradors de xarxa que gestionen servidors amb un trànsit elevat constant. És per això que sovint es recomana utilitzar-lo ssen lloc de netstat.
Requisits previs
- Una instància de CentOS 6.x x64 bits.
- Un usuari de sudo .
Instal·leu ss si cal
L' ssordre està disponible a la majoria de les distribucions de Linux llançades recentment. Si encara no està instal·lat al vostre sistema, podeu instal·lar-lo juntament amb altres utilitats a la distribució basada en RPM mitjançant l'ordre següent:
sudo yum install iproute iproute-doc
Alguns exemples d'ús de ss
En aquest exemple, enumerarem alguns exemples habituals d'ús sscom a referència. Podeu obtenir més informació sobre sssi passa el paràmetre d'ajuda: ss --help.
Per mostrar el resum de l'ús del sòcol:
ss -s
Per mostrar els sòcols IPv4 que escolten i els seus processos corresponents, utilitzant números de port en lloc de noms de servei:
ss -4nlp
La comanda anterior és la combinació del següent ss -4, ss -n, ss -l, i ss -p. També podeu combinar altres paràmetres de la mateixa manera.
Mostra els sòcols IPv4:
ss -4
Per mostrar els números de port en lloc dels noms de servei predeterminats:
ss -n
Mostra les preses d'escolta:
ss -l
Per mostrar els noms de procés corresponents:
ss -p
Per mostrar tots els endolls:
ss -a
De la mateixa manera, podeu llistar tots els sockets de domini TCP, UDP, RAW o Unix en conseqüència mitjançant les ordres següents:
ss -at
ss -au
ss -ar
ss -ax
Per enumerar el procés responsable d'obrir el port 22:
ss -lnp | grep 22
En aquest exemple, el -nparàmetre i el número de port 22 s'han d'utilitzar alhora, o no podreu trobar el resultat correcte.
Mostra els endolls connectats a una màquina remota l'adreça IP de la qual és 123.123.123.123:
ss dst 123.123.123.123
Llista tots els endolls que coincideixen amb l'adreça IP local 12.34.56.78i el port 80:
ss src 12.34.56.78:80
Mostra ajuda per a ss:
ss -h
o
ss --help
Això conclou el nostre tutorial. Gràcies per llegir.