SS: n avulla GNU / Linux-yhteyksien seuraamiseksi uusille käyttäjille

Yhä suosittu Netstat-työkalu , on poistettu käytöstä jo useita vuosia, ja komentoriville on kehitetty uudempia työkaluja sen korvaamiseksi; nimittäin ss.

Ss: n käyttö on erittäin yksinkertaista, kun otetaan huomioon komennon voima ja sen käytön aikana saatavissa oleva tietomäärä, kuten TCP-, UDP-, PACKET-, RAW-, DCCP- ja UNIX-pistorasioiden tiedot.

Käyttämällä ss

ss

Kuten todettiin, ss: n käyttö on suhteellisen helppoa komentorivin apuohjelmien suhteen. Mies-sivut on dokumentoitu hyvin myös kaikille, joilla on ongelmia.

Ss: n peruskäyttö

Kirjoita vain ss antaa sinulle luettelon kaikista pistorasioista, joilla on tällä hetkellä yhteydet.

Voit luetella vain tällä hetkellä kuuntelevat pistorasiat: ss-l

Mutta entä jos haluamme suodattaa tietyn tyyppiset yhteydet ja luetteloida vain tietyt yhteydet, kuten esimerkiksi vain TCP- tai UDP- tai UNIX-yhteydet?

  • Käytä ss -t TCP-yhteyksiin
  • Käytä ss -u UDP-yhteyksiin
  • Käytä ss -x UNIX-yhteyksiin

Huomaa kuitenkin, että kun yllä olevia komentoja käytetään, sinulle näytetään vain yhteydet, jotka ovat tällä hetkellä täysin luoneet, ja sinun on myös lisättävä -to -vaihtoehto, jos haluat luetella sekä vakiintuneet että kuuntelupistorasiat.

-n -vaihtoehto, estää isäntänimen tarkkuuden, joten näet vain IP-osoitteet, jotka voivat nopeuttaa asioita hieman, jos et todella halua nähdä isäntänimeä.

Toinen kätevä tapa käyttää ss: ää on tilojen käyttö. Tämän avulla voit käyttää ss: tä vain kohdistaaksesi vain pistorasioita etsimässäsi tilassa.

Tilasuodatus

Tilasuodatuksella ss: n käyttö on: ss [vaihtoehdot] [tila] [suodatin]

Man-sivujen mukaan käytettävissä olevat suodattimet / tunnisteet ovat:

Kaikki vakio-TCP-tilat: perustettu, syn-lähetetty, syn-recv, fin-wait-1, fin-wait-2, time-wait, suljettu, close-wait, last-ack, listen ja close.

  • kaikki - kaikille valtioille
  • kytketty - kaikki valtiot paitsi kuuntele ja suljettu
  • synkronoitu - kaikki kytketyt tilat paitsi synkronoidut
  • kauha - tilat, joita ylläpidetään minisäkkeinä, ts. aika-odotus ja syn-recv
  • iso - kauhan vastapäätä

Muutamia yksinkertaisia ​​esimerkkejä tilojen käytöstä:

  • ss-tila aika-odota
  • SS-tila perustettu

Voit myös suodattaa IPv4- ja IPv6:

  • ss -4
  • ss -6

tai yhdistä ne:

  • ss -t4-tilan kauha

Myönnetään, että et välttämättä löydä valtavaa käyttöä ss: n käyttämiseen tiettyjen tilojen seurannassa, koska pistorasian tietyn ajankohdan kiinniotto, kun pistorasia lähettää tai vastaanottaa tietoja, voi olla työlästä, ja on parempi käyttää tarkkailu-komentoa tähän tarkoitukseen:

  • katsella -n 1 's -t4-tilan syn-vastaanotettu'

Tämä komento näyttää sinulle yhden sekunnin päivittävän raportin TCP IPv4 -liitäntöissä heidän vastaanottaessaan tietojaan.

Loppusanat

Ss: n käyttö on uskomattoman yksinkertaista, kun olet hankkinut sen, ja käyttäjille, jotka haluavat poiketa verkottumisesta, palvelimista tai jopa pelkistä pelien isännöinnistä, voi olla hyödyllistä oppia!